Чему вы научитесь
- Поймёте, где и зачем применяется C++.
- Освоите базу: условия, циклы, массивы, функции.
- Напишете свои первые консольные программы.
- Сможете решать некоторые задачи из ОГЭ/ЕГЭ.
- Подготовитесь к учёбе в профильном вузе.
О курсе
Зачем вообще изучать C++?
1. Фундамент. Даёт глубинное понимание работы компьютера — памяти, процессора, компиляции. После него другие языки осваиваются проще и понимаются глубже.
2. Производительность. Это язык для задач, где критичны скорость и контроль: игровые движки, высоконагруженные сервисы, робототехника, встраиваемые системы (где код работает на «голом железе»).
3. Карьера. Знак серьёзной инженерной подготовки. Открывает двери в такие отрасли как автопилоты, авиация, геймдев, финансы (HFT).
4. Олимпиады. Абсолютный лидер в спортивном программировании благодаря невероятной скорости исполнения и мощной стандартной библиотеке (STL).
5. Образование. Является обязательным курсом на многих компьютерных и инженерных специальностях в университетах. Там это база, без которой сложно двигаться дальше.
Что даёт этот курс?
Вы с нуля освоите базовый синтаксис C++, научитесь писать небольшие программы и решать простые алгоритмические задачи. Это отличный фундамент для дальнейшей учёбы в вузе или самостоятельного погружения в программирование.
Программа курса
Объём материала этого курса сопоставим с полноценным учебным модулем. Он соответствует:
-
полугодовой программе платных курсов для школьников (8-10 класс);
-
трём месяцам интенсивного изучения C++ в профильном IT-лицее или колледже.
-
первым 2 месяцам (вводной части) изучения C++ в техническом вузе.
Полный список всех тем с детальным разбиением на уроки представлен ниже.
Для кого этот курс
Начальные требования
-
Желание и интерес.
-
Умение печатать на английском.
-
Знание математики за 5–6 класс.