Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
The Ultimate Hands-on Kivymd |Tame your Python Kivy Skills
Rating: 4.4 out of 5(129 ratings)
767 students

The Ultimate Hands-on Kivymd |Tame your Python Kivy Skills

Complete and Descriptive Academic course on GUI Development using Kivymd, kivy Python. Compete with PyQT using KivyMD.
Last updated 1/2023
English

What you'll learn

  • KivyMD Python Development
  • Graphical User Interface Programming in Python using KivyMD Library
  • Android App Development in Python using KivyMD Library
  • IOS Development in Python using KivyMD
  • Desktop Application Development in Python using KivyMD

Course content

11 sections67 lectures10h 0m total length
  • What is KivyMD?3:07
  • How KivyMD works?3:17
  • Kivy Design Language3:56
  • Preparing Environment For Development7:09

    Please note that this course is based on KivyMD version 0.104.2. So, install this version to avoid any kind of issues.

    Type this in cmd/terminal:

    pip install kivymd==0.104.2

  • Different Types Of Layouts and Their Uses6:25

Requirements

  • Basic Python Programming
  • Very basic concepts regarding Object Oriented Programming in Python
  • Knowledge regarding Kivy

Description

This course is the next step in Graphical User Interface Development in Python using the most famous, powerful, and easy Kivymd Python library. In this course, you will learn Python KivyMD from a very start to a higher level. You will learn how to create Desktop Applications in Python using KivyMD. Not only this, with the help of the Kivymd library anyone can now develop Android apps for Google PlayStore and IOS apps for App Store.

  • You will start from a very basic level where you will learn how to create Labels, Buttons, Input Fields, etc.

  • You will also learn how color Palette works in KivyMD

  • After some basic knowledge, you will jump to the intermediate level where you will learn a few complicated widgets.

  • You will learn how to link python functions with your widgets.

  • In the higher section, you will learn about complicated widgets like Data Tables, etc.

  • You will also learn how to use kivy and kivymd with other python libraries.

  • Not only this, you will learn so many other things by developing Practical Applications like Text Analyzer App which we will develop in this course.

  • After all, this course has an "Extra Stuff" section as well which I will update continuously and I will add new and awesome content to this section.

Not only this, but I will also explain a little bit of Logic Development in this course and you will learn how to solve problems.

Who this course is for:

  • Python Developer curious about GUI Development using Python KivyMD.
  • Beginner Python Developer curious about Apps Development in KivyMD.