Learn to build Python apps and games with Kivy!
Kivy, an open-source Python library built with cross-platform programs in mind, provides you with easy-to-use Widgets for creating complex UIs. These Widgets, which collect and react to various events, allow you to quickly create dynamic applications of any kind – giving you new opportunities to explore with your programming projects.
In this course, you’ll explore the foundations of Kivy and learn how to implement the various Widgets for UIs that work on any platform – including touchscreen devices. As you learn Kivy’s unique features in-depth, you’ll also create a quiz that teaches users Spanish, giving you the chance to put your Kivy skills into practical contexts!
Whatever your goals, Kivy will help enhance your programming skills and provide you with tools and UI skills for adding interactivity to your Python programs!
This course assumes familiarity with Python.
You will learn how to:
- Install and set up Kivy
- Code and customize Kivy Widgets
- Manipulate assets’ size, position, and more
- Create UI elements like buttons and pop-ups
- Implement logic for a quiz-style game
- Track time and scoring
… and more!