[GeekBrains] Инженер умных устройств
Инженер умных устройств использует технологии Интернета вещей (Internet of things) для разработки гаджетов для дома, промышленных летательных аппаратов и беспилотных автомобилей. Таких специалистов также называют разработчиками встраиваемых систем или embedded-разработчиками. Они пишут код, работают с микроконтроллерами и умеют паять компоненты для умных устройств.
1. Введение в профессию (6 часов обучающего контента, 8 часов практики)
Инженер умных устройств использует технологии Интернета вещей (Internet of things) для разработки гаджетов для дома, промышленных летательных аппаратов и беспилотных автомобилей. Таких специалистов также называют разработчиками встраиваемых систем или embedded-разработчиками. Они пишут код, работают с микроконтроллерами и умеют паять компоненты для умных устройств.
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
ПРОГРАММА КРУСА
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
- Кто такой разработчик встраиваемых систем
- Этапы разработки устройств
- Базовые знания по физике
- Знакомство с методом пайки
- Введение. Установка ОС.
- Настройка и знакомство с интерфейсом командной строки.
- Пользователи. Управление Пользователями и группами.
- Загрузка ОС и процессы.
- Устройство файловой системы Linux. Понятие Файла и каталога.
- Введение в скрипты bash. Планировщики задач crontab и at.
- Управление пакетами и репозиториями. Основы сетевой безопасности.
- Введение в docker.
- Введение в язык С
- Двоичная и шестнадцатеричная системы счислений.
- Константы. Типы данных, часть 1.
- Операторы и выражения языка С. Функции (объявление, вызов).
- Переменные. Типы данных (примитивные типы, строки, структуры).
- Управляющие операторы.
- Функции. Работа с памятью.
- Типы данных, часть 2. Основы объектно-ориентированного подхода к программированию. Пользовательские типы данных.
- Структура программы на языке С.
- Препроцессор.
- IDE и средства разработки.
- Стандартные библиотеки языка С.
- Курсовой проект. Программная утилита, реализующая интерфейс расчетов температурных режимов в доме.
- Схемотехника. Знакомство с основными компонентами и инструментами.
- Расчеты различных соединений. Теория и практика.
- Транзисторы. Теория и практика.
- Подключение и управление различными нагрузками.
- Ток. Источники питания и фильтры. Гальваническая развязка.
- Линейные преобразователи. Современные LDO. ШИМ.
- Операционный усилитель. Логические компоненты, часть 1.
- Логические элементы, часть 2.
- Закрепление теории и практика.
- Подготовка к курсовой работе. Генератор случайного числа на семисегментных индикаторах
- Знакомство с Arduino
- Обзор доступных сенсоров. АЦП. Считывание данных. Получение данных с потенциометра и оценка угла поворота его ручки. Простая фильтрация.
- Обзор доступных средств индикации (светодиоды, светодиодные матрицы, дисплеи).
- Динамическая индикация.
- Интерфейс I2C на примере работы с датчиком влажности и температуры.
- Символьный 16х2 дисплей. Вывод данных на дисплей.
- Прерывания.
- Подготовка к курсовой работе. Настольная метеостанция.
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Новичкам
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
Научитесь разрабатывать устройства на базе микроконтроллеров. Сможете самостоятельно создавать сеть умных гаджетов.
Инженерам и специалистам по ремонту
Восполните недостающие знания: освоите C, разработку и отладку ПО. Расширите экспертизу и сможете развивать карьеру в IoT.
Специалистамиз других сфер IT
Освоите навыки инженерии и получите специализацию в IoT. Перейдете в перспективное направление и повысите уровень дохода.
goto/post?id=8306071#post-8306071