Назад

Инженер умных устройств

GeekBrains
Сложность
Для новичков
Длительность
9 мес

Описание курса

— Полное погружение в умные устройства и интернет вещей (IoT) для новичков

— Вы научитесь программировать устройства на языке C, использовать технологии Wi-Fi, Bluetooth и LoRa, создадите клиент-серверные платформы для обработки данных с датчиков

— Обучение на практике, с реальными проектами и помощью в трудоустройстве по итогу обучения

Программа курса

Кибернетика умных устройств. Специалист
Программа обучения на пакете «Специалист» рассчитана на 9 месяцевВы пройдете ограниченный набор тем и сконцентрируетесь на изучении одной профессии. Вы получите необходимые навыки, чтобы стать квалифицированным специалистом в короткий срок.
Введение в программирование
Что такое программирование и языки программированияБазовые алгоритмы и массив как структура данныхСложность и стоимость алгоритмов
Введение в контроль версий
Знакомство с контролем версийУстановка и настройка системы контроля версийУглубляемся в контроль версий
Знакомство с базами данных
Знакомство с базами данныхРабота с данными из разных таблицСоздание структуры базы данныхДополнительная лекция
Компьютерные сети
Основы компьютерных сетей. Технология EthernetТехнология Ethernet. Протокол IPСетевой уровень. Протоколы маршрутизации. VLANТранспортный уровень. UPD и TCPТрансляция адресов. VPNHTTP(S). DNS
Видеокурс. Знакомство с языками программирования + Практикум
Знакомство с языком программирования C#Знакомство с функциями и массивамиФункции: продолжениеДвумерные массивы и рекурсияКак не нужно писать код: основные рекомендацииКак не нужно писать код: принципы и антипаттерныРекурсия: продолжениеC#: от простого к практике
Видеокурс. Алгоритмы и структуры данных
Вводная лекция. Алгоритмы. Сложность алгоритмовСтруктуры данных. Массивы. Алгоритмы массивовСтруктуры данных. Связный списокСтруктуры данных дерево и хэш-таблица
Введение в IoT
Введение в IoTАрхитектура IoT решенийДатчики и телеметрияПлатформы интернета вещейТехнологии передачи данных в IoT
Программирование на языке С (базовый уровень)
Введение в язык C и системы счисленияТипы данныхВетвления и побитовые операцииЦиклыБуферный ввод. ФункцииОбласть видимости. Указатели. РекурсияВещественные типы данных. МассивыАдресная арифметика. Массивы, строкиСтруктурные типы данных. ФайлыМногомодульные программыАргументы командной строки. Препроцессор. Отладка программ
Программирование на языке С (продвинутый уровень)
Побитовые операции. Структуры с побитовыми полями. Передача функции в функциюСтруктуры. Динамические типы. Библиотеки языка СОптимизация кодаАлгоритмыКомпиляция и компиляторыДинамические структуры данныхКурсовая работа
Особенности C для IoT
Лекция 1Лекция 2Лекция 3Лекция 4
Распределенные системы и сети
Типы сетей и основные сетевые параметрыОблачные вычисленияРаспределенные системыMesh-сетиIoT в распределенных системах и сетях и платформы интернета вещейПрактика. Своя система визуализацииПрактика. Работа с сетью и сетевыми параметрами
Видеокурс. Контроль версий - углубленно
Работа с удалёнными репозиториямиРабота с изменениямиПрактики и инструменты для работы с Git
Операционные системы и виртуализация (Linux)
Основы Linux. Установка системыРабота с файлами в терминалеПрава доступа и пользователиУстановка пакетов, репозитории. Планировщик CronСетевые возможности LinuxВеб-сервер на LinuxОсновы DockerСкрипты Bash
Видеокурс. Контейниризация
Механизмы пространстваМеханизмы контрольных группВведение в DockerDockerfile и слоиDocker Compose и Docker Swarm
Видеокурс. Парадигмы программирования и языки парадигм
Введение и основные типы парадигмСтруктурное программированиеООПДекларативное программированиеФункциональное программированиеЛогическое программирование
Дипломная работа
Кибернетика умных устройств. Инженер
Программа обучения на пакете «Инженер» рассчитана на 12 месяцевОбучение не ограничивается изучением одной профессии. Вы на практике попробуете пять специализаций, изучите инструменты и технологии в программировании, аналитике, тестировании, управлении проектами и продуктами. В процессе обучения вы примете окончательное решение, кем хотите стать
Введение в программирование
Расскажем, как спланировать обучение, чтобы сохранить интерес, получить максимум пользы и всё успеть.
Введение в контроль версий + Практикум
Вы освоите все ключевые операции в системе: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое. Курс приблизит вас к прохождению собеседования, где несколько вопросов обычно посвящены системе контроля версий.
Знакомство с языками программирования + Практикум
Познакомитесь с языками программирования: функциями и массивами, рекурсиями и двумерными массивами. Узнаете, как нужно писать код.
Знакомство с базами данных
Познакомитесь с понятием «базы данных», разберетесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.
Итоги блока. Выбор специализации
Изучите колесо компетенций и матрицу Декарта. Познакомитесь со специализациями и выберете дальнейшее направление развития.
Математика и информатика для программистов
Дополнительный курс, в котором вы восполните необходимые базовые знания по математике. Курс позволит облегчить вхождение в профессию.
База данных в музее
Знакомство с языком Python
Java: знакомство и как пользоваться базовым API
Объектно-ориентированное программирование (ООП)
Операционные системы  и виртуализация (Linux)
База данных и SQL
Алгоритм и структуры данных
Исключения в программировании и их обработка
Промежуточная аттестация
Архитектура ПО
Контейнеризация
Сборка проектов и деплой, CI/CD
Парадигмы программирования и языки парадигм
Гибкие методологии (Agile, SCRUM, Kanban и другие)
вне четверти
Знакомство с веб-технологиями
вне четверти
Компьютерные сети
вне четверти
Контроль версий Углубленно (Git)
вне четверти
Итоговая аттестация
Программирование на языке С (базовый уровень)
Программирование на языке С (продвинутый уровень)
Распределенные системы и сети

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

