Practical C++: Learn C++ Basics Step by Step

This course offers a comprehensive approach to learning C++, a language often considered difficult to master but with many advantages over other “less powerful” programming languages such as Python or JavaScript. The course is divided into four distinct levels, each containing an introduction video, hands-on lessons, and exercises to practice key concepts.

Level 1 covers basic programming concepts such as variables, arrays, vectors, and user input. Level 2 focuses on functions, scope, comments, and namespaces, while Level 3 delves into conditions (if statements) and for and while loops. Level 4 builds on these concepts, introducing references, prototypes, and the compilation from the terminal.

Additionally, the course includes an extra bonus section on Object-Oriented Programming, a skill that is increasingly in demand in the industry. By the end of the course, you will have a solid understanding of how to organize your C++ code with .hpp and .cpp files, as well as the ability to write object-oriented code with C++.

Type
video
Category
publication date
2022-02-25
what you will learn

Write clean C++ code from the scratch
Learn to use the C++ standard library
Learn all about variables, functions, loops, conditions, and more
Learn how to configure Visual Studio Code
Organize your C++ code with .hpp and .cpp files
Create prototypes for your C++ functions

duration
292
key features
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 best practices from the start
approach
This is a learn-by-doing course that follows a hands-on approach with no complicated theoretical explanations. With each key concept, you get some exercises to practice on—exactly what you need to understand—so the learning is much more efficient.
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.
meta description
This course is perfect for C++ developers looking for a quick and concise refresher on the language's basics. You will gain mastery over fundamental coding concepts with practical, hands-on lessons.
short description
Learn to code in C++, one of the oldest and most popular programming languages in the market.

This course is created to quickly give you the knowledge and practice you really need to master C++ basics. We will cover core concepts such as variables, arrays, vectors, functions, scope, namespaces, loops, references, prototypes, and more.
subtitle
Get Started Quickly with C++: Only Hands-On Lessons and Practice to Master C++ Basics
keywords
C++, OPP, prototypes, variables in C++, loops, functions, comments, conditional statements
Product ISBN
9781803234687