Що нового?

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

Інформація про покупку
Тип покупки: Складчина
Ціна: 620 ГРН
Учасників: 0 з 17
Організатор: Відсутній
Статус: Набір учасників
Внесок: 37.9 ГРН
0%
Основний список
Резервний список

Gadzhi

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



Требования
  • Студенты должны быть знакомы с 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
Продажник
https://www.udemy.com/course/python-3-gui-pyqt5/#instructor-1

Повтор:
Спойлер
 
Угорі