C++ для робототехников: 3 месяца, автор инженер-разработчик с опытом более 5 лет, максимально прикладной курс, не нужно покупать и создавать робота — будете тестировать код робота в симуляторе, 57 видеоматериалов
Тематика курса:
Вы научитесь писать программы для роботов на С++. Всю теорию закрепите на практике — начнёте с простых задач, а в конце разработаете приложение для управления шагающим роботом, которое добавите в портфолио.
Автор курса инженер-разработчик с опытом более 5 лет — автор курса инженер-разработчик с опытом более 5 лет.
Длительность 3 месяца — длительность 3 месяца.
Максимально прикладной курс — учим языку C++ в контексте робототехники — максимально прикладной курс — учим языку C++ в контексте робототехники.
Не нужно покупать и создавать робота — будете тестировать код робота в симуляторе — не нужно покупать и создавать робота — будете тестировать код робота в симуляторе.
Требования: чтобы пройти курс, важно знать математику на уровне старших классов школы и владеть основами программирования (понимать, что такое синтаксис и переменные, как устроены алгоритмы).
Почему роботов программируют на С++? потому что это один из самых популярных языков в робототехнике. Этому есть две причины: C++ — высокоуровневый язык, а значит, с его помощью можно напрямую обращаться к отдельным деталям робота и микроконтроллера, С++ — очень популярный язык: вокруг него образовалось большое комьюнити разработчиков, которые создали множество полезных фреймворков и библиотек.
1 месяц обучения, 57 видеоматериалов — вас ждут вебинары и практика с первого модуля.
Содержание курса: введение (настроите среду разработки и научитесь компилировать программы на C++ с помощью CMake), основы С++ (разберётесь в базовых концепциях языка и потренируетесь в написании кода, освоите фреймворк Arduino, который сильно упрощает создание программ для роботов), массивы (научитесь эффективно работать с памятью устройства с помощью массивов данных, узнаете, как использовать указатели для обращения к данным), функции (научитесь структурировать код с помощью функций), объектно-ориентированное программирование (научитесь оптимизировать код с помощью объектно-ориентированного программирования), работа с фреймворками Arduino и Qt (научитесь работать с фреймворками Arduino и Qt), создание графического интерфейса (научитесь создавать графический интерфейс для программ), программы для управления роботами (научитесь писать программы для управления роботами, в конце разработаете приложение для управления шагающим роботом, которое добавите в портфолио).
Формат обучения полностью онлайн с бессрочным доступом к материалам. Курс включает практические задания, проверку домашних работ и обратную связь от автора.
Станьте первым, кто оставит отзыв об этом курсе!