Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент
Акция

C++ для робототехников от Skillbox

Вы научитесь

Вы познакомитесь с основами программирования на C++ и узнаете, как его применять для разработки программного обеспечения роботов. Вы рассмотрите основные концепции, такие как операторы, переменные, условные выражения, циклы и функции, научитесь применять их для решения задач робототехники. Изучите взаимодействие с аппаратными компонентами робота, обработку сенсорных данных, управление движением и выполнение задач в робототехнике, а также принципы объектно-ориентированного программирования. Сможете создавать программы, которые будут контролировать действия робота и анализировать его окружение.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
3 месяца
Стоимость
35250 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Программировать на C++
#02
Работать с библиотеками
#03
Создавать графические интерфейсы программ
#04
Разрабатывать программное обеспечение для роботов
#05
Работать с памятью устройства с помощью массивов
Программа курса

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

Введение

Используя основной инструмент CMake, разберете настройки среды разработки и компилируете программы на C++.

Основы С++

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

Массивы

Сможете продуктивно работать с памятью устройства с помощью упорядоченной коллекции элементов одного типа и использовать указатели для обращения к данным.

Функции

Разработаете сложный код, самостоятельно напишите функции и проверите их с помощью микроконтроллеров семейства ESP32.

Объектно-ориентированное программирование в C++

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

Перегрузка операторов

Сможете создавать более интуитивные и читаемые конструкции в ваших программах с помощью перегрузки операторов.

Библиотеки C++

Сможете работать с готовыми архивами с кодом, которые упрощают написание функций программы, а также создадите собственную библиотеку.

Фреймворк Qt

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

Семантика перемещения в C++

Разбертесь с умными указателями из стандартной библиотеки C++ для продуктивной работы с памятью и объектами в программах.

Введение в pybind11

Изучите простой и эффективный способ экспортировать функции и классы на C++ в виде модуля Python, который можно использовать в Python-скриптах и приложениях. 

Итоговый проект

Разработаете рабочее приложение на Qt5 для управления виртуальным роботом, которое можете приложить в свое портфолио.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Skillbox
Школа
Skillbox — это одна из крупнейших образовательных платформ на российском рынке, предоставляющая более 500 образовательных курсов по различным тематикам, начиная с программирования и аналитики и заканчивая модой и флористикой.