Все курсы -> Разработка на C++ -> «Разработчик C++»
Название курса: «Разработчик C++»
Длительность:
9 месяцев
Стоимость:
126 000 руб.
Возможна рассрочка 7 373 руб. в месяц на 17 мес.
Перейти к курсу

Курс «Разработчик C++» со сроком обучения 9 месяцев представлен школой Яндекс Практикум. Популярность школы высокая, о ней написано 19 отзывов.

Стоимость курса 126 000 руб. при оплате сразу или рассрочка 7 373 руб. в месяц на 17 мес. Это один из 13 курсов в рубрике Разработка на C++, который представлен в нашем каталоге курсов и школ. Ниже представлена более подробная информация о курсе.

Чему вы научитесь:
  • Git, компиляторы, IDE
  • Базовые алгоритмы, структуры данных и стандартную библиотеку C++
  • Узнаете, как писать эффективный код
  • Создадите несколько действующих сервисов
  • Вы познакомитесь с основными возможностями языка С++ и самостоятельно напишете на нём более 25 программ. По итогам этого модуля вы создадите на С++ собственную поисковую систему.
  • Вы освоите важные для разработки на C++ понятия. Итераторы помогут применять всё многообразие стандартных алгоритмов, конструкторы сделают создание объектов удобным и гибким, а шаблоны функций позволят писать более универсальный код. Вы научитесь разбивать код на файлы и справляться с растущей программой. Узнаете, как проводить тестирование и не пускать ошибки в продакшн.
  • Писать производительные программы во многом помогают стандартные алгоритмы и контейнеры. Вы познакомитесь с внутренним устройством некоторых контейнеров и напишете первую версию собственного вектора. Заглянув под капот, вы лучше поймёте, как настроить элементы языка на более эффективную работу. Избежать лишних копирований позволяет move-семантика. А многопоточные программы при грамотном проектировании выжмут максимум из всех ядер процессора.
  • Вы освоите приёмы, которые помогут будущим поколениям понять, «что хотел сказать автор», и избавят программу от проблем роста. Наконец, вы изучите динамический полиморфизм, узнаете, как хранить наборы объектов разных типов и выполнять над ними общие операции.
  • Вы изучите темы, важные для разработки больших программ и даже отдельных библиотек. Основы сериализации объектов и библиотека protobuf помогут вашим программам обмениваться данными, а плотная упаковка сэкономит ценную память. Понимание концепции undefined behaviour и умение его обнаружения позволит избежать сложных ошибок. Вы напишете полноценный вектор, попутно познакомитесь с variadic templates — шаблонами с переменным числом аргументов — и гарантиями безопасности исключений.
Особенности курса:
  • Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр.
  • За 9 месяцев обучения по 15 часов в неделю вы освоите навыки разработки на C++, соберёте портфолио.
  • Проходить курс будет проще, если у вас есть опыт программирования на других языках.
  • Вы создадите свою поисковую систему, которая будет искать документы по запросам и ранжировать их. При этом вы используете алгоритмы, применяемые в реальных поисковых системах
  • Вы разработаете программу, позволяющую строить маршруты в городе. Она будет поддерживать перемещение на общественном транспорте, а также пешие маршруты. Точь-в-точь, как маршрутизатор в Яндекс.Картах
  • Вы сделаете свой аналог Excel — систему управления электронными таблицами. Она будет уметь работать с формулами и ячейками различного типа, а также находить циклические зависимости между ними
  • Обучение поделено на двухнедельные отрезки — спринты. Каждый спринт вы изучаете одну тему, закрепляете её на практике, сдаёте самостоятельную работу, а затем переходите к следующей теме.
  • С первого дня вы учитесь на практике. Мы даём знания небольшими частями, которые нужно сразу применить, написав собственный код в онлайн-тренажёре.
  • Тренажёр — это только часть обучения. Основные навыки вы приобретёте по мере решения задач инструментами профессиональных разработчиков. Код-ревьюер даст вам обратную связь.
  • Команда наставников проверяет и комментирует ваши работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам. Поддержка в чате доступна 24/7.
Открыть курс со скидкой

Другие курсы Разработка на C++

Выбирайте из представленных онлайн-курсов по обучению программированию на C++. Мы регулярно обновляем информацию, а самые актуальные сведения вы можете получить по ссылкам рядом с каждым курсом.
Курс Школа курса Стоимость Мин. платёж в рассрочку Длительность Ссылка на курс
4.4
4,4 rating
45434 ₽ 3 985 ₽ 6 месяцев
4.2
4,2 rating
15000 ₽ Рассрочки нет 1 месяц
4.2
4,2 rating
60000 ₽ 5 000 ₽ 5 месяцев
4.2
4,2 rating
90000 ₽ 7 500 ₽ 5 месяцев
4.4
4,4 rating
62000 ₽ 3 628 ₽ 4 месяца
4.2
4,2 rating
72600 ₽ 6 050 ₽ 5 месяцев
4.4
4,4 rating
139763 ₽ 6 130 ₽ Не указана
4.2
4,2 rating
112500 ₽ 9 375 ₽ 10 месяцев
4.4
4,4 rating
126000 ₽ 7 373 ₽ 9 месяцев
4.2
4,2 rating
99000 ₽ 2 750 ₽ 8.5 месяцев
4.2
4,2 rating
183312 ₽ 5 092 ₽ 15 месяцев
4.4
4,4 rating
119694 ₽ 5 727 ₽ 16 месяцев
4.0
4,0 rating
53600 ₽ 3 350 ₽ 5 месяцев