IoT-разработчик. Научитесь подключать свои устройства к облачной платформе интернета вещей

Курсы

Программирование
C# Developer. Professional Flutter Mobile Developer C# Developer. Basic C# Developer PHP Developer. Basic
-50%
Специализация PHP Developer Буткемп Java Python Developer. Professional Архитектура и шаблоны проектирования MS SQL Server Developer Highload Architect C++ Developer. Professional Java Developer. Basic JavaScript Developer. Professional JavaScript Developer. Basic HTML/CSS Kotlin Developer. Basic Android Developer. Basic Специализация Android-разработчик Team Lead Web-разработчик на Python Unity Game Developer. Professional PostgreSQL для администраторов баз данных и разработчиков Алгоритмы и структуры данных Разработчик программных роботов (RPA) на базе UiPath и PIX Kotlin Backend Developer React.js Developer Node.js Developer Разработчик IoT Подготовка к сертификации Oracle Java Programmer (OCAJP) Специализация C++ Developer Groovy Developer
Специализации Курсы в разработке Подготовительные курсы Подписка
+7 499 938-92-02

Разработчик IoT

Стань востребованным специалистом в сфере интернета вещей!

Длительность обучения:

4 месяца

4 ак. часа в нед.

Что даст вам этот курс

Что такое интернет вещей?

Интернет вещей (IoT, Internet of Things) – это глобальная сеть компьютеров, датчиков (сенсоров) и исполнительных устройств (актуаторов), связывающихся между собой с использованием интернет протокола IP (Internet Protocol).
Подключенные к IoT устройства используются в разных сферах: от всем известного умного дома, управляющего "вещами" в пределах одной квартиры, до промышленного интернета вещей, в котором автоматизируются процессы в масштабах целого предприятия.

Rightech - партнер курса. Занимается запуском решений различного уровня сложности в области Интернета вещей с использованием гибкой облачной платформы Rightech IoT Cloud. Создает решения для запуска бизнеса в области экономики совместного потребления. Является разработчиком многочисленных IoT решений для каршеринга, шеринга самокатов, шеринга внешних аккумуляторов (power banks). Среди прочих «умных» решений — мониторинг местоположения и состояния различных объектов: от транспорта и промышленного оборудования до состояния здоровья сотрудников.

Курс рассматривает как практические, так и теоретические аспекты построения IoT-решения. После прохождения данного курса вы получите полное погружение в мир, где устройствами управляют сами же устройства, но по логике, заложенной человеком.

Бонус: видеокурс «JavaScript для начинающих» или Python для начинающих для самостоятельного прохождения.

Курс рассчитан на:

  • инженеров, которые хотят познакомиться с новой для себя отраслью IoT;
  • программистов и схемотехников, которые:
    а) программируют устройства согласно протоколам передачи данных, принятых в IoT;
    б) стремятся сделать из обычных железок умные устройства;
    в) хотят узнать, как написать приложение для своего гаджета.
  • всех желающих, кто хочет:
    а) научиться подключать свои устройства к облачной IoT-платформе;
    б) проектировать и анализировать сценарии логики поведения устройств;
    в) проектировать архитектуры современных IoT-решений.

Чему вы научитесь:

  • создавать программы для одноплатных компьютеров, обеспечивающие функциональность “умных устройств”;
  • строить системы датчиков и исполнительных элементов на базе микроконтроллеров, налаживать их взаимодействие между собой по сети;
  • разбираться в особенностях протоколов взаимодействия устройств, выбирать протокол под свои задачи;
  • писать эмуляторы реальных устройств;
  • анализировать архитектуры существующих IoT-решений и программно-аппаратных комплексов;
  • ориентироваться в системах IoT, способных решать глобальные проблемы производства, транспорта, здравоохранения и энергетических систем;
  • прототипировать IoT-решения с помощью платформы Интернета вещей Rightech IoT Cloud от уровня железа до клиентоориентированного приложения.

Где применяется интернет вещей?


Промышленность

Здравоохранение

Транспорт и логистика

Торговля

Государственные организации

Энергетика

Преподаватели

Кристина Голдинова
ведущий разработчик низкоуровневого ПО компании Rightech
Вячеслав Ефимов
CTO компании Rightech
Олег Прохазко
Rightech
Дмитрий Савичев
Rightech
Опыт работы в IoT — более 4 лет.

Проекты:

— интеграция протоколов Arnavi, Galileosky, Modbus, KNX, Starline для телематического оборудования;
— интеграция фреймворка gRPC;
— функциональный макет "умной школы";
— устройство для контроля за нахождением сотрудников в офисе с помощью мониторинга и управления СКУД;
— макет устройства для контроля воздуха в офисе;
— макет устройства для контроля состояния трубопровода.

Достижения:

