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