Доступно

Python 3 - разработка GUI на PyQt5 [YouRa Allakhverdov] [Повтор]

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

Цена: 930р.-81%
Взнос: 172р.
61%

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

Статус обсуждения:
Комментирование ограничено.
  1. 20 мар 2023
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Python 3 - разработка GUI на PyQt5 [YouRa Allakhverdov] [Повтор]

    upload_2023-3-20_20-30-5.png

    Требования
    • Студенты должны быть знакомы с Python как с процедурным языком и как объектно-ориентированным языком. Я привожу некоторые примеры объектов в Python, но было бы полезно иметь больше опыта в этом
    Описание
    Программисты Python - одни из самых высокооплачиваемых разработчиков на планете. Многие программисты пытаются получить преимущество в качестве разработчиков Python, чтобы выделиться из толпы.

    Один из лучших способов сделать это - создать на Python приложения, которые являются кроссплатформенными и имеют графический пользовательский интерфейс (GUI).

    Этот курс позволит тебе добавить программирование графического интерфейса с использованием PyQt5 в свой набор инструментов.

    PyQt позволяет использовать инструментарий Qt. Qt был создан почти 25 лет назад, постоянно совершенствуется и является одним из самых популярных доступных наборов инструментов такого типа. Многие компании обратились к Qt, чтобы добавить в свои приложения кроссплатформенные возможности.

    Высоким спросом пользуются программисты, имеющие опыт работы с Qt и, соответственно, с PyQt.

    Последняя версия PyQt - 5, поэтому в этом курсе основное внимание уделяется этой версии - PyQt5.

    Если ты хочешь изучить программирование графического интерфейса пользователя Python и, в частности, Qt и PyQt5, то этот курс для тебя.

    Научись разрабатывать современные графические пользовательские интерфейсы на Python, которые имеют внешний вид операционной системы, будь то Windows, MacOS или Linux. Узнай, когда и как использовать текстовые поля, поля со списком, диалоговые окна файлов, средства выбора даты и цвета, средства просмотра веб-страниц, изображения и многое другое для создания современных приложений с меню, панелями инструментов и окнами с возможностью изменения размера.

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

    Для кого этот курс:
    • Программисты Python, которые хотят расширить свой набор навыков, включив в свои программы Python графические пользовательские интерфейсы. Вам не обязательно быть профессиональным программистом, но я ожидаю, что у студентов будет некоторый опыт работы с Python и общими методами программирования.
    Материалы курса
    12 разделов • 83 лекций • Общая продолжительность 18 ч 43 мин

    • Введение
      01:38
    • ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы
      01:22
    • Предпросмотр04:06
    • Предпросмотр07:14
    • Qt - краткий обзор
      07:44
    • Графические Пользовательские Интерфейсы - GUI
      13:02
    • PyQt5, PySide2, SIP
      01:48
    • Краткий обзор инструментов
      03:02
    • Предпросмотр10:01
    • Установка Python и PyCharm на MacOS
      07:24
    • Установка необходимых пакетов
      04:05
    • Первая PyQt5 программа
      11:03
    • Вторая PyQt5 программа - Объектно Ориентированная
      20:19
    • Signals & Slots
      05:03
    • Что такое объект?
      09:38
    • Определение класса и создание объектов
      19:44
    • Строковое представление объекта
      05:01
    • Наследование
      13:15
    • Приватные свойства и методы
      09:43
    • Принципы объектно-ориентированного программирования (ООП)
      13:30
    • Диалог QMessageBox
      21:34
    • Получение ввода пользователя при помощи QInputDialog
      18:38
    • Выбор файла при помощи QFileDialog
      08:15
    • QColor и класс QColorDialog
      12:28
    • QFont и класс QFontDialog
      08:58
    • Работа с датами и временем в Qt
      15:24
    • Работа с изображениями в Qt
      04:24
    • Класс QWidget
      08:26
    • QLabel
      12:54
    • QPushButton
      13:20
    • Чекбоксы с двумя и тремя состояниями
      18:21
    • QRadioButton & QButtonGroup
      27:58
    • Ввод текста при помощи QLineEdit
      15:57
    • Ввод чисел при помощи Spinbox
      26:25
    • Виджеты редактирования Date & Time
      08:07
    • Простой ComboBox в Qt
      17:56
    • Редактируемый ComboBox в Qt
      16:01
    • Layouts
      12:31
    • QFormLayout
      05:50
    • QGridLayout
      07:18
    • QStackedLayout
      31:17
    • Clean Code. Рефакторинг
      12:56
    • Использование класса QTabWidget
      20:01
    • QListWidget & QListWidgetItem
      11:52
    • Пример использования QListWidget
      35:14
    • QListWidget. Решение задания
      05:54
    • Обзор QTreeWidget
      11:25
    • Создаём QTreeWidget
      26:24
    • Редактирование текста при помощи QPlainTextEdit
      08:54
    • Редактирование rich text при помощи QTextEdit
      28:55
    • Легковесная версия rich text браузера при помощи QTextBrowser
      15:30
    • Возможности настоящего браузера при помощи QWebEngineView
      23:34
    • QWebEngineView. Задание
      02:43
    • QWebEngineView. Решение задания
      15:04
    • Обзор QTableWidget
      18:17
    • Создаём QTableWidget
      33:40
    • Организация виджетов при помощи QGroupBox
      21:04
    • Отображение чисел при помощи QLCDNumber
      12:31
    • QLCDNumber. Задание
      01:29
    • QLCDNumber. Решение задания
      09:19
    • Изменение чисел при помощи QSlider и QDial
      19:25
    • Отображение прогресса при помощи QProgressBar
      16:05
    • Класс QTimer
      19:12
    • QTimer. Задание
      01:17
    • QTimer. Решение задания
      03:48
    • Введение
      15:23
    • Style Sheets на практике
      17:05
    • Специфичная стилизация виджета
      12:20
    • Создание предопределённых стилей при помощи класса QStyleFactory
      12:56
    • Использование функций стилей для применения к определённой группе виджетов
      14:37
    • QDarkStyle
      19:36
    • Введение
      25:02
    • Сигналы и слоты
      12:09
    • Создание Group Box интерфейса
      11:08
    • Преобразование UI в Python
      10:31
    • Добавление кастомных слотов и другие модификации
      12:06
    • Отделение UI от своего кода
      23:15
    • Знакомство с QMainWindow
      23:26
    • Toolbar
      15:20
    • Status Bar
      12:08
    • QSplitter
      15:21
    • Multi-dialog Apps
      15:50
    • Бонусная лекция
      00:25

    Продажник
    Скрытая ссылка

    Повтор:
     
    Последнее редактирование модератором: 21 мар 2023
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      13 янв 2024
    2. skladchik.com
      Хранитель хранитель.
      13 янв 2024
    3. skladchik.com
      Складчина закрыта.
      5 дек 2023
    4. skladchik.com
      Складчина доступна.
      18 май 2023

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

    1. skladchik.com
      Складчина доступна.
      13 янв 2024
    2. skladchik.com
      Хранитель хранитель.
      13 янв 2024
    3. skladchik.com
      Складчина закрыта.
      5 дек 2023
    4. skladchik.com
      Складчина доступна.
      18 май 2023
  3. Обсуждение
  4. 2 апр 2023
    #2
    AlexeyK17
    AlexeyK17 ЧКЧлен клуба
    Товарищи, что если нам подождать пока будет участвовать в складчине больше людей?
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.