Войти

Основы проектирования приложений интернета вещей

Средний

2 месяца изучения основ проектирования приложений интернета вещей от МФТИ. Курс содержит 8 модулей. Занятия 9 часов в неделю. Подходит начинающим программистам. Преподаватели дадут общий обзор всей технологической цепочки разработки приложений интернета вещей, организации процесса разработки и распределения ролей в команде проекта. Обратная связь по каждому практическому заданию. После защиты проектной работы выдаётся сертификат.

Подробнее


Средний
Бесплатно

Компания: coursera

Язык: ru

Длительность курса

Длительность курса

56 дней

Формат обучения

Формат обучения

Видеолекции, практические упражнения 9 часов в неделю

Обратная связь

Обратная связь

Общение с учащимися и преподавателями на форумах курса

Теория и практика

Теория и практика

49 видео (6 часов) 8 тестов

Чему научитесь

Проектировать приложения интернета вещей

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

Пройти курс Запишись на курс
прямо сейчас!

56 дней Кураторы: нет

О курсе

О курсе

56 дней Кураторы: нет
Разработчикам ПО

Концепция и технологии Интернета вещей

Что такое Интернет вещей? Интернет вещей как технология. Физические и виртуальные вещи. Вещи и устройства. Умные взаимодействующие продукты и системы. Возможности «умной» техники. Приложения интернета вещей. Типовые архитектуры приложений. Цифровые двойники. Специфика разработки приложений интернета вещей. Предмет проектирования приложений интернета вещей. Требования к разработчику приложений интернета вещей.

Проектирование технической системы. Экономика деятельности

Деятельность и ее структура. Орудия, средства и компетенции. Виды деятельности и разделение труда. Как устроено поведение. Биоморфная метафора технических систем. Проектирование технической системы как проектирование деятельности. Экономика деятельности. Разделение труда и предпринимательство.

Коммерциализация технологий интернета вещей. Источники ценности и метрики.

Экосистема интернета вещей. Платформа интернета вещей. Источники ценности приложений интернета вещей. Метрики. Ключевые источники прибыли и метрики удаленного обслуживания. Ключевые источники прибыли и метрики анализа данных. Ключевые источники прибыли и метрики приложений интернета вещей. Ключевые источники прибыли и метрики приложений IoT-аналитики. ROI на каждом уровне увеличения ценности. Выявление проблемы и требования к системе. Типичные причины провалов проектов интернета вещей.

Приложение интернета вещей как система

Система и ее окружение. Целевая система. Использующая система. Операционное окружение. Обеспечивающая система. Определение системы. Контекст создания системы. Функциональное и конструктивное описания. Компоненты, модули, размещения. Логическая и физическая архитектура

Архитектура системы

Общее устройство систем на технологиях интернета вещей. Модель данных. Организация обмена данными. Взаимодействия с устройствами. Стек разработки SCP. Взаимодействия с пользователями. Стратегии представления данных. Построение модели. Задание пользовательской логики поведения. Уровни управленния и приоритеты

Этапы работы над проектом

Жизненный цикл системы. Соотношение требований, ограничений, конфепции и архитектруры. Дизайн, проекетирование и архитектура. Команда и роли проекта. Процесс разработки. Проблема, требования и ограничения. Концепция и архитектура. Компонетны, модули, размещения. Спецификации и процедуры.

Организация работы над проектом

Выявление проблемы и требований. Заинтересованные лица. Виды и фиксация требований. Ограничения. Выбор бизнес-модели. Выбор стратегии реализации. Разработка концепции и архитектуры. Техническое задание. Эскизный и технической проекты. Документирование проекта. Методологии разработки. Каскадная, инкрементная, спиральная, прототипная модели. Rational Unified Process (RUP). Гибкие методологии, скрам, канбан.

Проектирование поведения систем. Примеры приложений

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

JavaScript

знание специфики разработки приложений интернета вещей

Проектирование технической системы. Экономика деятельности

знание аспектов коммерциализации технологий интернета вещей

Проектирование поведения систем взаимодействующих устройств

организация работы над проектом

Навыки, которые вы получите

Компания, проводящая курс

Coursera

126 курсов по 395 темам

Проект в сфере массового онлайн-образования Coursera основан профессорами информатики Стэнфордского университета. Платформа...

Преподаватели курса

преподаватель МФТИ

Более пятнадцати лет занимается разработкой...

Ни одного отзыва об этом курсе

Может, вы можете помочь? Вам будут благодарны многие пользователи. И мы тоже.

смотрите также

Похожие курсы

больше курсов

Похожие курсы компании