Чему вы научитесь
- Писать программы на C++ с нуля: ввод, вывод, переменные, арифметика
- Ветвить логику условиями и собирать сложные проверки из И/ИЛИ/НЕ
- Обрабатывать потоки данных циклами: суммы, счётчики, поиск максимума
- Раскладывать задачу на функции и переиспользовать их
- Работать с массивами, строками и контейнерами STL: vector, set, map, stack, queue
- Сортировать данные по своим правилам — вплоть до многоуровневых компараторов
- Находить краевые случаи и тестировать свои решения ДО отправки — по чек-листу «пяти пломб»
- Читать чужой код и находить в нём спрятанные ошибки
- Решить 40 задач с автопроверкой и дойти до уровня, с которого начинается олимпиадная подготовка
О курсе
Для кого этот курс
Начальные требования
Преподаватели курса
Как проходит обучение
Курс — девять модулей-«доставок», от первой программы до контейнеров STL. В каждом шаге — короткая теория на один экран и сразу действие: задача с автопроверкой или квиз. Шагов «просто почитать» в курсе нет.
Застряли — у каждой задачи три уровня подсказок: направление мысли, метод, скелет решения. Решение не прошло проверку — система не скажет голое «неверно», а подскажет, какого типа ловушка вас поймала: граница, ноль, переполнение. Так курс учит главному навыку — проверять свои решения самостоятельно.
Каждый рейс закрывается зачётом-рапортом. Темп свободный: без дедлайнов, проходите когда удобно. Вопросы можно задавать в комментариях к шагам — автор их читает и отвечает.
Действие происходит во вселенной «6–7 световых лет»: вы — стажёр-курьер учебки спецотдела, а задачи — грузы, накладные и досмотры. Сюжет — приправа: он не мешает учиться, но помогает не бросить.
Что вы получите
- 81 шаг с автопроверкой: 40 задач на код и 41 квиз — весь курс бесплатный
- Чек-лист «пять пломб» — метод поиска краевых случаев, который останется с вами навсегда
- Три уровня подсказок к каждой задаче — застрять невозможно
- Умную обратную связь: проверка называет тип ошибки, а не просто «неверно»
- Фундамент C++, с которого начинается олимпиадная подготовка
- Историю во вселенной «6–7 световых лет» — учиться будет нескучно