Акции школ
Войти

Курс «С++ для начинающих программистов»

Составитель: Денис Сметнёв

C++ — один из немногих языков, где придётся разобраться, как работают память, поток и сеть, а не просто довериться фреймворку. Курс OTUS за 30 дней проводит через синтаксис, классы, шаблоны и многопоточность: через всё, что отличает поверхностное знакомство от реального владения языком. Программа идёт последовательно: базовый синтаксис и ООП в первых двух модулях, шаблоны и многопоточность с сетью — в третьем и четвёртом. Аудитория здесь конкретная: те, кто уже писал код на каком-то языке, но C++ не трогал.

Подробнее


Компания: OTUS (Отус)

Язык: ru

Уровень: Средний Длительность: 4 недели Формат: Онлайн Старт: в любое время
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Актуальная программа курса (4 модулей, по данным школы)

  1. Модуль 1 Введение в язык C++
  2. Модуль 2 Классы и алгоритмы
  3. Модуль 3 Шаблоны классов и функций
  4. Модуль 4 Многопоточность. Исключения. Работа с сетью

Кем вы сможете работать

Разработчик С++

Сколько зарабатывают в профессии (медиана hh.ru, по 166 вакансиям)

Junior
150 000 ₽
Middle
200 000 ₽
Senior
390 000 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
С++ для начинающих программистов (этот) OTUS (Отус) 10 000 ₽ 4 недели — — —
Основы программирования. Видеокурс GeekBrains (ГикБреинс) беспл. — 5.0 — Перейти
Изучение языка программирования LoftSchool (Лофт скул) беспл. — 5.0 — Обзор
Tapk programinės įrangos ir DI inžinieriumi – patirties nereikia Онлайн буткемп Turing беспл. — 4.5 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Программа закрывает ключевые темы языка: синтаксис и ООП в первых двух модулях, шаблоны и многопоточность в третьем и четвёртом. Четыре модуля за вводный курс — охват серьёзный, особенно по сравнению с программами, которые останавливаются на классах.
  • Четвёртый модуль — многопоточность, исключения и работа с сетью — это уже не введение в синтаксис, а рабочая специфика C++: именно с этим сталкиваешься в системном и сетевом программировании.
  • Курс заявлен ступенью к программе «Разработчик C++»: есть понятный трек роста, а не курс ради курса.
  • Тридцать дней — интенсивный, но реалистичный формат для человека, который готов учиться плотно. Не растянуто на полгода, и это дисциплинирует.

Минусы и кому не стоит

  • Данных о трудоустройстве, карьерной поддержке или гарантиях работы в описании нет. Курс даёт знания, выход на рынок остаётся вашей задачей.
  • Четыре насыщенных модуля за 30 дней — темп высокий. Если никакого опыта в программировании нет совсем, материал по шаблонам и многопоточности рискует превратиться в зубрёжку без понимания: курс заявлен «с нуля в C++», а не «с нуля в программировании».
  • Документ об окончании в описании не упомянут. Если сертификат нужен для портфолио или работодателя, проверьте этот вопрос у OTUS напрямую перед оплатой.

Когда этот курс вам не нужен

Если вы уже писали на C++ и разбираетесь с ООП — первые два модуля будут скучными, третий только начнёт быть интересным. Не стоит идти и тем, кто ищет быстрое первое знакомство с языком без серьёзных вложений: тридцать плотных дней с оплатой 10 000 ₽ — это не эксперимент, а осознанный вход. Для пробы есть бесплатные ресурсы. Наконец, если в приоритете карьерное сопровождение или гарантированное трудоустройство — здесь этого нет, смотрите на другие программы OTUS с явным карьерным треком.

Как выбрать курс по этому направлению

Курсов по C++ на рынке немного — язык сложный, и школы за него берутся осторожно. По моему опыту в онлайн-образовании, для C++ три критерия важнее остальных. Первый: охватывает ли программа многопоточность и шаблоны — без этих тем C++ знаешь вполовину. Второй: есть ли практические задачи по каждому блоку, а не только видеолекции. Третий: куда ведёт курс дальше — хороший вводный курс показывает внятный путь к конкретной роли. По цене смотрите на соотношение с охватом тем: 10 000 ₽ за 30 дней с четырьмя плотными модулями даёт конкретный ориентир для сравнения с альтернативами.

Частые вопросы

Нужен ли опыт программирования, чтобы пойти на этот курс?

