Що нового?

Придбаний [Нетология] Разработчик на C++ (Дмитрий Фёдоров, Максим Бакиров)

Інформація про покупку
Тип покупки: Складчина
Ціна: 53162 ГРН
Учасників: 0 з 84
Організатор: Відсутній
Статус: Набір учасників
Внесок: 658.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Преподаватели:
Дмитрий Фёдоров, Максим Бакиров, Михаил Смирнов, Павел Пронин, Владислав Хорев, Амиран Мстоян, Михаил Марков, Иван Поляков, Антон Ласточкин, Владислав Панченко, Евгений Белоусов, Вадим Калашников
С++ входит в топ-3 языков программирования, позволяет создавать сложные IT-продукты с высокой производительностью и нагрузкой.
Изучив этот язык, вы сможете работать над самыми амбициозными проектами: от разработки видеоигр и операционных систем до создания роботов и умных гаджетов.
Мы поможем разобраться в С++, даже если вы никогда не программировали

Программа построена по принципу от простого к сложному — чтобы вы постепенно погружались в профессию. Рядом всегда будут эксперты и координаторы: они ответят на вопросы и помогут разобраться со сложными темами.
Изучение языка требует вовлечённости, но количество и масштаб возможностей позволяет программистам на С++ в среднем получать больше других разработчиков.

Чему научитесь:
  1. Понимать паттерны проектирования своего и чужого кода
    Получите шаблоны проектирования и научитесь их применять
  2. Разрабатывать ПО с применением популярных фреймворков
    Создадите графический интерфейс и научитесь писать сетевые приложения с использованием библиотеки QT
  3. Работать с базами данных
    Освоите SQL и научитесь извлекать, преобразовывать, загружать данные
  4. Работать с алгоритмами и структурами данных
    Освоите навыки выстраивания алгоритмов, а главное — научитесь мыслить как программист
  5. Работать с современными игровыми движками
    Создадите и настроите проект на базе фреймворка Unreal Engine 5
  6. Создавать многопоточные программы и обходить блокировки
    Сможете распараллеливать вычисления и определять время исполнения кода
Вы создадите 8 масштабных проектов для портфолио
  1. Игра "Жизнь"
    Реализуете консольный вариант классической игры. На клеточном поле проведёте эволюцию поколений и визуализируете результаты
  2. Симулятор гонок
    Разработаете гибкий и расширяемый прототип симулятора гонок. Сможете легко добавить новый тип транспортного средства или трассы
  3. Парсер INI-файлов
    Разберётесь в формате INI-файлов и создадите свой класс, который сможет считывать такие файлы и разбирать их в удобные структуры языка
  4. Потокобезопасная очередь
    Реализуете шаблонную очередь, которая гарантирует безопасную работу с данными при одновременном взаимодействии из нескольких потоков программы
  5. Инспектор аэропортов
    Создадите приложение, которое позволяет просматривать расписание авиарейсов и оценивать загруженность аэропортов
  6. Датчик движения
    Спроектируете и разработаете датчик движения, который будет выполнять полезную работу при срабатывании
  7. 3D-видеоигра
    Познакомитесь с созданием игр на Blueprints и C++. Напишете свою первую игру на Unreal Engine 5
  8. Поисковая система для сайта
    Разработаете аналог поисковой строки Google, Яндекс или Yahoo и научитесь получать данные с сайтов, строить поисковые индексы и релевантные выдачи результатов
17 месяцев, 94 часа теории, 522 часа практики
  • Основы программирования на C++ (Проект: игра "Жизнь")
  • Система контроля версий Git
  • Базовое программирование на C++ (Проект: симулятор гонок)
  • Алгоритмы и структуры данных
  • Продвинутое программирование на C++ (Проект: парсер INI-файлов)
  • Работа с базами данных
  • Многопоточное и асинхронное программирование (Проект: потокобезопасная очередь)
  • Шаблоны проектирования в C++
  • Кроссплатформенная разработка на Qt (Проект: приложение "Инспектор аэропортов")
  • Разработка умных гаджетов (IoT) (Проект: датчик движения для умного дома)
  • Разработка видеоигр на Unreal Engine 5 (Проект: 3D-видеоигра "LeaveMeAlone")
Дополнительные модули
  • Английский язык для начинающих разработчиков
  • Введение в информационные технологии
  • Карьера разработчика на С++
Дипломный проект - кейс для вашего портфолио (48 часов практики)
Вы разработаете поисковую систему для сайта — аналог поисковой строки Google, Яндекс или Yahoo. Научитесь получать данные с сайтов, строить поисковые индексы и релевантные выдачи поисковых результатов. Так вы закрепите навыки, которые приобрели на курсе.
17 месяцев, 94 часа теории, 522 часа практики
  • Основы программирования на C++ (Проект: игра "Жизнь")
  • Система контроля версий Git
  • Базовое программирование на C++ (Проект: симулятор гонок)
  • Алгоритмы и структуры данных
  • Продвинутое программирование на C++ (Проект: парсер INI-файлов)
  • Работа с базами данных
  • Многопоточное и асинхронное программирование (Проект: потокобезопасная очередь)
  • Шаблоны проектирования в C++
  • Кроссплатформенная разработка на Qt (Проект: приложение "Инспектор аэропортов")
  • Разработка умных гаджетов (IoT) (Проект: датчик движения для умного дома)
  • Разработка видеоигр на Unreal Engine 5 (Проект: 3D-видеоигра "LeaveMeAlone")
Дополнительные модули
  • Английский язык для начинающих разработчиков
  • Введение в информационные технологии
  • Карьера разработчика на С++
Дипломный проект - кейс для вашего портфолио (48 часов практики)
Вы разработаете поисковую систему для сайта — аналог поисковой строки Google, Яндекс или Yahoo. Научитесь получать данные с сайтов, строить поисковые индексы и релевантные выдачи поисковых результатов. Так вы закрепите навыки, которые приобрели на курсе.
https://privatelink.de/?https://netology.ru/programs/cpp-developer
 
Угорі