Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build your First App with Kivy & Python in less than 2 hours
Rating: 3.7 out of 5(16 ratings)
606 students

Build your First App with Kivy & Python in less than 2 hours

Learn Kivy by a practical project (app) and enhance your python skills with minimal time investment
Created byPython Academy
Last updated 4/2025
English
English [Auto],

What you'll learn

  • Kivy
  • Python
  • Apps development with kivy

Course content

6 sections16 lectures1h 46m total length
  • Introduction1:25

    Explore building cross platform apps with Kivi, learn its layout and core functions, deploy to Digital Ocean, and run on Android while mastering prerequisites in Python OOP.

Requirements

  • Being familiar with the basic of python and object oriented programming(classes)
  • Good internet connection

Description

This course is designed for beginner to intermediate Python developers who are eager to gain hands-on experience by building a real-world project using Kivy, a powerful Python framework for developing multi-platform applications. Whether you're just starting your journey into app development or looking to expand your Python skills into mobile development, this course offers a practical, step-by-step approach that gets you from idea to deployment with minimal time investment.

Throughout the course, you will learn how to use Kivy's most essential tools and widgets to design interactive and responsive user interfaces. You'll understand the core concepts behind layout management, event handling, and screen navigation. You’ll also explore techniques for handling user input, connecting backend logic, and optimizing your app’s performance for mobile devices.

By the end of the course, you'll have a working Android application, and you'll also learn how to package and deploy it on an actual Android device using Buildozer, even if you're working from a Windows or Linux machine.

The only prerequisites for this course are a solid understanding of Python fundamentals, especially object-oriented programming and working with classes. No prior experience with Kivy or mobile development is required. If you're looking for a simple yet effective way to bring your Python skills to life through mobile apps, this course is the perfect place to start and grow your development portfolio.

Who this course is for:

  • Beginner python developers and intermediate levels looking to enhance their skills and have a practical project with a new technology added to their experience