If you are already a C++ developer and want a quick and to-the-point refresher of the basics, this is the course for you.
Master the basics of coding in C++ with hands-on practical lessons
About This Video
Get the fundamentals you need for your next C++ projects
Understand what a reference is and how to use it
Write OOP code with C++ and learn the best practices from the start
In Detail
C++ is considered as “hard to learn”. Well, it’s …
Practical C++: Learn C++ Basics Step by Step
Video description
If you are already a C++ developer and want a quick and to-the-point refresher of the basics, this is the course for you.
Master the basics of coding in C++ with hands-on practical lessons
About This Video
Get the fundamentals you need for your next C++ projects
Understand what a reference is and how to use it
Write OOP code with C++ and learn the best practices from the start
In Detail
C++ is considered as “hard to learn”. Well, it’s harder to learn than other languages such as Python or JavaScript, but in return, you get some huge advantages: you can code with one of the most powerful languages in the world, which opens many possibilities that are not available with other "less powerful" languages.
In this course, you will learn C++ with four distinct levels. For each level, you get a quick introduction video to make the relation between various levels and explain what we are going to do and hands-on lessons to introduce new key concepts. At the end of the level, there are some exercises to practice on the key points of the section and combine the concepts together.
Each level builds directly on top of the previous levels so make sure you do not skip any level.
Here is a quick overview of the concepts you will discover (and practice on):
Level 1: Write a program, variables, arrays, vectors, user input
Level 2: Functions, scope, comments, namespaces
Level 3: Conditions (if), for loops, while loops
Level 4: References, prototypes, compilation from the terminal
You will also have an extra bonus section on Object-Oriented Programming, which is common nowadays and will be a nice addition to your skill set.
By the end of the course, you will understand how to organize your C++ code with .hpp and .cpp files and write OOP code with C++.
Audience
This course is for programming beginners who want to start learning C++ with a comprehensive and to-the-point course; for programming beginners who learned another language before and want to switch to C++; for anyone interested in working on video games, embedded software, robotics, artificial intelligence, operating systems, and so on.
Functions - Pass Parameters by Copy or by Reference?
Functions - Prototypes
Organize Your Code (.hpp and .cpp Files)
Compile and Run a C++ Program in the Terminal
C++ Level 4: Exercises
C++ Level 4: Exercises - Solution
Chapter 6 : Extra: C++ OOP
Introduction
What is OOP, What Are Classes?
Create a C++ Class – Attributes, Constructor
Add Methods to the Class
Create an Object (Instance) from Your Class
Organize Your C++ OOP Code
Introduction to Inheritance
Chapter 7 : Conclusion
Best Practices when Writing C++ Code
What to Do Next
Start your Free Trial Self paced Go to the Course We have partnered with providers to bring you collection of courses, When you buy through links on our site, we may earn an affiliate commission from provider.
This site uses cookies. By continuing to use this website, you agree to their use.I Accept