— участие в качестве организатора и члена жюри в олимпиаде "Я — профессионал" по направлению "Интернет вещей и киберфизические системы";
— участие в качестве организатора и члена жюри во Всероссийском МегаХакатоне — HackUniversity по кейсу "Интернет вещей (IoT) 2 в 1";
— участие в образовательном проекте "Вятский Посад";
— статья "IoT в моей жизни";
— статья "MQTTv5.0: Обзор новых функций".

Опыт работы в IoT — более 5 лет.

Управляет процессом разработки решений по шеринговым продуктам, проекта "Цифровой сотрудник", а также основного продукта компании — платформы Интернета вещей Rightech IoT Cloud. В ряде проектов занимался проектированием архитектур IoT-решений и процессов, существующих в них, а также разработкой сервиса автоматического сбора и визуализации данных с различных внешних источников.

Достижения:

— участие в качестве организатора и члена жюри в олимпиаде "Я — профессионал" по направлению «Интернет вещей и киберфизические системы» 2019, 2020;
— участие в качестве организатора и члена жюри во Всероссийском МегаХакатоне 2019, 2020;
— запустил более 20 IoT-проектов компанией на базе платформы Rightech IoT Cloud;
— “Синий гранат” — Лучшая платформа Интернета вещей в России — 2019.

Team Leader в Rightech. Координирует и разрабатывает основной продукт компании - платформу Rightech IoT Cloud и ее отдельные сервисы. Определяет сферы ответственности разработчиков исходя из поступающих задач. Осуществляет техническую проверку выполненных задач и ревью кода. Формирует стек технологий платформы и кейсов с ее использованием.

Достижения:

- разработка системы управления и автоматизации функционирования предприятий пассажирских перевозок, управления расписаниями, маршрутами, мониторингом транспорта и построением отчетов
- разработка модуля криптографической защиты для тахографов и телематического оборудования
- разработка веб-интерфейса для платформы Rightech IoT, REST API, интерфейса администрирования, модуля рассылки оповещений о событиях, модуля отслеживания объектов на планах этажей зданий, сервиса создания и исполнения пользовательской логики в нотации конечных автоматов, сервис исполнения пользовательского js-кода для обработки входящих данных и событий
- разработка мобильного приложения React Native с частью функций платформы.

Опыт работы 10 лет

Ведущий разработчик низкоуровневого ПО компании Rightech, product manager платформы Rightech IoT Cloud

Участвует в проектировании и ревью кода сервиса межпротолького взаимодействия. Занимается исследованиями продуктов Интернета вещей и и отрасли в целом. Формируют стратегию и план развития основного продукта и решений построенных с его использованием. Взаимодействует с пользователями платформы и изучает их потребности.

Достижения:
- сервис межпротокольного взаимодействия Ric Gate
- подключение разного оборудования к платформе Ric, реализация бинарных протоколов передачи данных устройств
- реализация бизнес-логики для различных проектов Интернета вещей в платформе
- приложение для получения данных по протоколу OPC DA из SCADA систем
- приложение для управления HDMI матрицами через RS-232
- многочисленные продуктовые исследования и KPI продукта

Опыт работы 5 лет

Кристина
Голдинова
Вячеслав
Ефимов
Олег
Прохазко
Дмитрий
Савичев

Преподаватели

Кристина Голдинова
ведущий разработчик низкоуровневого ПО компании Rightech
Опыт работы в IoT — более 4 лет.

Проекты:

— интеграция протоколов Arnavi, Galileosky, Modbus, KNX, Starline для телематического оборудования;
— интеграция фреймворка gRPC;
— функциональный макет "умной школы";
— устройство для контроля за нахождением сотрудников в офисе с помощью мониторинга и управления СКУД;
— макет устройства для контроля воздуха в офисе;
— макет устройства для контроля состояния трубопровода.

Достижения:

— участие в качестве организатора и члена жюри в олимпиаде "Я — профессионал" по направлению "Интернет вещей и киберфизические системы";
— участие в качестве организатора и члена жюри во Всероссийском МегаХакатоне — HackUniversity по кейсу "Интернет вещей (IoT) 2 в 1";
— участие в образовательном проекте "Вятский Посад";
— статья "IoT в моей жизни";
— статья "MQTTv5.0: Обзор новых функций".

Вячеслав Ефимов
CTO компании Rightech
Опыт работы в IoT — более 5 лет.

Управляет процессом разработки решений по шеринговым продуктам, проекта "Цифровой сотрудник", а также основного продукта компании — платформы Интернета вещей Rightech IoT Cloud. В ряде проектов занимался проектированием архитектур IoT-решений и процессов, существующих в них, а также разработкой сервиса автоматического сбора и визуализации данных с различных внешних источников.

Достижения:

