Курс на Stepik
Обложка курса «Код и Интерфейс: Мастерская приложений на Python» на Stepik
Бесплатно

Код и Интерфейс: Мастерская приложений на Python 5.000

Открыть на
STEPIK.ORG

GUI Pro: От идеи к приложению на Python и PySide6. Освойте создание профессиональных кроссплатформенных настольных приложений с помощью Python и PySide6 — официальной привязки к мощному фреймворку Qt. На курсе вы научитесь проектировать и реализовывать интерактивные графические интерфейсы, используя как код, так и визуальный редактор Qt Designer. К концу курса вы сможете превратить любую идею в полноценное, отзывчивое и визуально привлекательное настольное приложение, написанное в «питоническом» стиле.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Код и Интерфейс: Мастерская приложений на Python»Учеников на курсе 59
Сертификаты, выданные на курсе «Код и Интерфейс: Мастерская приложений на Python»Сертификатов выдано 0
Отзывы о курсе «Код и Интерфейс: Мастерская приложений на Python»Отзывов получено 8
Рейтинг курса «Код и Интерфейс: Мастерская приложений на Python»Рейтинг курса 5.000
Уроки в курсе «Код и Интерфейс: Мастерская приложений на Python»Количество уроков 48
Время прохождения курса «Код и Интерфейс: Мастерская приложений на Python»Время прохождения курса
Обновления курса «Код и Интерфейс: Мастерская приложений на Python»Обновления курса
Дата публикации курса «Код и Интерфейс: Мастерская приложений на Python»Дата публикации курса
Последнее обновление курса «Код и Интерфейс: Мастерская приложений на Python»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Код и Интерфейс: Мастерская приложений на Python» 12 разделов Уроки в курсе «Код и Интерфейс: Мастерская приложений на Python» 48 уроков Время прохождения курса «Код и Интерфейс: Мастерская приложений на Python» 3 ч. Последнее обновление курса «Код и Интерфейс: Мастерская приложений на Python» обн. 1 год назад

1. Введение в графический интерфейс

4 урока
Закрытый
1.1 Очень краткая история графического интерфейса пользователя
6
6
-
0
Закрытый
1.2 Знакомство с Qt
3
3
-
0
Закрытый
1.3 Разница между PyQt6 и PySide6
3
3
-
0
Закрытый
1.4 Установка PySide6 и Python
3
3
-
0

2. Основные функции PySide6

8 уроков
Закрытый
2.1 Моё первое приложение
3
2
-
0
Закрытый
2.2 Сигналы и слоты
2
2
-
0
Закрытый
2.3 Виджеты
2
1
-
0
Закрытый
2.4 Расположение
1
1
-
0
Закрытый
2.5 Действия, панели инструментов и меню
1
1
-
0
Закрытый
2.6 Диалоги
1
1
-
0
Закрытый
2.7 Окна
1
1
-
0
Закрытый
2.8 События
1
1
-
0

3. Qt Designer

3 урока
Закрытый
3.1 Установка Qt Designer
2
2
-
0
Закрытый
3.2 Начало работы с Qt Designer
1
1
-
0
Закрытый
3.3 Система ресурсов Qt
1
1
-
0

4. Тематика

3 урока
Закрытый
4.1 Стили
0
0
-
0
Закрытый
4.2 Палитры
0
0
-
0
Закрытый
4.3 Таблицы стилей Qt (QSS)
0
0
-
0

5. Архитектура ModelViews

4 урока
Закрытый
5.1 Архитектура Model View —Model View Controller
0
0
-
0
Закрытый
5.2 Простой вид модели — список дел
0
0
-
0
Закрытый
5.3 Табличные данные в ModelViews, с numpy и pandas
0
0
-
0
Закрытый
5.4 Запросы к базам данных SQL с помощью моделей Qt
0
0
-
0

6. Пользовательские виджеты

3 урока
Закрытый
6.1 Растровая графика в Qt
0
0
-
0
Закрытый
6.2 Создание пользовательских виджетов.
1
1
-
0
Закрытый
6.3 Использование пользовательских виджетов в Qt Дизайнер.
1
1
-
0

7. Параллельное выполнение

5 уроков
Закрытый
7.1 Введение в потоки и процессы.
0
0
-
0
Закрытый
7.2 Использование пула потоков.
0
0
-
0
Закрытый
7.3 Примеры QRunnable.
0
0
-
0
Закрытый
7.4 Длительно работающие потоки.
0
0
-
0
Закрытый
7.5 Запуск внешних команд и процессов.
0
0
-
0

8. Построение

2 урока
Закрытый
8.1 Построение графика с помощью PyQtGraph.
0
0
-
0
Закрытый
8.2 Построение графиков с помощью Matplotlib.
1
1
-
0

9. Дополнительные возможности PySide6

7 уроков
Закрытый
9.1 Таймеры
1
1
-
0
Закрытый
9.2 Расширение возможностей сигналов
1
1
-
0
Закрытый
9.3 Работа с относительными путями
0
0
-
0
Закрытый
9.4 Системный трей и меню macOS
0
0
-
0
Закрытый
9.5 Перечисления и пространство имен Qt
0
0
-
0
Закрытый
9.6 Работа с аргументами командной строки
0
0
-
0
Закрытый
9.7 Функциональный PySide6
0
0
-
0

10. Упаковка и дистрибуция

2 урока
Закрытый
10.1 Упаковка с помощью PyInstaller
1
1
-
0
Закрытый
10.2 Создание установщика Windows с помощью InstallForge
1
1
-
0

11. Примеры приложений

3 урока
Закрытый
11.1 Мини браузер для ПК
1
1
-
0
Закрытый
11.2 Сапёр
0
0
-
0
Закрытый
11.3 Перевод C++ примеры на Python
1
1
-
0

12. Проектная работа

4 урока
Закрытый
12.1 Анализ предметной области
0
0
-
0
Закрытый
12.2 Прототипирование
2
2
-
0
Закрытый
12.3 Темы приложений
3
3
-
0
Закрытый
12.4 Листинги
2
2
-
0