Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[plc-edu] HMI Язык C++ в среде Qt Creator (Дмитрий Громов)

[plc-edu] HMI Язык C++ в среде Qt Creator (Дмитрий Громов)
[plc-edu] HMI Язык C++ в среде Qt Creator (Дмитрий Громов)
В наличии
3500 RUB

О товаре

Язык С++ среда Qt Creator
Единственным вариантом, в полной мере подходящим под задачи автоматизации и визуализации технологических процессов, является объектно-ориентированный язык С++ в связке со средой Qt Creator и библиотеками (в том числе с промышленными интерфейсами) Qt.
Это довольно распространенный подход к выбору инструментов для подобной работы. Он испытан и выбран основным тысячами программистов!
Написание драйверов
Контрольно-измерительные приборы, сканеры штрих кодов, термопринтеры и подобные устройства, часто не поддерживают общепромышленные протоколы, позволяющие подключаться к промышленной автоматике. Однако их интеграция в единую систему автоматизации необходима. Это повышает энергоэффективность и снижает затраты на низкоквалифицированный персонал, т.к. автоматизирует его работу и, нам все же нужно использовать ПЛК и как-то связываться с такими устройствами. В таком случае программист должен написать драйвера для этих устройств самостоятельно, основываясь на документации к прибору.
Программирование ПЛК на Linux
Вы знаете, что контроллер на Linux может управляться через интернет? Вы можете сделать веб-интерфейс, который будет запущен на контроллере, как на сервере.
Оконные и консольные приложения
Вы научитесь создавать оконные и консольные приложения для OC Win, Linux, Mac. Сможете создавать диагностические программы по работе с Modbus сетями, системы диспетчеризации, цифровые двойники объектов и программировать промышленные компьютеры.
Состав курса:
Видео уроки
(26 часов лекций(24 урока). Уроки поделены на короткие видео по темам для удобной навигации
Живые вебинары
12 часов онлайн вебинаров (10 трансляций) Подводим итоги каждого блока, разбираем примеры и ошибки
Методички
Теория программирования на С++: 73 токена, 7 типов конструкций и правила ООП для использования в качестве шпаргалок (26 часов)
Домашние задания
Вам предстоит выполнить 16 заданий:3 простых, 5 средней сложности, 7 продвинутых и 1 курсовая
Курсовой проект
Универсальная программа диспетчеризации под все конструкторские проекты вентиляции Segnetics
Программа курса:
1. Вводный урок
Установка среды разработки. обзор задачи возможностей языка С++. Типы данных . Компиляция. Ввод/Вывод.
2. Что есть в коде.
Из чего состоит код. Ключевые слова. Идентификаторы. Литералы. Символы пунктуации.
Комментарии
3. Как читать код
Конструкции языка С++. Типы заявлений (инструкций).Ветвление. Логические операторы. Функции.
4. Способы организации данных
Последовательность написания кода. Правила составления функции. Массивы. Циклы.
5. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
6. Организация памяти
Диски и память. Доступ к файлам. Структуры. Динамические массивы
7. Файловая система
Работа с файлами. Анализ данных. Классы
8. Разбор ООП
Объектно-ориентированное программирование. Использование классов. Структура проекта
9. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
10. Библиотеки ввода/вывода
Наследование. Консольные программы ПЛК. Потоки ввода/вывода
11. Оконные приложения, сигналы и слоты. Ч1
Формы. Кнопки. События. Таймеры
12. Оконные приложения, сигналы и слоты. Ч2
Архитектура программ Qt
13. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
14. Графические элементы Qt
Ввод пользователя. Вывод HTML
15. Рисование в Qt
QPainter. Возможности и инструменты
16. Работа с изображениями
Текстуры. Использование графического ускорителя. Инструменты обработки и изображений
17. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
18. Обработка событий клавиатуры и мыши
Кодировка. Модификаторы. Перехват событий клавиатуры
19. Динамическое создание виджетов
Ресурсы приложения. Полиформизм. Динамический интерфейс.
20 Работа с протоколом ModBus
Чтение. Запись. Master/Slave
21. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
22. Работа со строками JSON
JSON BASE64
23. Работа с API серверов в интернете
REST API,HTTPS,Яндекс Погода
24. Клиент-серверное взаимодействие через TCP
маршрутизация. Запросы. Сервер
25. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
26. Сокеты, запрос-ответ.
Сокет-сервер. Передача данных. Многопользовательские задачи
27. Нестандартное оформление графических программ
Ресурсы. Стили. Шрифты
28.Программы-службы и рабочий Build
Системный трей. Финальная сборка
29. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
30. Проектирование на С++
Декомпозиция и оценка задач
31. Методологии проектирования в С++
Agile и Waterfall, преимущества и недостатки различных подходов
32. Создание графиков и других виджетов
Оптимизация вычислений. Создание собственного инструментария
33. Живой вебинар
Регулярный вебинар для обзора успеваемости и ответов на вопросы
34. Живой вебинар
Подведение итогов, анализ вакансий по специальности, рекомендации

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от plc-edu, Дмитрий Громов

[plc-edu] Прикладной курс по АСУ ТП (Дмитрий Громов)
Обучение диагностике, подбору оборудования, проектированию, сборке шкафов автоматики, программированию, диспетчеризации, пусконаладке и обслуживанию в общепромышленных системах: Отопление, вентиляция и кондиционирование Энергетика и учёт ресурсов Производство, конвейерные линии и логистика
1950 RUB
[plc-edu] Курс программирования на языке Function Block Diagram (Дмитрий Громов)
Язык FBD (Function Block Diagram) - это графический язык, где вы составляете программу из блоков В этом языке удобно: искать ошибки, корректировать код, использовать макросы (готовые части кода). Если вы только начинаете свой путь в программировании, рекомендуем выбрать именно курс на языке ФБД. Он
2195 RUB
[plc-edu] Курс программирования на языке ST в CoDeSys (Дмитрий Громов)
Курс ST в CoDeSys: Среда программирования и основные понятия Работа в редакторе, первые программы Использование универсальных приемов программирования Аналоговые сигналы и периферия контроллера Встроенная визуализация Для кого курс: Курс подходит для тех, кто хочет стать универсальным инженером
2350 RUB
[plc-edu] Проектирование шкафов автоматики. КИП и А + ПР (Дмитрий Громов)
Мы лицензированная частная школа, где учат программировать на контроллерах разных производителей. Теперь вы не привязаны к производителю и к какой-то конкретной сфере деятельности. С нами вы можете выбирать самые интересные и выгодные заказы с рынка программирования ПЛК. Пройдя обучение вы
1865 RUB
Обучающий курс для начинающих переводчиков. Основы письменного перевода (Дмитрий Громов)
Обучающий курс для начинающих переводчиков «Основы письменного перевода» Дмитрий Громов СТУДИЯ ПЕРЕВОДА «ВЕКТОР ПРОФИ» ПРИГЛАШАЕТ ОБУЧАЮЩИЙ КУРС ДЛЯ НАЧИНАЮЩИХ ПЕРЕВОДЧИКОВ «Основы письменного перевода» (языковая пара: английский-русский) В Студии перевода «Вектор Профи» проводится обучение
1757 RUB
Глоссарии и работа переводчика с терминологией (Эмма Каирова, Дмитрий Громов)
Мастер-класс от гуру переводчиков – Эммы Каировой и Дмитрия Громова. Умение работать с терминологией — одна из главных компетенций переводчика. Причем работа эта не сводится к поиску и выбору нужного термина в словаре или тематическом глоссарии. При таком подходе очень высок риск на выходе получить
1620 RUB