Курс Разработчик C++ - обучение от

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

Для кого курс

  • Для начинающих программистов, желающих изучить C++ с нуля.
  • Для разработчиков, стремящихся расширить свои знания и освоить новый язык программирования.
  • Для студентов технических специальностей, желающих получить практические навыки разработки на C++.
  • Для специалистов, планирующих карьеру в области разработки высокопроизводительных приложений.

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

  • Писать эффективный код на C++ и использовать стандартную библиотеку STL.
  • Разрабатывать графические приложения с использованием фреймворка Qt.
  • Работать с системами контроля версий, такими как Git.
  • Понимать и применять объектно-ориентированное программирование и паттерны проектирования.
  • Использовать инструменты разработки, такие как CMake и VS Code.
  • Тестировать и отлаживать код, применять юнит-тестирование.
  • Разрабатывать архитектуру приложений и использовать UML-диаграммы.

План обучения

  1. Бесплатный вводный модуль
    • Знакомство с основами программирования.
    • Изучение базовых понятий C++: переменные, типы данных, циклы, функции.
    • Написание простых программ и получение первых навыков кодирования.
  2. Основы C++ с Qt
    • Изучение базовых и продвинутых возможностей C++.
    • Создание графических приложений с использованием фреймворка Qt.
    • Разработка более 10 полноценных приложений: будильник, фотоальбом, игры и другие.
    • Изучение паттернов программирования и объектно-ориентированной разработки.
    • Работа с системой контроля версий Git и средой разработки Qt Creator.
    • Изучение базовых алгоритмов, рекурсии, контейнеров и словарей.
  3. Продвинутые темы и инструменты
    • Изучение метапрограммирования и перегрузки операций.
    • Работа с архитектурой приложений и паттернами проектирования.
    • Использование инструментов сборки, таких как CMake.
    • Изучение move-семантики и управления ресурсами (RAII).
    • Применение юнит-тестирования и отладки кода.
    • Разработка UML-диаграмм для проектирования приложений.

По завершении курса вы получите диплом о профессиональной переподготовке и поддержку в поиске работы до 7 месяцев после выпуска.

Школа:

Цена: 135000 руб.

Рассрочка: Нет

Продолжительность: 9 месяцев

Документы: Диплом о профессиональной переподготовке

Ссылка на курс

Похожие онлайн курсы

Курс
Школа
Цена (руб.)
Рассрочка (руб./мес)
Длительность
Документы
Ссылка
190000
Нет
12 месяцев
Диплом о профессиональной переподготовке
133000
3889
12 месяцев
Диплом о профессиональной переподготовке