Профессия Разработчик С++ с нуля + ИИ
Рейтинг школы
Описание курса
Курс для новичков и разработчиков наставников, позволяющий освоить C++ с нуля, включая нейросети для генерации и тестирования кода. Программа включает более 100 практических работ, 2+ проектов в портфолио и дополнительные навыки по Python, Linux и Unreal Engine. Гарантируется помощь в трудоустройстве или возврат денег.
Программа
Переменные, циклы, условия
Работа с переменными, условиями if, логическими операторами, циклами while, do while, break, for, числами с плавающей запятой и математическими вычислениями.
Базовые конструкции языка. Часть 1
Функции, одномерные массивы, алгоритмы на массивах, std::vector v2, двумерные массивы, типы данных, указатели.
Базовые конструкции языка. Часть 2
Работа с файлами и датами, парадигмы ООП, HTTP-запросы по сети, умные указатели, сериализация и десериализация JSON, использование исключений.
ООП и сетевое программирование
Создание своих типов данных, парадигмы ООП, HTTP-запросы, дополнительные возможности классов, умные указатели, сериализация JSON, исключения.
Фреймворк Qt
Создание программ с графическим интерфейсом: виджеты Qt, Qt Designer, QML, практики промышленной разработки.
Основы SQL
Работа с базами данных: реляционные БД, команды добавления, изменения, удаления и обработки данных, продвинутый SQL.
Unreal Engine: создаём прототип гиперказуальной игры
Создание игр: интерфейс редактора, Git, Blueprint, Actor, геймплейный фреймворк, проект «Увернись от камня».
Структура ОС Linux
Установка Linux, структура ОС, терминал, устройства, диски, файловые системы.
Основы Python
Создание программ, работа со строками, списками, множествами, словарями, рекурсией, файлами, ООП, итераторами, декораторами, библиотеками для данных, разработка Telegram-ботов.
AI-помощники для IT-специалистов: ChatGPT и аналоги
Виды ИИ-помощников, промптинг, тактики использования для работы с кодом, плагины и API, личное использование.
Unreal Engine: создаём стелс-шутер
Продвинутые Blueprint, взаимодействие между Blueprint, UMG и виджеты, структура проекта, отладка, трассировка, проект «Лабиринт».
Формат
Онлайн
Спикеры
- Практикующие эксперты с опытом работы от 5 лет, методисты и продюсеры Skillbox
Чему вы научитесь
- Разработка приложений на C++
- Кросс-платформенная разработка
- Работа с библиотекой STL
- Отладка и мониторинг приложений
- Работа с SQL
- Работа с многопоточностью
- Написание кода для Unreal Engine
- Создание микросервисов
- Работа с Git, GCC, GDB
- Работа с документацией
- Программирование на Python
- Работа в Linux
- Использование нейросетей в работе
- Работа с Unreal Engine и Blueprint
- Разработка Telegram-ботов
Кому подходит
- Новички без опыта в программировании и IT
- Разработчики на других языках
- Те, кто изучает C++ самостоятельно
- Ученики 9-го и 11-го класса (для получения диплома колледжа)
Требования к кандидату
Без специальных знаний, без ОГЭ, ЕГЭ и других экзаменов (для колледжа)
Выводы о курсе
Возможны неточности
Курс «Профессия Разработчик С++ с нуля + ИИ» от Skillbox - это комплексная программа для тех, кто хочет освоить один из самых востребованных языков программирования. Обучение включает более 100 практических работ, 2+ проектов в портфолио и дополнительные навыки по Python, Linux и Unreal Engine. Курс на 80% состоит из практики, что позволяет студентам получить реальный опыт работы. 85% выпускников находят работу в течение 3 месяцев после обучения, а компания гарантирует помощь в трудоустройстве или возврат денег.
Отзывы о школе Skillbox
Читать все отзывыРекомендованные курсы