Горбань Антон
Горбань Антон
Профессиональный путь: с 2007 года консультант по внедрению бизнес-приложений в КРОК,  начальник управления спецпроектов в ЕМИАС,  руководитель продукта ЕМИАС.инфо.Образование:Высшая школа экономики
Роньжина Евгения
Роньжина Евгения
Профессиональный путь: В  прошлом – президент «Бизнес Молодость». Автор YouTube-канала о социально  активных женщинах «Жизнь Ж». Инвестор CRM-система Platrum.ru, основатель  компании по продаже и установке климатической техники «РМ-Климат»,  совладелица клининговая компания RM-CleanОбразование:Международный институт управленческого развития – бизнес школа IMDНациональный университет «Высшая школа экономики»
Мугенов Дмитрий
Мугенов Дмитрий
Профессиональный путь: Ранее  руководитель Центра по работе с крупными клиентами в компании «Гарант»,  директор по работе с корпоративными клиентами в компании «Крок», соучредитель  и директор Фонда развития образования «МИР»Образование:Ярославский  зенитный ракетный институт ПВО
Сергей Камянецкий
Сергей Камянецкий
Сертифицированный Microsoft-разработчик
Показать еще

Часто задаваемые вопросы

Какой график обучения? Получится ли совмещать его с работой?
В среднем студенты программы посвящают около 10 часов в неделю лекциям, изучению дополнительных материалов и подготовке домашних заданий. Мы рассчитали несколько схем обучения, позволяющих оптимально распределять рекомендованную нагрузку. Вы точно сможете подобрать удобный для вас график учебы, встроить его в свой привычный уклад жизни и совмещать с работой.
Как будет проходить защита итогового проекта?
Итоговые проекты вы будете защищать перед экспертами из крупных компаний. Прокачаете навыки презентации и получите объективную обратную связь. Если проект впечатлит эксперта, вам могут предложить работу.
Смогу ли я совмещать обучение на курсе с работой?
Программа обучения рассчитана примерно на 10 часов в неделю и выполнение домашних заданий. Изучать материалы вы можете в любое удобное время, поэтому совмещать обучение и ваше расписание не будет проблемой
Получу ли я профессию после того, как пройду онлайн-курс?
После прохождения онлайн-курса от GeekBrains не выдается диплом о профессиональной подготовке. Но при этом вы сможете работать маркетологом, дизайнером, программистом и без диплома. В первую очередь работодатели оценивают навыки и портфолио кандидата.
Вы помогаете со стажировкой и трудоустройством?
Наши партнеры помогут составить резюме, оформить портфолио, подготовиться к собеседованию и первому рабочему дню.
Сейчас много курсов и программ обучения. В чем уникальность программы?
Мы предоставляем углубленное изучение фундамента профессии с возможностью дальнейшего выбора более узкой профильной специализации, исходя из ваших предпочтений и интересов. По сути, в общем блоке программы обучения мы даем возможность попробовать профессию на вкус: познакомиться с различными инструментами, технологиями и методами, задачами и стратегиями и только потом принять осознанное решение в выборе дальнейшего курса.
Что делать, если я не могу учиться онлайн или пропускаю занятие?
Для тех, кто не смог вовремя присутствовать на уроке, мы записываем каждое занятие. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания. Если вы все-таки пропустили занятие, вы можете поучаствовать в занятии другой группы и выполнить задания вместе с ней.
Если я уже работаю по этой специальности, полезна ли для меня будет эта программа?
Программа наполнена экспертными материалами и практикой. Помимо лекций, вам будут доступны тесты для проверки знаний и практические задания с возможностью получения комментариев и рекомендаций от экспертов. Такая проработка позволит еще более точно отточить ваши Hard Skills. К тому же, в ходе программы предусмотрен сбор профессионального портфолио, в процессе создания которого вы не только набьете руку на новых проектах, но и сможете еще более качественно представить собственную кандидатуру на рынке труда.
Нужно оплатить все обучение одним платежом или есть рассрочка?
Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу, а также выбрать рассрочку.
Можно ли совмещать образование в ВУЗе с онлайн-курсами на платформе?
Да, на EdTech-платформе вы занимаетесь в удобное время вместе со спикерами и выполняете практические работы, которые проверяют эксперты курса.
Цена
8 569 BYN
Скидка -65%
- 5 570 BYN
Итого
2 999 BYN
В рассрочку на 24 мес
358 BYN/мес
125 BYN/мес
Кешбэк
900 баллов

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

