"C++ for Teens"
Based on Algorithms
Event Category: “C++ for Teens” ITeenschool
Skill Level: Beginner
Entertainment: Socialization, team building and teamwork
Duration: 2 times per week / 2 hours daily / 10 months
Ages: 13-16
DESCRIPTION
This course is designed for those eager to learn the fundamentals of modern C++ programming—from syntax to practical application. Perfect for teenagers aged 13-16 and anyone interested in enhancing their logical thinking and problem-solving skills. Explore C++ and open doors to exciting opportunities in technology.
KNOWLEDGE TO BE GAINED
Training key topics include:
- Expressions
- Statements
- Arrays
- Pointers
- Functions
- Structures, Unions, Enumerations,User-Defined Types I/O
- Classes and Objects
- Arrays, Pointers, References, and the Dynamic Allocation Operators
- Function Overloading, Constructors
- Operator OverloadingInheritance
- Virtual Functions and Polymorphism
- Templates
- Exception Handling
- File I/O
- Run-Time Type ID and the Casting Operators
- Namespaces, Conversion Functions
- The C-Based I/O Functions
- The String and Character Functions
- The Mathematical Functions
- Time, Date, and Localization Functions
- The Dynamic Allocation Functions
- Utility Functions
- The Wide-Character Functions
- The Standard C++ I/O Classes
- The STL Container Classes
- The STL AlgorithmsSTL Iterators, Allocators, and Function Objects
- The String Class
- The Numeric ClassesException Handling and Miscellaneous Classes
- Improving logical thinking skills
- Design and development of medium and complex problems
- Step by step accumulation of points in International Programming platforms
TRAINING DETAILS
Training start day: Septmber, 2023
Training duration: 2 times per week / 2 hours daily / 10 months
Training fee: 33 000 AMD (monthly)
Participants’ pre-requisites: Logical thinking.
HOW TO APPLY
As the number of participants is limited the selection will be made on "first come - first served" basis. The selected students will be notified additionally. For more information please call us at 010/93/99 55 68 10.