Курс заявлен «для начинающих» и «с нуля», но программа стартует с синтаксиса C++, а не с основ алгоритмического мышления. Если вы уже писали код на любом другом языке, темп будет комфортным. Если опыта нет совсем — лучше сначала пройти короткий вводный курс по программированию в целом, иначе четвёртый модуль с многопоточностью накроет с головой.

Сколько времени в день нужно уделять учёбе?

Программа рассчитана на 30 дней и включает четыре модуля с серьёзными темами: многопоточность, шаблоны, сетевое взаимодействие. Меньше полутора часов в день вряд ли хватит — материал не усвоится за отведённый срок.

Что именно я смогу делать после курса?

По программе: писать код на C++ с применением ООП, работать с шаблонами классов и функций, реализовывать многопоточные сценарии и клиент-серверное взаимодействие. Курс позиционируется как база для перехода на программу «Разработчик C++».

Выдают ли документ об окончании?

В описании курса этих данных нет. Уточните у OTUS напрямую — на сайте школы информация может быть полнее, чем в агрегаторе.

Есть ли поддержка куратора или проверка заданий?

В описании курса этого не указано. Перед оплатой стоит спросить у OTUS: конкретный формат проверки заданий и обратной связи для этого курса лучше уточнить на сайте школы.

Курс ведёт к трудоустройству?

Нет — помощи с трудоустройством не заявлено. Это вводный курс, который готовит к следующему уровню обучения на программе «Разработчик C++», а не к выходу на рынок напрямую.

Длительность курса

Длительность курса

30 дней

Формат обучения

Формат обучения

видеолекции

Обратная связь

Обратная связь

общение с преподавателем в канале Slack

Теория и практика

Теория и практика

4 модуля с теорией и проверочными тестами 22 академических часа

Чему научитесь

  • Разбираться в процессе сборки приложений на C++
  • Понимать принципы работы с функциями и особенности их использования в языке C++.
  • Работать со стандартной библиотекой С++
  • Избегать проблем в стандартных массивах в С/С++
  • Понимать, что такое поток выполнения и как операционная система справляется с ситуацией, когда их несколько
Перейти на страницу курса Запишись на курс
прямо сейчас!

О курсе

О курсе

Начинающим разработчикам

С++ разработчикам

Модуль 1

Введение в язык C++

Тема 1. Что такое современный C++

Тема 2. Базовый синтаксис языка C++

Тема 3. Такие разные функции. Модульность

Модуль 2

Классы и алгоритмы

Тема 1. Структуры и классы

Тема 2. Полиморфизм и все-все-все

Тема 3. Шаблоны классов и функций

Модуль 3

Шаблоны классов и функций

Тема 1. Общий обзор стандартной библиотеки

Тема 2. Подробнее о контейнерах и вводе-выводе

Тема 3. Алгоритмы, которые лучше знать лучше

Модуль 4

Многопоточность. Исключения. Работа с сетью.

Тема 1. Многопоточность или зачем в процессоре больше одного ядра

Тема 2. Исключения есть всегда, и C++ - не исключение.

Тема 3. Клиент-серверная архитектура

С++

знание основ С++: синтаксис, функции, классы и алгоритмы, стандартные библиотеки, многопоточность, клиент-серверная архитектура

Компания, проводящая курс

OTUS (Отус)

223 курса по 865 темам

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

Руководитель разработки Рамблер/Почты.

Руководитель разработки Рамблер/Почты. Окончил...

Старший Разработчик Vis++ VisionLabs

Senior Developer С++ VisionLabs Работает программистом уже почти 10...

веб разработчик

Опыт работы программистом 4 года. Начинал с написания...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

Подборки лучших курсов по теме

По темам этого курса на MOOC есть рейтинги лучших программ — сравнение цен, длительности и отзывов в одном месте.

больше курсов

Похожие курсы компании

OTUS (Отус)
(0)
OTUS (Отус)
(0)
149 600 ₽
OTUS (Отус)
(0)
106 500 ₽
OTUS (Отус)
(0)
85 000 ₽
OTUS (Отус)
(0)
85 000 ₽
OTUS (Отус)
(0)
50 000 ₽
OTUS (Отус)
(0)
больше курсов

Другие курсы этих преподавателей

OTUS (Отус)
(9)
98 000 ₽
OTUS (Отус)
(0)
88 000 ₽
OTUS (Отус)
(0)
168 000 ₽