Открыто

Разработка десктопных приложений на C++ [Яндекс.Практикум]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 8 ноя 2022.

Основной список: 16 участников

Резервный список: 9 участников

  1. 8 ноя 2022
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба
    Разработка десктопных приложений на C++

    Снимок экрана 2022-11-08 232749.png

    Что ждёт вас на курсе

    Научитесь работать с библиотеками 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
    Программа курса по разработке десктопных приложений на C++

    Основы графических интерфейсов
    Вы установите и настроите IDE Qt Creator и начнёте знакомиться с графическими интерфейсами. Первой библиотекой из фреймворка Qt для вас станет Qt Core. Чтобы разрабатывать качественные программы, вы научитесь писать тесты с помощью тестового фреймворка Qt Test.

    Сетевое взаимодействие и базы данных
    Базы данных и протоколы передачи данных по сети — одни из основных инструментов программиста. Вы не только освежите и систематизируете свои знания о сетевом взаимодействии, но и научитесь организовывать его. Для этого вы используете Qt. А чтобы подружиться с базами данных, вы освоите SQL и библиотеки QSqlDatabase и QSqlQuery. Ваши программы станут более гибкими благодаря QSettings and QJson.

    Динамика и многопоточность
    Динамические интерфейсы и библиотеки работы с графическими объектами из состава QGui (QWidget/QMainWindow/QDialog и так далее) дадут вам новые возможности. Для работы с файлами вы научитесь использовать QFile и QTextDocument. А чтобы ускорить свои программы, вы добавите в них многопоточность.

    QML и плагины
    В последней части курса вы используете язык QML, чтобы разработать веб-интерфейс, и научитесь упрощать свою работу плагинами, которые сами же и напишите.

    Скрытая ссылка
    44 000 ₽ при оплате всего курса сразу
     
    1 человеку нравится это.
  2. Последние события

    1. Campite
      Campite не участвует.
      18 авг 2025
    2. jcobson
      jcobson не участвует.
      16 авг 2025
    3. Campite
      Campite участвует.
      16 авг 2025
    4. Money Maker LTD
      Money Maker LTD участвует.
      4 май 2025

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      5 янв 2024
    2. skladchik.com
      Назначен организатор.
      8 ноя 2022