C++ Pro course

study

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:

  1. A little bit of history
  2. The basics of the GIT version control system
  3. The content of the C++ language
  4. Variables and data types
  5. Basic operations of C++
  6. Operators that control the progress of the program
  7. Arrays
  8. The pointer
  9. Functions
  10. Namespaces
  11. Simple user-defined data types
  12. Working with dynamic memory
  13. Classes and objects (OOP)
  14. Constructors and destructors
  15. Inheritance
  16. Virtual functions
  17. Templates
  18. Reloading operators
  19. Namespaces
  20. Basic concepts of compilation and build systems
  21. Move-semantics
  22. Constructors and destructors
  23. Optimization
  24. Type deduction in C++ (type deduction)
  25. Templates
  26. Dynamic polymorphism
  27. Lambdae
  28. Smart pointers
  29. Exceptional situations
  30. Namespaces
  31. Streams in C++
  32. The STL library
  33. Optional topics (topic selection): programming networks with an overview of the boost or QT library
  34. Network programming and the boost.asio library
  35. Overview of the boost. QT LIBRARY OVERVIEW
  36. How to write a resume and pass an interview