Aноним
			- #1
 
[Udemy] Python 3 - разработка GUI на PyQt5 [YouRa Allakhverdov]
- Ссылка на картинку
 
Научись создавать Python 3 десктопные приложения с графическим интерфейсом пользователя (GUI) с помощью PyQt5 и SQL
Программисты Python - одни из самых высокооплачиваемых разработчиков на планете. Многие программисты пытаются получить преимущество в качестве разработчиков Python, чтобы выделиться из толпы.
Один из лучших способов сделать это - создать на Python приложения, которые являются кроссплатформенными и имеют графический пользовательский интерфейс (GUI).
Этот курс позволит тебе добавить программирование графического интерфейса с использованием PyQt5 в свой набор инструментов.
PyQt позволяет использовать инструментарий Qt. Qt был создан почти 25 лет назад, постоянно совершенствуется и является одним из самых популярных доступных наборов инструментов такого типа. Многие компании обратились к Qt, чтобы добавить в свои приложения кроссплатформенные возможности.
Высоким спросом пользуются программисты, имеющие опыт работы с Qt и, соответственно, с PyQt.
Последняя версия PyQt - 5, поэтому в этом курсе основное внимание уделяется этой версии - PyQt5.
Если ты хочешь изучить программирование графического интерфейса пользователя Python и, в частности, Qt и PyQt5, то этот курс для тебя.
Научись разрабатывать современные графические пользовательские интерфейсы на Python, которые имеют внешний вид операционной системы, будь то Windows, MacOS или Linux. Узнай, когда и как использовать текстовые поля, поля со списком, диалоговые окна файлов, средства выбора даты и цвета, средства просмотра веб-страниц, изображения и многое другое для создания современных приложений с меню, панелями инструментов и окнами с возможностью изменения размера.
Когда графический интерфейс будет готов, узнай, как заполнить его данными из базы данных SQL и позволить пользователям изменять эти данные и сохранять свои изменения в полнофункциональных приложениях. Узнай, как создавать многопоточные приложения, чтобы обработка данных не мешала пользовательскому интерфейсу.
Чему вы научитесь:
6 разделов, 28 лекций, Общая продолжительность 4 ч 19 мин
						Программисты Python - одни из самых высокооплачиваемых разработчиков на планете. Многие программисты пытаются получить преимущество в качестве разработчиков Python, чтобы выделиться из толпы.
Один из лучших способов сделать это - создать на Python приложения, которые являются кроссплатформенными и имеют графический пользовательский интерфейс (GUI).
Этот курс позволит тебе добавить программирование графического интерфейса с использованием PyQt5 в свой набор инструментов.
PyQt позволяет использовать инструментарий Qt. Qt был создан почти 25 лет назад, постоянно совершенствуется и является одним из самых популярных доступных наборов инструментов такого типа. Многие компании обратились к Qt, чтобы добавить в свои приложения кроссплатформенные возможности.
Высоким спросом пользуются программисты, имеющие опыт работы с Qt и, соответственно, с PyQt.
Последняя версия PyQt - 5, поэтому в этом курсе основное внимание уделяется этой версии - PyQt5.
Если ты хочешь изучить программирование графического интерфейса пользователя Python и, в частности, Qt и PyQt5, то этот курс для тебя.
Научись разрабатывать современные графические пользовательские интерфейсы на Python, которые имеют внешний вид операционной системы, будь то Windows, MacOS или Linux. Узнай, когда и как использовать текстовые поля, поля со списком, диалоговые окна файлов, средства выбора даты и цвета, средства просмотра веб-страниц, изображения и многое другое для создания современных приложений с меню, панелями инструментов и окнами с возможностью изменения размера.
Когда графический интерфейс будет готов, узнай, как заполнить его данными из базы данных SQL и позволить пользователям изменять эти данные и сохранять свои изменения в полнофункциональных приложениях. Узнай, как создавать многопоточные приложения, чтобы обработка данных не мешала пользовательскому интерфейсу.
Чему вы научитесь:
- Основы PyQt5 для разработки приложений с графическим интерфейсом на Python
 - Виджеты PyQt5
 - Типы данных PyQt5
 - Приложения с базами данных QtSQL
 - Стилизация вашего приложения с помощью таблиц стилей Qt
 - Использование Qt Designer для разработки пользовательских интерфейсов
 - Многопоточные приложения с QThread
 - And More!
 
- Студенты должны быть знакомы с Python как с процедурным языком и как объектно-ориентированным языком. Я привожу некоторые примеры объектов в Python, но было бы полезно иметь больше опыта в этом
 
- Программисты Python, которые хотят расширить свой набор навыков, включив в свои программы Python графические пользовательские интерфейсы. Вам не обязательно быть профессиональным программистом, но я ожидаю, что у студентов будет некоторый опыт работы с Python и общими методами программирования.
 
6 разделов, 28 лекций, Общая продолжительность 4 ч 19 мин
- Введение:
- Введение
 - ВАЖНО! ЧАВО - ЧАсто задаваемые ВОпросы
 - Обзор курса
 - Python - краткий обзор
 - Qt - краткий обзор
 - Графические Пользовательские Интерфейсы - GUI
 - PyQt5, PySide2, SIP
 
 - Обзор и установка инструментов:
- Краткий обзор инструментов
 - Установка Python и PyCharm на Windows
 - Установка Python и PyCharm на MacOS
 - Установка необходимых пакетов
 
 - Первый код PyQt5:
- Первая PyQt5 программа
 - Вторая PyQt5 программа - Объектно Ориентированная
 - Signals & Slots
 
 - Краткий обзор объектов в Python:
- Что такое объект?
 - Определение класса и создание объектов
 - Строковое представление объекта
 - Наследование
 - Приватные свойства и методы
 - Принципы объектно-ориентированного программирования (ООП)
 
 - Предопределённые диалоги и основные типы данных:
- Диалог QMessageBox
 - Получение ввода пользователя при помощи QInputDialog
 - Выбор файла при помощи QFileDialog
 - QColor и класс QColorDialog
 - QFont и класс QFontDialog
 - Работа с датами и временем в Qt
 - Работа с изображениями в Qt
 
 - Что дальше?:
- Бонусная лекция
 
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.