Работа с сетью в Qt. Разработка графических приложений на C++ с Qt и QML
Мы продолжаем серию вебинаров «Разработка графических приложений на C++ с Qt и QML».
На первом вебинаре мы познакомились с QML, на втором начали разрабатывать приложение «книга контактов». На третьем разобрались с тем, как интегрировать SQL базу данных в свое приложение.
На четвертом (заключительном) вебинаре вы научитесь создавать клиент-серверное приложение для обмена данными и получите общую информацию про работу с сетью в Qt, а также попрактикуетесь с сериализацией/десериализацией данных.
План вебинара:
- TCP/UDP протоколы, их различие и применение
- Понятие сокета, виды сокетов
- Блокирующее/неблокирующее ожидание
- slave/master сокеты
- QDataStream, понятие транзакции
- Сериализация/десериализация
- Паттерн проектирования "Снимок" (Memento)
- Парсинг аргументов приложения
- Асинхронное выполнение операций
- QTcpServer
- QByteArray
- Основные моменты при создании клиент-серверного приложения
- qobject_cast
Целевая аудитория:
Данный вебинар будет интересен разработчикам, желающим попрактиковаться с фреймворком Qt или людям, которые ранее не сталкивались с QML, а разрабатывали свои графические приложения с помощью Qt Widgets.
01.01.1960
120
2649
01.01.1960
120
2112
01.01.1960
120
1639
01.01.1960
120
2219
01.01.1960
120
2016
01.01.1960
120
1146
01.01.1960
120
1377
01.01.1960
120
4376
01.01.1960
120
2194
01.01.1960
120
2609
01.01.1960
120
4593
01.01.1960
120
6399