интернет вещей iot обучение
Открытый курс молодого бойца по Интернету вещей
О чем были прошедшие еженедельные лекции (записи доступны в YouTube), и о чем еще хотим рассказать в рамках этого небольшого открытого образовательного проекта, читайте под катом.
Не всё гладко с методическими материалами и в целом взглядом на Интернет вещей. Это неудивительно, ведь тема обширная, и авторы пишут о ней в частном контексте своих компетенций и интересов. Например, популярен подход, при котором Интернет вещей рассматривается исключительно как отрасль телекома.
Нам более близка позиция организаторов конференции InoThings++, которая проходила в течение двух лет в 2018-2019 годах (записи выступлений спикеров здесь в свободном доступе на YouTube): каждый доклад раскрывал бизнес-, либо технологическую сторону Интернета вещей в России, а иногда и то, и другое вместе. Спикеры тщательно отбирались и были с конкретным опытом: сами участвовали в разработке и внедрении решений. Однако эти материалы сложны для новичков. Они рассчитаны на подготовленную аудиторию, которая не просто владеет терминологией, но и имеет представление о затрагиваемых технологиях. А есть ли что-то более простого уровня?
Концепция лектория
В этом году мы решили двигаться навстречу широкой публике и сделать открытый лекционный курс. Мы открыли онлайн IoT-лекторий и выстроили к нему последовательную программу с движением “снизу вверх”. К такому решению пришли не сразу, рассматривалось несколько классификаций:
По компонентам системы,
По навыкам: железо, софт, обработка данных,
По проектной работе и сферам, которые must-have, но они надпроектные (например, безопасность, дизайн, стандартизация).
Мы решили охватить примерно такой круг тем в следующем порядке:
🤖 25 ресурсов для изучения IoT-разработки в 2021 году: онлайн-университеты, каналы, блоги и подкасты
Если у вас есть базовые навыки и желание развиваться, остается только составить программу обучения. Кстати, не стоит забывать, что для IoT потребуется не только компьютер, но и плата для обкатки приобретённых навыков.
Онлайн-университеты
Чтобы не составлять программу самостоятельно, можно воспользоваться услугами одной из образовательных онлайн-платформ. Особенно если позволяют финансы: ассортимент платных курсов намного шире.
Youtube-каналы
Хорошим подспорьем в обучении будут видеолекции на Youtube.
Блоги разработчиков
Технологии Интернета вещей быстро развиваются, поэтому кроме изучения основами приходится следить следить новинками. На помощь приходят блоги IoT-разработчиков – лидеров отрасли.
Подкасты
Следить за новостями можно и ушами. Пусть Clubhouse уже всё, но подкасты прошли проверку временем и до сих пор живы.
Мир IoT продолжает расти и если верить прогнозам, этот процесс будет ускоряться. С учетом доступности информации, всегда есть возможность начать обучение при нулевых знаниях и с нулевыми затратами. Разработчика IoT нельзя назвать чистым программистом, скорее он инженер более общего профиля. Если работа с платами или программирование вам наскучат, сменить специализацию будет относительно несложно. Другой вопрос – стоит ли это делать, когда целый мир Интернета вещей можно исследовать и исследовать.
Введение в Интернет вещей
понадобится для освоения
для зачета в своем вузе
В рамках курса вы овладеете базовыми знаниями работы Интернета вещей и приобретете практический опыт разработки на базе устройств Arduino.
О курсе
Курс посвящен основам концепции Интернета вещей.
Цель курса – обучить слушателей базовым знаниям, необходимым для понимания Интернета вещей и разработки с использованием устройств Arduino.
В результате прохождения курса слушатели узнают основные цифровые технологии и алгоритмы в рамках концепции Интернета вещей, научатся отбирать технологии работы с информацией в зависимости от класса задач в данной области, получат навыки владения технологиями программирования и конфигурирования сетевого взаимодействия Интернета вещей.
Формат
Курс представляет из себя набор видеолекций с последующими опросами для закрепления материала, и лабораторные работы в среде TinkerCAD.
Продолжительность обучения составляет 10 недель (около 8-12 часов в неделю). Общая трудоемкость курса в зачетных единицах 3 з.е..
Информационные ресурсы
Требования
Для эффективного усвоения курса необходимы базовые знания информатики и освоенный курс электротехники.
В процессе обучения необходим Tinkercad.
Программа курса
В рамках курса рассказывается о концепции Интернета Вещей, практическом применение в различных областях (Умный дом, Умный город), устройства Интернета вещей и их взаимодействие, рассматриваются основные сетевые протоколы, топология сетей, введение в программирование Интернета Вещей. На протяжении всего курса будут проводиться лабораторные работы для закрепления пройденного материала.
Каждая тема предполагает изучение в течение одной недели.
Результаты обучения
Формируемые компетенции
09.03.01 Информатика и вычислительная техника
09.03.04 Программная инженерия
Интернет вещей (практический курс)
IoT Fundamentals: Connecting Things
09.02.07 Информационные системы и программирование
Хотите стать участником четвертой индустриальной революции? Быть в числе революционеров, меняющих образ жизни в лучшую сторону, творя технологическое волшебство? Курс «Интернет вещей» (IoT) охватывает продукты и сервисы, включающие совокупность сенсоров, датчиков, исполнительных устройств в совместном использовании с устройствами коммуникаций и обработки данных, призванные помочь вам развить навыки и опыт, которые можно использовать в разработке новых систем.
Преподаватели
Описание курса
Для успешного прохождения курса слушателям необходимо приобрести микрокомпьютер Raspberry pi 4 с блоком питания и флешкой на 8Гб
Курс состоит из теоретической и практической частей. Учебники теперь доступны и на русском языке!
В теоретической части даются основные представления о развитии используемых технологий, раскрывается концепция самого понятия «Интернета вещей» (IoT) и рассматриваются реализации в различных сферах деятельности.
Практическая часть курса представляет серию лабораторных работ разработанных в виде отдельных модулей, строящихся на единой базе, что позволит слушателям применить полученные знания для построения собственных решений автоматизации бытовых задач. В рамках итоговой работы слушателям будет предложено придумать вариант желаемой автоматизации с применением модулей, рассматриваемых на лабораторных работах.
Данный курс позволит слушателям не только получить теоретические знания и практические навыки работы с лабораторным стендом, но и законченное и практически применимое решение. А с учетом возможности индивидуального выбора итоговой работы слушатели будут иметь практическую реализацию «Интернета вещей» ориентированную на собственные нужды. Курс научит строить «умные» модели на основе недорогих решений с помощь практических примеров построения интернета вещей.
Этот курс предназначен для ИТ-специалистов и администраторов, которые отвечают за разработку, внедрение и управление автоматизацией. Курс также будет полезен для ИТ-специалистов, желающих ознакомиться с новыми тенденциями развития сетевых, облачных и туманных решений.
Вы научитесь
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.
Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.
Предварительная подготовка
Программа курса
Дается понятие Интернет вещей, рассматриваются процессы в моделях управляемых систем, исследуются модели и методы коммуникаций и архитектура Интернет вещей.
Лабораторные работы:
Раскрываются основные термины и понятия электроники, рассматриваются различия аналоговых и цифровых систем, изучаются микроконтроллеры, их связь с датчиками и управляемыми элементами.
Лабораторные работы:
Рассматриваются языки программирования, различия между интерпретатором и компилятором, исследуются процедуры выполнения программы с помощью Python на примере одноплатного ПК.
Лабораторные работы:
Рассматриваются сетевые устройства и коммуникационные среды, протоколы передачи данных и маршрутизация, использование облачных и туманных вычислений.
Даются понятия конвергентной сети и взаимосвязь вещей, вопросы безопасности и основные столпы Cisco IoT, исследуется, как в бизнес приходят технологии автоматизации.
Даются навыки построения проекта создания решения интернет вещей, начиная от планирования и заканчивая прототипированием решения.
Аудиторная нагрузка в классе с преподавателем: 48 ак. ч. + 300 ак. ч. бесплатно*
* По данному курсу бесплатно предоставляются дополнительные часы для самостоятельной работы в компьютерных классах Центра, где проводятся занятия. Вы можете закрепить полученные знания, выполнить домашние задания, проконсультироваться у специалистов Центра. Дополнительные часы предоставляются в дни занятий по предварительному согласованию с администратором комплекса.
По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.
Инженер умных устройств
Что такое интернет вещей?
Медицина
Благодаря IoT медицинская помощь становится доступнее и качественнее. К разработкам этой области относятся фитнес‑браслеты, датчики для мониторинга состояния, системы по уходу за пациентом и даже экзоскелеты.
Устройства собирают и обрабатывают данные, позволяют консультироваться с врачом удалённо, измерять температуру бесконтактно и следить за приёмом лекарств. В медицине специалисты IoT востребованы как никогда: их решения снижают нагрузку на медработников и помогают спасти жизни.
Беспилотные автомобили
Благодаря IoT-технологиям формируется рынок беспилотных автомобилей. Они оборудованы системой автоматического управления и способны перемещаться без участия водителя.
Это оптимизирует расходы на перевозки и расширяет возможности. За программно-аппаратные решения отвечают разработчики встраиваемых систем. Они работают со всевозможными сенсорами, создают инфраструктуру для сбора и обработки данных, реализуют алгоритмы для управления автомобилем.
Умный дом
Интернет вещей (IoT) подключает к сети электронные устройства в доме. Это могут быть кондиционеры, очистители воздуха, колонки, поилки для животных, выключатели. Девайсы регулируют освещение, контролируют микроклимат и экономят электроэнергию.
Это возможно благодаря специалистам IoT: они создают и внедряют ПО, адаптируя его под аппаратную систему. На курсе вы освоите эту профессию с нуля и сможете программировать устройства самостоятельно.
Промышленность
Эту область также называют промышленным интернетом вещей (IIoT). Сюда относятся роботы-упаковщики, устройства для удалённого мониторинга, датчики безопасности предприятия.
Разработки помогают автоматизировать рутинные процессы, повысить продуктивность и минимизировать риски. Специалисты IIoT создают программное обеспечение, учитывая специфику отрасли. Их миссия ― сделать рабочий продукт, готовый к масштабированию и внедрению на других предприятиях.
Умный город
IoT-технологии внедряют в инфраструктуру города. Сюда входят интерактивные карты, умные светофоры, альтернативное энергообеспечение и цифровизация муниципальных услуг.
Такие проекты делают жизнь проще, безопаснее и удобнее. Они позволяют заранее проверить свободное место на парковке или заказать онлайн цифровую копию паспорта. Специалистов IoT в этой сфере ждут масштабные инновационные проекты, которые помогут миллионам людей в городе.