— участие в качестве организатора и члена жюри в олимпиаде "Я — профессионал" по направлению «Интернет вещей и киберфизические системы» 2019, 2020;
— участие в качестве организатора и члена жюри во Всероссийском МегаХакатоне 2019, 2020;
— запустил более 20 IoT-проектов компанией на базе платформы Rightech IoT Cloud;
— “Синий гранат” — Лучшая платформа Интернета вещей в России — 2019.

Олег Прохазко
Rightech
Team Leader в Rightech. Координирует и разрабатывает основной продукт компании - платформу Rightech IoT Cloud и ее отдельные сервисы. Определяет сферы ответственности разработчиков исходя из поступающих задач. Осуществляет техническую проверку выполненных задач и ревью кода. Формирует стек технологий платформы и кейсов с ее использованием.

Достижения:

- разработка системы управления и автоматизации функционирования предприятий пассажирских перевозок, управления расписаниями, маршрутами, мониторингом транспорта и построением отчетов
- разработка модуля криптографической защиты для тахографов и телематического оборудования
- разработка веб-интерфейса для платформы Rightech IoT, REST API, интерфейса администрирования, модуля рассылки оповещений о событиях, модуля отслеживания объектов на планах этажей зданий, сервиса создания и исполнения пользовательской логики в нотации конечных автоматов, сервис исполнения пользовательского js-кода для обработки входящих данных и событий
- разработка мобильного приложения React Native с частью функций платформы.

Опыт работы 10 лет

Дмитрий Савичев
Rightech
Ведущий разработчик низкоуровневого ПО компании Rightech, product manager платформы Rightech IoT Cloud

Участвует в проектировании и ревью кода сервиса межпротолького взаимодействия. Занимается исследованиями продуктов Интернета вещей и и отрасли в целом. Формируют стратегию и план развития основного продукта и решений построенных с его использованием. Взаимодействует с пользователями платформы и изучает их потребности.

Достижения:
- сервис межпротокольного взаимодействия Ric Gate
- подключение разного оборудования к платформе Ric, реализация бинарных протоколов передачи данных устройств
- реализация бизнес-логики для различных проектов Интернета вещей в платформе
- приложение для получения данных по протоколу OPC DA из SCADA систем
- приложение для управления HDMI матрицами через RS-232
- многочисленные продуктовые исследования и KPI продукта

Опыт работы 5 лет

Отзывы

2
Артем
Иванников
Курс оказался очень полезным и достаточно обширен, так как затрагивает разные специализации разработки от разработчика устройства до разработчика Web-приложений. Центральным элементом курса является платформа Rightech, практические и домашние задания строятся вокруг этой платформы.
Читать целиком
Александр
В целом, курс очень понравился.
Так как не новичок в этой теме, то конечно же, часть материала знал.
Но и нового узнал не мало.
Получается почти индивилуальный подход, преподаватели помогают как в общем чате так и при личной переписке/общении.
Сначала немного "железа" (без него IoT не реально представить). Наработка навыка написания скетчей на эмуляторе.
Потом протоколы, как разбор так и обмен. Основной MQTT, раазбирается очень основательно и есть практические занятия различного рода.
Ну а дальше IoT платформы и инструменты по сборке всего этого в кучу.
Курс читают люди которые работают в этой отрасли, поэтому с ними можно пообщаться и не только о темах изучаемых в рамках курса.
Очень понравилось, хотя у меня это и первый опыт такого обучения.
Самое главное - хотеть учиться и не забывать делать домашки!
Большое спасибо команде курса!!!
Затем протоколы
Читать целиком
Артем
Иванников
Курс оказался очень полезным и достаточно обширен, так как затрагивает разные специализации разработки от разработчика устройства до разработчика Web-приложений. Центральным элементом курса является платформа Rightech, практические и домашние задания строятся вокруг этой платформы.
Читать целиком
Александр
В целом, курс очень понравился.
Так как не новичок в этой теме, то конечно же, часть материала знал.
Но и нового узнал не мало.
Получается почти индивилуальный подход, преподаватели помогают как в общем чате так и при личной переписке/общении.
Сначала немного "железа" (без него IoT не реально представить). Наработка навыка написания скетчей на эмуляторе.
Потом протоколы, как разбор так и обмен. Основной MQTT, раазбирается очень основательно и есть практические занятия различного рода.
Ну а дальше IoT платформы и инструменты по сборке всего этого в кучу.
Курс читают люди которые работают в этой отрасли, поэтому с ними можно пообщаться и не только о темах изучаемых в рамках курса.
Очень понравилось, хотя у меня это и первый опыт такого обучения.
Самое главное - хотеть учиться и не забывать делать домашки!
Большое спасибо команде курса!!!
Затем протоколы
Читать целиком

