Desktop Application Development with Python and PyQt

Learn to design responsive desktop applications from scratch using Python and PyQt, including custom layouts, event handling, and database integration.

4.6 (64) ⏱ 1 ч 14 мин 📚 11 уроков 🎧 Аудиоверсия

О курсе

Building command-line scripts is a great start, but creating intuitive desktop interfaces makes your Python programs accessible to everyone. Learning PyQt allows you to build professional, interactive desktop applications that look and feel modern on any operating system. In this text-based course, you will transition from writing simple scripts to designing structured desktop applications. You will learn how to structure your code cleanly, manage user interactions, and connect your visual components to database backends. What you'll learn: - Understand the foundational architecture of PyQt applications, including the event loop and core widgets. - Design flexible user interfaces using layouts, containers, and nested widget structures. - Implement event-driven programming using modern signals and slots with Python type hinting. - Connect your desktop interface to a database to securely store, retrieve, and display data. - Apply clean code principles to separate your user interface design from your core application logic. - Style your applications with custom themes and responsive configurations for a polished look. The course begins with essential GUI terminology and basic window setups before guiding you through interactive widgets, database connections, and application styling. You will read clear explanations, study structured code examples, and practice through written exercises. This course is designed for beginners who have a basic understanding of Python syntax and want to learn desktop application development without any prior GUI experience. Start reading today to build your first functional desktop application.

Что вы получите

  • 📜 Сертификат об окончании
    Добавьте в профиль LinkedIn
  • 🎧 Аудиоверсия включена
    Учитесь в дороге — экран не нужен
  • ♾️ Пожизненный доступ
    Возвращайтесь в любое время, без срока
  • 📱 Телефон или компьютер
    Работает везде и на любом устройстве
  • 💸 Возврат в течение 30 дней
    Без вопросов
  • Кратко и по делу
    1 ч 14 мин практического материала

Отзывы (9)

أحمد بن عبد الرحمن SA Подтверждённый учащийся
★ 4 · 2026-04-03T22:55:15+00:00

Блестящий дизайн курса. То, как концепции строятся друг на друга, является бесшовным. Очень практично и хорошо объяснено.

فاطمة العلي KW Подтверждённый учащийся
★ 4 · 2026-03-19T05:11:15+00:00

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

Grace Miller NZ Подтверждённый учащийся
★ 5 · 2025-11-23T18:57:15+00:00

Любил примеры практического применения. Точно такой вид практического обучения, который я искал.

Elizabeth Roberts AU Подтверждённый учащийся
★ 4 · 2025-08-31T11:19:15+00:00

Здесь есть солидное содержание. Хотя пара модулей могла бы быть более подробной, общая ценность и применимость высоки. Хорошая работа!

علي بن يوسف BH Подтверждённый учащийся
★ 5 · 2025-07-29T17:15:15+00:00

Этот курс превзошёл мои ожидания. Обсуждаемые в реальном мире приложения невероятно полезны. Отличная работа!

خديجة بنت علي البوسعيدي OM Подтверждённый учащийся
★ 4 · 2025-07-02T04:32:15+00:00

Хороший контент, хотя некоторые модули были немного краткими. Я оценил четкие объяснения и практическую направленность. В целом положительный опыт.

Camila Dias BR Подтверждённый учащийся
★ 4 · 2025-06-25T04:29:15+00:00

Очень понравилось течение этого. Практические приложения, обсуждаемые были на месте. Отличный курс!

Elizabeth Roberts AU
★ 2 · 2025-03-26T12:48:15+00:00

Это приличное введение. Могло бы выиграть от более разнообразных примеров и немного лучшего потока между модулями.

최지우 KR
★ 4 · 2025-02-23T02:43:15+00:00

Это было действительно приятное обучение. Содержание было хорошо и практические советы по применению были первоклассными.

Написать отзыв

После отправки попросим войти — черновик сохранится.

Студенты также прошли

Программирование на Python для начинающих

Развивайте логическое мышление и навыки программирования с помощью структурированного введения в Python, разработанного для детей и начинающих.
★ 5.0 (7,121)
$4.99$9.99

Основы программирования: начните свой путь в разработке программного обеспечения.

Заложите прочный фундамент в программировании, освоив основные концепции программирования, написав чистый код на Python и развив логическое мышление, необходимое для карьеры в сфере технологий.
★ 5.0 (6,972)
$4.99$9.99

Программирование на Python для начинающих: игры и приложения

Изучите основы Python, читая и создавая код для разработки интерактивных игр, простых веб-сайтов и интеллектуальных чат-ботов.
★ 5.0 (7,121)
$4.99$9.99

Основы программирования: постройте свою карьеру в разработке программного обеспечения.

Изучите основные концепции программирования и современные рабочие процессы разработчиков, чтобы уверенно писать чистый, структурированный код и начать свою карьеру в сфере разработки программного обеспечения.
★ 5.0 (6,972)
$4.99$9.99

Часто спрашивают

Что нужно для прохождения курса? +

Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.

Как оплатить? +

Банковской картой через Stripe или криптовалютой. Данные карты обрабатывает Stripe — мы их не храним.

Можно ли вернуть деньги? +

Да — полный возврат в течение 30 дней, без вопросов.

Как долго будут доступны материалы? +

Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.

Получу ли я сертификат? +

Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.

Подходит для специалистов в
IT Дизайн Финансы Маркетинг Медицина Образование HoReCa Производство