good for biggner
C++ Programming Online Course
Learn C++ programming from scratch and become a certified C++ developer with this comprehensive online video course.
Lectures -238
Resources -19
Duration -56.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course Description
C++ is a powerful object-oriented programming language that is used in a wide variety of applications, including game development, web development, and system programming. This course will teach you the fundamentals of C++ programming, including variables, data types, control flow, functions, classes, and objects. You will also learn about more advanced topics such as templates, exceptions, and multithreading.
C++ Programming Online Course Overview
The course majorly focuses on problem-solving skills, algorithms, and strong fundamentals. With a range of easy to hard levels of questions and Concepts, the course will ensure that you get a practical approach to C++ programming.
The course is designed to be a great starting point for beginners with its core discussion on the fundamentals of logic building and problem-solving.
What will you learn?
Basics - Datatypes and Variables, Operators and Expressions, Conditional Statements, Loops, Pointers, Functions, Function Overloading, Oops Concepts, Classes and Objects, Constructors, Destructors, Operator Overloading, Inheritance, Polymorphism, Abstract Classes, Function Overriding, Static Members, Templates, Linked List, Stacks, Queues, Trees, Binary Trees, Binary Search Trees, Priority Queues, Dynamic Programming, and Graphs.
Goals
What will you learn in this course:
Write basic C++ programs
Use variables, data types, and control flow statements
Create and call functions
Work with classes and objects
Use templates
Handle exceptions
Write multithreaded code
Learn the fundamentals of object-oriented programming (OOP)
Learn how to write efficient and reliable code
Prerequisites
What are the prerequisites for this course?
Basic programming knowledge
A knack for problem-solving and analytical skills
Curriculum
Check out the detailed breakdown of what’s inside the course
Introduction to C++ Programming
11 Lectures
- C++ Course OverView 03:18 03:18
- Installing Dev C++ (For mac users check the resources) 03:17 03:17
- Introduction -Understanding about Compile Time and Run Time Error 13:13 13:13
- Data Types 13:16 13:16
- Taking Input from User 06:44 06:44
- Program - Calculate Simple Interest using C++ 07:21 07:21
- Arithmetic Operators 11:39 11:39
- Fah to Celsius Converter 03:57 03:57
- Relational Operators 07:01 07:01
- Logical Operators 09:50 09:50
- Part1 codes
Conditional Statements
3 Lectures
While Loop
6 Lectures
Patterns Understanding
4 Lectures
For Loop
8 Lectures
Functions
6 Lectures
Arrays Introduction
7 Lectures
Sorting and Seaching Algorithms
5 Lectures
Strings(Character Arrays)
10 Lectures
Pointers Understanding
6 Lectures
Dynamic Memory Allocation
6 Lectures
Recursion 1
12 Lectures
Recursion 2
7 Lectures
Object Oriented Programming 1
13 Lectures
Object Oriented Programming 2
5 Lectures
Operator Overloading
4 Lectures
Dynamic Array Class Implementation
1 Lectures
Object Oriented Programming 3 (Inheritance)
10 Lectures
Time Complexity and Big O Notation
4 Lectures
LinkedList(LL)
13 Lectures
Stacks and Templates
10 Lectures
Queues
7 Lectures
Trees and Vectors
15 Lectures
BinaryTree and Binary Search Tree
19 Lectures
Priority Queue
9 Lectures
Dynamic Programming
18 Lectures
Graphs and Graphs Algorithms Implementation
19 Lectures
Instructor Details
KUNAL GUPTA
Happy CodingI am a Computer Science Engineer from Thapar Institute of Engineering and Technology one among the best institutes in India. I have been into the field of programming for the past 5 years .I have in depth knowledge of C ,C++ and Python .Teaching is what I love and have taught students in the best possible way. I am also into web development using technologies like HTML,CSS, JavaScript and Nodejs.
I can assure you that I will teach you in the best possible way so that you understand all the things thoroughly.
All of the materials are typed after the explanation of each topic so that you understand all the concepts well.
Happy Coding..!
Course Certificate
Use your certificate to make a career change or to advance in your current career.
Our students work
with the Best
Feedbacks
very good . but not clear voice
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe nowOnline Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now