Необходимые знания

  • базовые знания ООП;
  • уверенное владение одним из языков программирования (приветствуется Python, C, C++ или Go);
  • технический английский язык для чтения документации;
  • крайне желательно знание JavaScript на уровне понимания стрелочных функций, функций map, filter, reduce.
Корпоративное обучение для ваших сотрудников
>
Программа обучения
В процессе обучения вы получите комплексные знания и навыки.
Тема 1. Общие положения "Интернета вещей"
Тема 2. Архитектура "Интернета вещей"
Тема 3. Системы бесконтактной идентификации RFID/NFC
Тема 4. Датчики
Тема 5. Датчики и актуаторы - часть 1
Тема 6. Датчики и актуаторы - часть 2
Тема 7. Контроллеры и системы питания
Тема 8. Протоколы передачи данных - часть 1
Тема 9. Протоколы передачи данных - часть 2
Тема 10. Моделирование поведения IoT-устройства
Тема 11. Подробный разбор протокола
Тема 12. Получение данных и отправка команд
Тема 13. Облачные технологии - часть 1
Тема 14. Облачные технологии - часть 2
Тема 15. Интернет вещей. Платформы Интернета вещей
Тема 16. Обзор облачных платформ Интернета вещей - AWS
Тема 17. Взаимодействие MQTT-клиентов с облачным брокером
Тема 18. Знакомство с платформой Rightech IoT Cloud
Тема 19. Обзор облачных платформ Интернета вещей - Google Cloud Platform
Тема 20. Обзор облачных платформ Интернета вещей - Losant
Тема 21. Обзор облачных платформ Интернета вещей - Rightech IoT Cloud
Тема 22. Обработка данных - часть 1
Тема 23. Обработка данных - часть 2
Тема 24. Автоматизация процессов - часть 1
Тема 25. Автоматизация процессов - часть 2
Тема 26. Безопасность проектов
Тема 27. HTTP API
Тема 28. Визуализация данных с Grafana
Тема 29. Вебхуки
Тема 30. Q&A по курсу
C 22 сентября
Тема 31. Консультация по проектам
Тема 32. Защита проектных работ
Скачать подробную программу
Выпускной проект
Проект состоит из трех частей в соответствии с пройденными модулями.
Проектное ДЗ не включает в себя ДЗ, выполненные в рамках курса, но базируется на тех же принципах выполнения и пройденном материале.
Ориентировочное время выполнения — 18 часов.

Вам предлагается решить реальный кейс из IoT-сферы:
— прототипирование и разработка программных эмуляторов;
— проектирование сценариев взаимодействия умных устройств и эмуляторов с внешними сервисами и облачными платформами Интернета вещей;
— создание “цифровой копии” реальных устройств, групп устройств;
— организация взаимодействия устройств с помощью облачных технологий;
— потоковая обработка данных устройств;
— организация клиент-серверного взаимодействия с использованием REST-full API;
— реализация чат-ботов.

Процесс обучения

Образовательный процесс происходит ONLINE в формате вебинаров (язык преподавания — русский). В рамках курса слушателям предлагаются к выполнению домашние задания, которые позволяют применить на практике знания, полученные на занятиях. По каждому домашнему заданию преподаватель дает развернутый фидбек. В течение всего учебного процесса преподаватель находится в едином коммуникационном пространстве с группой, т. е. при обучении слушатель может задавать преподавателю уточняющие вопросы по учебным материалам.
Получить консультацию
Наш специалист свяжется с вами в ближайшее время. Если у вас возникли трудности в выборе курса или проблемы технического плана, то мы с радостью поможем вам.
Спасибо!
Мы получили Вашу заявку, в ближайшее время с Вами свяжется наш менеджер.

После обучения вы


  • получите материалы по всем пройденным занятиям (видеозаписи вебинаров, выполненные домашние задания, выпускной проект);

  • научитесь разрабатывать IoT-устройства;

  • получите сертификат об окончании курса от OTUS;

  • получите навыки создания симуляторов умных устройств и прототипирования;

  • получите навык создания цифровых копий и организации взаимодействия умных устройств с облачными технологиями.

Ваш сертификат

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик IoT»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.

онлайн-образование

Сертификат №0001

Константин Константинопольский

Успешно закончил курс «Разработчик IoT»
Выполнено практических заданий: 16 из 16

Общество с ограниченной ответственностью “Отус Онлайн-Образование”

Город:
Москва

Директор департамента образования
ООО “Отус Онлайн-Образование”
Анна Фирсова

Лицензия на осуществление образовательной деятельности
№ 039825 от 28 декабря 2018 года.
Прошедшие открытые вебинары
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
"IoT автоматизация в облаках"
Вячеслав Ефимов
День открытых дверей
5 октября 2021 года в 20:00
Оставьте заявку, чтобы получить доступ к записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке

Партнеры ждут выпускников этого курса