Python GUI Development: Build Cross-Platform Apps with Kivy

Master the Kivy framework to design, code, and deploy responsive mobile and desktop applications using clean Python code.

4.4 (196) ⏱ 1 ч 9 мин 📚 8 уроков 🎧 Аудиоверсия

О курсе

Are you looking to build interactive, cross-platform applications using the simplicity of Python? Kivy provides a powerful framework to design and develop responsive user interfaces that run seamlessly on desktop and mobile devices. In this course, you will transition from writing basic command-line scripts to crafting fully functional graphical user interfaces (GUIs). You will learn how to structure your code using modern Python practices, design dynamic layouts, handle user inputs, and integrate asynchronous features to keep your interfaces smooth and responsive. What you'll learn: - Learn the core principles of GUI design and the foundational architecture of the Kivy framework - Design responsive user interfaces using Kivy layouts, widgets, and custom canvas graphics - Apply modern Python standards including type hints and clean project structures for application development - Manage multi-screen navigation and local data storage for desktop and mobile environments - Integrate asynchronous API calls and external services to build connected, feature-rich applications - Configure and package your Kivy projects for deployment on multiple platforms The journey begins with foundational GUI concepts and core Kivy widgets before moving step-by-step through advanced layouts, multi-screen navigation, and asynchronous API integrations. Through clear written explanations and structured code analysis, you will build the practical skills needed to design and deploy your own software. This course is designed for beginners who have a basic understanding of Python programming and want to step into the world of GUI development. No prior experience with mobile development or user interface design is required. Start reading today to turn your Python scripts into interactive, cross-platform applications.

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

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

Отзывы (10)

Diego Martínez PA
★ 4 · 2026-05-20T10:06:56+00:00

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

Michalis Katsoulis GR Подтверждённый учащийся
★ 4 · 2026-05-05T07:53:56+00:00

Довольно хорошее введение. Примеры были полезны, но я хотел бы, чтобы было немного больше практического материала.

أمينة بنت خلفان المعولي OM Подтверждённый учащийся
★ 5 · 2026-04-13T08:05:56+00:00

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

조서윤 KR Подтверждённый учащийся
★ 3 · 2026-01-21T20:41:56+00:00

Хороший контент, но интерфейс упражнений был немного неуклюжим. Но это работало.

Michael Leclerc CA Подтверждённый учащийся
★ 3 · 2025-12-27T18:12:56+00:00

Нашел его полезным для обновления. Не уверен, что это будет лучшей отправной точкой для полного новичка, тбх.

Kofi Owusu GH Подтверждённый учащийся
★ 5 · 2025-12-06T22:09:56+00:00

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

Leo González ES Подтверждённый учащийся
★ 3 · 2025-07-13T04:19:56+00:00

Почувствовал, что я не учился много в нескольких модулях. Примеры не всегда были самыми ясными, честно.

Michał Kozłowski PL Подтверждённый учащийся
★ 5 · 2025-06-25T09:56:56+00:00

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

Aryan Kapoor SG Подтверждённый учащийся
★ 2 · 2025-01-30T20:58:56+00:00

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

Matthew Dubois CA
★ 4 · 2025-01-19T07:48:56+00:00

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

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

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

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

Ионные Местонахождение приложений: Показывать пользователя Положение на картах

Узнайте, как создавать кроссплатформенные приложения Ionic, которые используют API Карт Google для доступа к данным о местоположении пользователей и отображения их на интерактивных картах.
★ 5.0 (19)
$4.99$9.99

Основы дизайна мобильных приложений: UI/UX для iOS и Android

Научитесь создавать интуитивно понятные, современные мобильные интерфейсы с нуля, используя Figma, и освойте основные принципы UI/UX для платформ iOS и Android.
★ 5.0 (7,121)
$4.99$9.99

Разработка кроссплатформенных мобильных приложений для начинающих

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

Разработка мобильных приложений React Native для iOS и Android

Создавайте кроссплатформенные мобильные приложения для обеих основных платформ, используя единую кодовую базу и современные шаблоны JavaScript.
★ 4.9 (22)
$4.99$9.99

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

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

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

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

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

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

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

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

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

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

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

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