Программирование
Профессия Java-разработчик
8 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 037 баллов
5 757 BYN
3 454 BYN
В рассрочку на 24 мес
144 BYN/мес
Программирование
Разработчик
12 мес
Старт: 27 апреля
ХИТ
-65%
Кешбэк 30%: 1 200 баллов
11 426 BYN
3 999 BYN
В рассрочку на 28 мес
143 BYN/мес
Программирование
IT-специалист с нуля
2 мес
Старт: 25 апреля
ХИТ
-40%
Кешбэк 30%: 1 694 балла
9 410 BYN
5 645 BYN
В рассрочку на 36 мес
157 BYN/мес
Программирование
Профессия Python-разработчик
10 мес
Старт: после оплаты
ХИТ
-50%
Кешбэк 30%: 927 баллов
6 178 BYN
3 089 BYN
В рассрочку на 24 мес
129 BYN/мес
Программирование
Инженер-программист Python
9 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 900 баллов
8 569 BYN
2 999 BYN
В рассрочку на 24 мес
125 BYN/мес
Программирование
Тестировщик на Python
9 мес
Старт: 25 апреля
ХИТ
-40%
Кешбэк 30%: 1 475 баллов
8 195 BYN
4 915 BYN
В рассрочку на 28 мес
176 BYN/мес
Программирование
Подписка на курсы Хекслет
12 мес
Кешбэк 5%: 145 баллов
Цена
2 892 BYN
В рассрочку на 24 мес
121 BYN/мес
Программирование
Профессия Фронтенд-разработчик
9 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 116 баллов
6 195 BYN
3 717 BYN
В рассрочку на 24 мес
155 BYN/мес
Программирование
Профессия Python-разработчик
9 мес
Старт: 3 мая
-40%
Кешбэк 30%: 1 521 балл
8 445 BYN
5 070 BYN
В рассрочку на 28 мес
182 BYN/мес
Программирование
Профессия Инженер по тестированию
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 927 баллов
5 148 BYN
3 089 BYN
В рассрочку на 24 мес
129 BYN/мес
Программирование
Профессия Веб-разработчик
9 мес
Старт: после оплаты
-35%
Кешбэк 30%: 1 485 баллов
7 612 BYN
4 948 BYN
В рассрочку на 30 мес
165 BYN/мес
Программирование
Профессия Java-разработчик PRO
12 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 700 баллов
9 440 BYN
5 664 BYN
В рассрочку на 30 мес
189 BYN/мес
Программирование
Программист Java
9 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 1 050 баллов
9 997 BYN
3 499 BYN
В рассрочку на 24 мес
146 BYN/мес
Программирование
Python Academy
2 мес
Старт: 25 апреля
-65%
Кешбэк 5%: 53 балла
2 997 BYN
1 049 BYN
В рассрочку на 10 мес
105 BYN/мес
Программирование
Искусственный интеллект с нуля
12 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 1 200 баллов
11 426 BYN
3 999 BYN
В рассрочку на 28 мес
143 BYN/мес
Программирование
1С-разработчик
6 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 059 баллов
5 882 BYN
3 529 BYN
В рассрочку на 24 мес
148 BYN/мес
Программирование
Профессия Fullstack-разработчик на Python
14 мес
Старт: 25 апреля
ХИТ
-40%
Кешбэк 30%: 1 815 баллов
10 080 BYN
6 050 BYN
В рассрочку на 36 мес
169 BYN/мес
Программирование
Профессия Fullstack-разработчик
10 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 597 баллов
8 870 BYN
5 322 BYN
В рассрочку на 30 мес
178 BYN/мес
Программирование
Специалист по кибербезопасности «Белый хакер»
13 мес
Старт: 2 мая
-40%
Кешбэк 30%: 1 646 баллов
9 140 BYN
5 485 BYN
В рассрочку на 30 мес
183 BYN/мес
Программирование
Профессия Специалист по кибербезопас­но­сти
12 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 225 баллов
6 805 BYN
4 083 BYN
В рассрочку на 28 мес
146 BYN/мес
Программирование
Профессия Разработчик на C++ с нуля
7 мес
Старт: после оплаты
-40%
Кешбэк 30%: 1 142 балла
6 340 BYN
3 804 BYN
В рассрочку на 28 мес
136 BYN/мес
Программирование
Инженер-программист C#
9 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 900 баллов
8 569 BYN
2 999 BYN
В рассрочку на 24 мес
125 BYN/мес
Программирование
Профессия Android-разработчик
7 мес
Старт: после оплаты
ХИТ
-40%
Кешбэк 30%: 1 452 балла
8 062 BYN
4 837 BYN
В рассрочку на 30 мес
162 BYN/мес
Программирование
Frontend-разработчик
9 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 900 баллов
8 569 BYN
2 999 BYN
В рассрочку на 24 мес
125 BYN/мес
Программирование
Профессия 1С-программист
9,5 мес
Старт: 2 мая
-40%
Кешбэк 30%: 1 305 баллов
7 250 BYN
4 350 BYN
В рассрочку на 24 мес
182 BYN/мес
Программирование
1C-разработчик с нуля
9 мес
Старт: 27 апреля
-65%
Кешбэк 30%: 1 050 баллов
9 997 BYN
3 499 BYN
В рассрочку на 24 мес
146 BYN/мес
Программирование
Бэкэнд-разработчик на Python
9 мес
Старт: 25 апреля
-65%
Кешбэк 5%: 141 балл
8 034 BYN
2 812 BYN
В рассрочку на 24 мес
118 BYN/мес
Программирование
Профессия Java-разработчик
14 мес
Старт: 7 мая
-40%
Кешбэк 30%: 1 619 баллов
8 990 BYN
5 395 BYN
В рассрочку на 30 мес
180 BYN/мес
Программирование
Профессия Frontend-разработчик PRO
14 мес
Старт: 22 апреля
-40%
Кешбэк 30%: 1 532 балла
8 510 BYN
5 105 BYN
В рассрочку на 28 мес
183 BYN/мес
Программирование
Профессия Fullstack веб-разработчик на JavaScript и PHP
20 мес
Старт: 8 мая
-40%
Кешбэк 30%: 1 808 баллов
10 040 BYN
6 025 BYN
В рассрочку на 36 мес
168 BYN/мес
ООО «Байскилз», УНП 193454177
220012, Республика Беларусь, г. Минск, ул. Толбухина, 2, пом.19
Свидетельство о государственной регистрации №193454177 от 06.08.2020 выдано Минским горисполкомом
© ООО «Байскилз», 2024
Visa Secure
Mastercard ID Check
Белкарт Интернет Пароль
MasterCard
Visa
МТБанк
Apple Pay
Alfa Pay
Samsung Pay
ЕРИП
Белкарт
BePaid
Oplati
© ООО «Байскилз», 2024