Logo
    CPUcademy

  • Home

  • Tutorials
    Python Java & Kotlin (Android) C++ Basic web stack Databases Electronics IT & computer basics

  • About me
  • CV
  • Portfolio projects
  • My services

Basic
  1. Programming basics
  2. Introduction
  3. Basics
  4. Operators
  5. Loops
  6. Conditional statements
  7. Arrays
  8. Functions
Intermediate
  1. Reference variables
  2. Pointers
  3. Dynamic memory allocation
  4. Generating pseudorandom numbers
  5. Special characters in the console
  6. Useful methods, basic libraries, and multiple file projects
  7. Structures
  8. Text files
  9. Enum type
Advanced
  1. OOP concept
  2. Inheritance and polymorphism
  3. Constant instances and friend objects
  4. Copy constructor
  5. Overloading operators
  6. Nested classes
  7. Templates
  8. Exceptions
  9. Namespaces
  10. Data structures - STL
  11. Composition and aggregation
Basic algorithms
  1. Sorting algorithms
  2. Algorithms related to prime numbers
  3. Iterative and recursive algorithms
  4. Number systems algorithms
  5. Exercises
Copyright © CPUcademy All Rights Reserved | License & Sources