Ведущий: Дмитрий Афанасьев, Software Developer в Luxoft
Мы продолжаем серию вебинаров «Разработка графических приложений на C++ с Qt и QML».
Для получения ссылки на трансляцию — зарегистрируйтесь
На первом вебинаре мы познакомились с QML, на втором начали разрабатывать приложение «книга контактов».
На третьем вебинаре вы научитесь интегрировать SQL базу данных в свое приложение. Будет рассмотрена минимальная работа с файловой системой, применение некоторых C++ паттернов и идиом на практике, соединение с базой данных и манипуляция данными.
План вебинара:
1) Применение RAII идиомы
2) Pointer to implementation
3) Работа с умными указателями
4) Подключение к базе данных
5) Классы QDir, QStandardPaths
6) Выполнение SQL запросов
7) Создание SQL таблиц
8) Обработка ошибок
9) Привязка значений
10) QVariant/QVariantList
11) Variadic templates
12) Паттерн Singleton, его анализ
13) Mock data
14) Разработка архитектуры многомодульной системы
15) Qt контейнеры, их преимущества и недостатки
16) Copy-on-write
17) Java style iterators vs STL style iterators
18) Создание динамических библиотек в qmake
Целевая аудитория:
Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.
Также он будет интересен новичкам, которые хотят научиться писать кроссплатформенные графические приложения на C++ с применением баз данных.
1 коментар
Додати коментар Підписатись на коментаріВідписатись від коментарів