Розробка графічних програм на C++ з Qt і QML. Робота з базами даних Qt
-
C++ Стартовий
-
Qt Framework
-
Як стати програмістом?
-
Як стати програмістом? Python, Java, FrontEnd чи .NET – що обрати?
-
Як скласти резюме, щоб вас запросили на співбесіду
-
Як правильно скласти резюме для пошуку роботи в міжнародній IT-компанії
-
10 переваг мови С++
-
Як початківці знаходять роботу під час війни? Реальний досвід та відгуки
-
Чому мені відмовляють рекрутери? Як отримати перший оффер в ІТ
-
Чек-лист успішної адаптації або як пройти випробувальний термін у компанії?
-
10 ключових помилок пiд час спiвбесiди
-
Підготовка до співбесіди в IT
-
Активний пошук першої роботи в IT – поради і часті помилки
Мы продолжаем серию вебинаров «Разработка графических приложений на C++ с Qt и QML».
На первом вебинаре мы познакомились с QML, на втором начали разрабатывать приложение «книга контактов».
На третьем вебинаре вы научитесь интегрировать SQL базу данных в свое приложение. Будет рассмотрена минимальная работа с файловой системой, применение некоторых C++ паттернов и идиом на практике, соединение с базой данных и манипуляция данными.
План вебинара:
- Применение RAII идиомы
- Pointer to implementation
- Работа с умными указателями
- Подключение к базе данных
- Классы QDir, QStandardPaths
- Выполнение SQL запросов
- Создание SQL таблиц
- Обработка ошибок
- Привязка значений
- QVariant/QVariantList
- Variadic templates
- Паттерн Singleton, его анализ
- Mock data
- Разработка архитектуры многомодульной системы
- Qt контейнеры, их преимущества и недостатки
- Copy-on-write
- Java style iterators vs STL style iterators
- Создание динамических библиотек в qmake