С нуля освоите востребованный язык программирования, чтобы создавать проекты любой сложности
Попробуете себя в разработке кроссплатформенных приложений, умных гаджетов и видеоигр на Unreal Engine 5
Добавите в портфолио 8 проектов, сможете работать уже через 6 месяцев обучения
С++ входит в топ-3 языков программирования
С++ позволяет создавать сложные IT-продукты с высокой производительностью и нагрузкой.
Изучив этот язык, вы сможете работать над самыми амбициозными проектами: от разработки видеоигр и операционных систем до создания роботов и умных гаджетов.
Мы поможем разобраться в С++, даже если вы никогда не программировали
Программа построена по принципу от простого к сложному — чтобы вы постепенно погружались в профессию. Рядом всегда будут эксперты и координаторы: они ответят на вопросы и помогут разобраться со сложными темами.
Изучение языка требует вовлечённости, но количество и масштаб возможностей позволяет программистам на С++ в среднем получать больше других разработчиков.
Чему научитесь
Понимать паттерны проектирования своего и чужого кода. Получите шаблоны проектирования и научитесь их применять
Разрабатывать ПО с применением популярных фреймворков. Создадите графический интерфейс и научитесь писать сетевые приложения с использованием библиотеки QT
Работать с базами данных. Освоите SQL и научитесь извлекать, преобразовывать, загружать данные
Работать с алгоритмами и структурами данных. Освоите навыки выстраивания алгоритмов, а главное — научитесь мыслить как программист
Работать с современными игровыми движками. Создадите и настроите проект на базе фреймворка Unreal Engine 5
Создавать многопоточные программы и обходить блокировки. Сможете распараллеливать вычисления и определять время исполнения кода
Программа обучения -
17 месяцев
94 часа теории, 522 часа практики
Занятия проходят 2 раза в неделю в будни с 18:00 МСК
Выполните 250 практических заданий, 7 курсовых работ и итоговый проект: на лекции и практику вам понадобится около 10 часов в неделю
Записи вебинаров, лекции, презентации, тесты, квизы и другие полезные материалы хранятся в личном кабинете
Ваше резюме после обучения
Разработчик на С++. Ключевые навыки
Программирую на С++
Разбираюсь в современном С++ и STL
Работаю с системой контроля версий Git и GitHub
Тестирую код и пишу автотесты на С++
Применяю алгоритмы и структуры данных для оптимизации приложений
Умею работать в подходах многопоточного и асинхронного программирования
Использую в работе шаблоны проектирования
Создаю многофайловые проекты и собираю их с помощью CMake
Создаю и работаю с базами данных на базовом уровне
Пишу простые SQL-запросы
Создаю видеоигры на движке Unreal Engine 5
Разрабатываю кроссплатформенные графические приложения на Qt
Создаю простые приложения для умного дома (IoT)
Нетология, образовательная платформа
«Нетология» — это образовательная платформа. Обучаем современным востребованным профессиям в области ИТ и диджитала по направлениям: Маркетинг, Бизнес и управление, Дизайн и UX, Программирование, Аналитика, Soft Skills, MBA.
Помогаем специалистам расти на всех этапах карьеры. Миссия Нетологии — помочь человеку найти свой путь роста и дать ему всё необходимое для развития в карьере: знания, навыки, вдохновение.
Несмотря на количество языков программирования, наиболее популярных среди них не так уж много. Таковым можно считать C++, являющийся одним из стандартов современного IT и базой многих технологий. За счёт этого весьма востребованы те, кто может вести на нём разработку. Си-Плюс-Плюс программисты...
Если вы мечтаете о работе в IT-сфере и задумываетесь над созданием программных продуктов, вам стоит обратить внимание на язык C++ и профессию С++-разработчик. Узнайте, где пройти обучение и насколько востребовано это направление деятельности на рынке труда.
Чтобы освоить востребованную профессию IT-специалиста, потребуются знания языков программирования. Мы сделали подборку самых популярных их них, освоив которые вы сможете построить карьеру мечты.