Скоро на All-DAR Нетология C++ разработчик

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.579
Название: Нетология C++ разработчик

d0e5a2ba72c81653ba375480d8212bf1.jpg


Описание:
Разработчик на C++ [Нетология]
Спойлер: Чему научитесь: 1. Понимать паттерны проектирования своего и чужого кода

Получите шаблоны проектирования и научитесь их применять

2. Разрабатывать ПО с применением популярных фреймворков

Создадите графический интерфейс и научитесь писать сетевые приложения с использованием библиотеки QT

3. Работать с базами данных

Освоите SQL и научитесь извлекать, преобразовывать, загружать данные

4. Работать с алгоритмами и структурами данных

Освоите навыки выстраивания алгоритмов, а главное — научитесь мыслить как программист

5. Работать с современными игровыми движками

Создадите и настроите проект на базе фреймворка Unreal Engine 5

6. Создавать многопоточные программы и обходить блокировки

Сможете распараллеливать вычисления и определять время исполнения кода

Продолжительность курса: 17 месяцев (94 часа теории 522 часа практики)

Спойлер: Программа курса Модуль 1. Основы программирования на C++ (13 часов теории, 60 часов практики)

Познакомитесь с основами C++ и научитесь создавать простейшие консольные программы.

Модуль 2.Система контроля версий Git (4 часа теории, 9 часов практики)

Работодатели часто просят показать примеры вашего кода именно на сервисе GitHub. За 3 занятия вы научитесь работать с системой Git и с GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио.

Модуль 3. Базовое программирование на C++ (12 часов теории, 57 часов практики)

Сможете создавать многофайловые проекты, погрузитесь в объектно-ориентированное программирование (ООП) и научитесь собирать проекты с помощью CMake.

Модуль 4. Алгоритмы и структуры данных (6 часов теории, 24 часа практики)

Научитесь проектировать быстрые алгоритмы, применять стандартные структуры данных, а главное — мыслить как программист. Знание алгоритмов может повысить ваши шансы на трудоустройство, так как в большинстве компаний задачи на алгоритмы — неотъемлемая часть собеседования и тестового задания.

Модуль 5. Продвинутое программирование на C++ (10 часов теории, 67 часов практики)

Получите продвинутые знания по современному C++ и STL. Разберётесь с параллельным и асинхронным программированием. Научитесь писать тесты на C++.

Модуль 6. Работа с базами данных (5 часов теории, 12 часов практики)

Получите фундаментальные знания по созданию и управлению базами данных. Научитесь манипулировать данными с помощью SQL-запросов.

Модуль 7. Многопоточное и асинхронное программирование (6 часов теории, 44 часа практики)

Изучите продвинутые техники программирования, которые позволяют оптимизировать и ускорить работу программы. Освоите техники многопоточного и асинхронного программирования.

Модуль 8. Шаблоны проектирования в C++ (5 часов теории, 16 часов практики)

Основная задача программиста — решать задачи. Шаблоны проектирования позволяют делать это быстрее, используя лучшие решения, а также быстрее понимать чужой код. Это пригодится вам во время работы в крупной команде разработки. Вы узнаете о разных шаблонах проектирования, научитесь их использовать и писать понятный код.

Модуль 9. Кроссплатформенная разработка на Qt (11 часов теории, 64 часа практики)

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

Модуль 10.Разработка умных гаджетов (IoT) (12 часов теории, 68 часа практики)

Познакомитесь с IoT на примере платформы Arduino. Научитесь создавать простые устройства для умного дома.

Модуль 11.Разработка видеоигр на Unreal Engine 5 (12 часов теории, 55 часов практики)

Познакомитесь с созданием игр на Blueprints и C++. Узнаете, как разрабатывать карты уровней, создавать анимацию, работать с графикой и физикой.

В конце курса вы напишете свою первую игру на Unreal Engine 5.
Дипломный проект — кейс для вашего портфолио (48 часов практики)

Вы разработаете поисковую систему для сайта — аналог поисковой строки Google, Яндекс или Yahoo. Научитесь получать данные с сайтов, строить поисковые индексы и релевантные выдачи поисковых результатов. Так вы закрепите навыки, которые приобрели на курсе.

Автор:

Материал «Нетология C++ разработчик», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху