The C++ Pro course will allow you to create games, software, applications, and neural networks.
Who is this course for?
- You are a beginner and are just looking for yourself in the IT field
 
- You didn’t like free programs and want to find a reliable course with guaranteed results
 
- You want to change your specialization and start doing something that brings you pleasure and stable income
 
Study plan for the C++ Pro course:
- A little bit of history
 
- The basics of the GIT version control system
 
- The content of the C++ language
 
- Variables and data types
 
- Basic operations of C++
 
- Operators that control the progress of the program
 
- Arrays
 
- The pointer
 
- Functions
 
- Namespaces
 
- Simple user-defined data types
 
- Working with dynamic memory
 
- Classes and objects (OOP)
 
- Constructors and destructors
 
- Inheritance
 
- Virtual functions
 
- Templates
 
- Reloading operators
 
- Namespaces
 
- Basic concepts of compilation and build systems
 
- Move-semantics
 
- Constructors and destructors
 
- Optimization
 
- Type deduction in C++ (type deduction)
 
- Templates
 
- Dynamic polymorphism
 
- Lambdae
 
- Smart pointers
 
- Exceptional situations
 
- Namespaces
 
- Streams in C++
 
- The STL library
 
- Optional topics (topic selection): programming networks with an overview of the boost or QT library
 
- Network programming and the boost.asio library
 
- Overview of the boost. QT LIBRARY OVERVIEW
 
- How to write a resume and pass an interview