що чекає вас на курсі
Навчіться працювати з бібліотеками Qt
Ви освоїте QCore і QGui, а також організацію мережевої взаємодії за допомогою модуля network, розберетеся з Quick/QML. Все це-з використанням IDE Qt Creator і системи тестування qTest.
з нуля створіть графічний додаток
В кінці курсу ви за допомогою фреймворка Qt розробите додаток, яке наповнює базу даних через графічний інтерфейс і формує документи. Готовий проект стане перевагою у вашому портфоліо.
отримайте нову спеціалізацію
Нові навички дозволять вам створювати красиві та зручні інтерфейси проти помилок, а також графічні та консольні програми. Ви зможете організовувати мережеву взаємодію за допомогою бібліотек Qt, записувати і зчитувати інформацію з бази даних.
технології та інструменти, які ви освоїте
основи графічних інтерфейсів
Ви встановите та налаштуєте IDE Qt Creator і почнете знайомитися з графічними інтерфейсами. Першою бібліотекою з фреймворку Qt для вас стане Qt Core. Щоб розробляти якісні програми, ви навчитеся писати тести за допомогою тестового фреймворку Qt Test.
Мережа та бази даних
Бази даних і протоколи передачі даних по мережі-одні з основних інструментів програміста. Ви не тільки освіжите і систематизуєте свої знання про мережеву взаємодію, але і навчитеся організовувати його. Для цього ви використовуєте Qt. А щоб подружитися з базами даних, ви освоїте SQL і бібліотеки QSqlDatabase і QSqlQuery. Ваші програми стануть більш гнучкими завдяки QSettings and QJson.
динаміка і багатопоточність
Динамічні інтерфейси і бібліотеки роботи з графічними об'єктами зі складу QGui (QWidget/QMainWindow/QDialog і так далі) дадуть вам нові можливості. Для роботи з файлами ви навчитеся використовувати QFile і QTextDocument. А щоб прискорити свої програми, ви додасте в них многопоточность.
QML та плагіни
В останній частині курсу ви використовуєте мову QML, щоб розробити веб-інтерфейс, і навчитеся спрощувати свою роботу плагінами, які самі ж і напишіть.
Навчіться працювати з бібліотеками Qt
Ви освоїте QCore і QGui, а також організацію мережевої взаємодії за допомогою модуля network, розберетеся з Quick/QML. Все це-з використанням IDE Qt Creator і системи тестування qTest.
з нуля створіть графічний додаток
В кінці курсу ви за допомогою фреймворка Qt розробите додаток, яке наповнює базу даних через графічний інтерфейс і формує документи. Готовий проект стане перевагою у вашому портфоліо.
отримайте нову спеціалізацію
Нові навички дозволять вам створювати красиві та зручні інтерфейси проти помилок, а також графічні та консольні програми. Ви зможете організовувати мережеву взаємодію за допомогою бібліотек Qt, записувати і зчитувати інформацію з бази даних.
технології та інструменти, які ви освоїте
- Qt Creator
- Qt Core
- Qt Widgets
- TCP/IP
- Qt Concurrent
- Qt Gui
- Qt Quick/QML
- qmake
- qTest
- QSqlDatabase і QSqlQuery
основи графічних інтерфейсів
Ви встановите та налаштуєте IDE Qt Creator і почнете знайомитися з графічними інтерфейсами. Першою бібліотекою з фреймворку Qt для вас стане Qt Core. Щоб розробляти якісні програми, ви навчитеся писати тести за допомогою тестового фреймворку Qt Test.
Мережа та бази даних
Бази даних і протоколи передачі даних по мережі-одні з основних інструментів програміста. Ви не тільки освіжите і систематизуєте свої знання про мережеву взаємодію, але і навчитеся організовувати його. Для цього ви використовуєте Qt. А щоб подружитися з базами даних, ви освоїте SQL і бібліотеки QSqlDatabase і QSqlQuery. Ваші програми стануть більш гнучкими завдяки QSettings and QJson.
динаміка і багатопоточність
Динамічні інтерфейси і бібліотеки роботи з графічними об'єктами зі складу QGui (QWidget/QMainWindow/QDialog і так далі) дадуть вам нові можливості. Для роботи з файлами ви навчитеся використовувати QFile і QTextDocument. А щоб прискорити свої програми, ви додасте в них многопоточность.
QML та плагіни
В останній частині курсу ви використовуєте мову QML, щоб розробити веб-інтерфейс, і навчитеся спрощувати свою роботу плагінами, які самі ж і напишіть.
https://privatelink.de/?https://practicum.yandex.ru/promo/courses/cpp-desktop