
C++ для робототехников
Программа курса
Ознакомьтесь с программой курса «C++ для робототехников» от Skillbox - skillbox.ru
- Введение. Настроите среду разработки и научитесь компилировать программы на C++ с помощью CMake.
- Основы С++. Разберётесь в базовых концепциях языка и потренируетесь в написании кода. Освоите фреймворк Arduino, который сильно упрощает создание программ для роботов.
- Массивы. Научитесь эффективно работать с памятью устройства с помощью массивов данных. Узнаете, как использовать указатели для обращения к данным.
- Функции. Научитесь создавать более сложный код с помощью функций. Сможете написать собственные функции и выполнить их на микроконтроллерах семейства ESP32.
- Объектно-ориентированное программирование в C++. Освоите принципы ООП — методики в программировании, которая позволяет делать код более понятным и структурированным. Напишете программу по принципам ООП для микроконтроллера.
- Перегрузка операторов. Сможете писать более чистый и эффективный код с помощью перегрузки операторов.
- Библиотеки C++. Научитесь работать с библиотеками — готовыми архивами с кодом, благодаря которым вам не нужно будет писать все функции программы с нуля. Узнаете, как создать свою библиотеку.
- Фреймворк Qt. Научитесь создавать графические интерфейсы программ с помощью фреймворка Qt. Создадите простой интерфейс для управления мобильным роботом.
- Семантика перемещения в C++. Сможете использовать умные указатели из стандартной библиотеки C++ для более эффективной работы с памятью и объектами в программах.
- Введение в pybind11. Научитесь делать свой код совместимым с программами, написанными на Python.
- Итоговый проект. Создадите собственное графическое приложение на Qt5 для управления виртуальным роботом.
Чему вы научитесь
- Освоите и сможете применять: итоговый проект. создадите собственное графическое приложение на qt5 для управления виртуальным роботом.
- Объектно ориентированное программирование в C++. Освоите принципы ООП методики в программировании, которая позволяет делать код более понятным и структурированным. Напишете программу по принципам ООП для микроконтро…
- Библиотеки C++. Научитесь работать с библиотеками готовыми архивами с кодом, благодаря которым вам не нужно будет писать все функции программы с нуля. Узнаете, как создать свою библиотеку.
- Основы С++. Разберётесь в базовых концепциях языка и потренируетесь в написании кода. Освоите фреймворк Arduino, который сильно упрощает создание программ для роботов.
- Семантика перемещения в C++. Сможете использовать умные указатели из стандартной библиотеки C++ для более эффективной работы с памятью и объектами в программах.
Подробная информация о курсе
Вы научитесь писать программы для роботов на С++. Всю теорию закрепите на практике – начнёте с простых задач, а в конце разработаете приложение для управления шагающим роботом, которое добавите в портфолио.
Цены и сроки
- Стоимость30 294 ₽
- Старая цена55 080 ₽
Содержание
- Формат обученияОнлайн
По окончанию курса
- Диплом или сертификатСертификат




























