CPUcademy
Home
Tutorials
Python
Java & Kotlin (Android)
C++
Basic web stack
Databases
Electronics
IT & computer basics
About me
CV
Portfolio projects
My services
Basic
Programming basics
Introduction
Basics
Operators
Loops
Conditional statements
Arrays
Functions
Intermediate
Reference variables
Pointers
Dynamic memory allocation
Generating pseudorandom numbers
Special characters in the console
Useful methods, basic libraries, and multiple file projects
Structures
Text files
Enum type
Advanced
OOP concept
Inheritance and polymorphism
Constant instances and friend objects
Copy constructor
Overloading operators
Nested classes
Templates
Exceptions
Namespaces
Data structures - STL
Composition and aggregation
Basic algorithms
Sorting algorithms
Algorithms related to prime numbers
Iterative and recursive algorithms
Number systems algorithms
Exercises