Доступно

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

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

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

Основной список: 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 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.