Tutorialspoint

The Complete Kivy App Development Course

Dive into the open-source, GUI-oriented Kivy library to build a language learning app with Python.

Course Description

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.

Goals

  • 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!

Prerequisites

  • Some Python knowledge is required.
Show More

Curriculum

  • Course Files
  • Introduction
    03:43
    Preview
  • Intro to Kivy
    05:51
    Preview
  • Installing Kivy
    03:02
  • Installing Kivy on Windows
  • Running a Basic Kivy Program
    09:18
  • Sizing and Position – Part 1
    08:01
  • Sizing and Position – Part 2
    06:02
    Preview
  • Sizing and Position – Part 3
    10:00
  • Sizing and Position – Part 4
    09:37
  • Sizing and Position – Part 5
    07:06
  • Displaying Text
    08:22
  • Displaying Images
    06:29
  • Using Properties
    07:52
  • Buttons
    03:13
  • Building the Base Game Screen – Part 1
    08:58
  • Building the Base Game Screen – Part 2
    09:49
  • Building the Base Game Screen – Part 3
    09:28
  • Pop-ups – Part 1
    09:55
  • Pop-ups – Part 2
    07:11
  • Pop-ups – Part 3
    10:07
  • Implementing Game Logic – Part 1
    09:16
  • Implementing Game Logic – Part 2
    09:56
  • Implementing Game Logic – Part 3
    09:44
  • Implementing Game Logic – Part 4
    06:50
  • Implementing Game Logic – Part 5
    10:00
  • Conclusion
    03:38
Feedbacks
  • No Feedbacks Posted Yet..!
The Complete Kivy App Development Course
This Course Includes
  • 3 hours
  • 27 Lectures
  • 3 Resources
  • Completion Certificate Sample Certificate
  • Lifetime Access Yes
  • Language English
  • 30-Days Money Back Guarantee

Sample Certificate

sample certificate

Use your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

We have 30 Million registered users and counting who have advanced their careers with us.

X

Sample Certificate

Talk to us

1800-202-0515