Building Desktop Applications with Python and Kivy
Building Desktop Applications with Python and Kivy, available at $39.99, has an average rating of 4.25, with 84 lectures, based on 94 reviews, and has 560 subscribers.
You will learn about Build Graphical User Interfaces For Your Programs Know How To Use The Right Approach For A Particular Usecase Build Three Real World Applications Learn All The Ins and Outs of Kivy Seamlessly Integrate Third-Party Libraries with Kivy This course is ideal for individuals who are A curious and exploratory mind or Python developers who want to move from console programs to modern user interfaces or Professionals and/or hobbists who would like to learn a new thing It is particularly useful for A curious and exploratory mind or Python developers who want to move from console programs to modern user interfaces or Professionals and/or hobbists who would like to learn a new thing.
Enroll now: Building Desktop Applications with Python and Kivy
Summary
Title: Building Desktop Applications with Python and Kivy
Price: $39.99
Average Rating: 4.25
Number of Lectures: 84
Number of Published Lectures: 84
Number of Curriculum Items: 84
Number of Published Curriculum Objects: 84
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- Build Graphical User Interfaces For Your Programs
- Know How To Use The Right Approach For A Particular Usecase
- Build Three Real World Applications
- Learn All The Ins and Outs of Kivy
- Seamlessly Integrate Third-Party Libraries with Kivy
Who Should Attend
- A curious and exploratory mind
- Python developers who want to move from console programs to modern user interfaces
- Professionals and/or hobbists who would like to learn a new thing
Target Audiences
- A curious and exploratory mind
- Python developers who want to move from console programs to modern user interfaces
- Professionals and/or hobbists who would like to learn a new thing
This course is designed for python developers who have been building console programs and would like to now tap into the world of graphical user interfaces. The goal of this course is to teach you everything you need to know about the kivy framework and help you build slick and modern graphical user interfaces to engage your users.By the time you finish this course, you will be able to build virtually any GUI you set your mind at.
Course Curriculum
Chapter 1: Introduction and Environment Setup
Lecture 1: Introduction
Lecture 2: Installation
Lecture 3: Installation: VsCode
Lecture 4: Hello Kivy
Chapter 2: Basic Widgets and Layouts
Lecture 1: Understanding The Hello Kivy Program
Lecture 2: The Label Widget: Intro
Lecture 3: The Label Widget: Properties
Lecture 4: The Button Widget: Intro
Lecture 5: The Button Widget: Properties
Lecture 6: Get Properties
Lecture 7: Layouts: BoxLayout
Lecture 8: Layouts: GridLayout
Lecture 9: KvLang
Lecture 10: Widget Sizing and Spacing
Chapter 3: Project 01: Kivy Calculator
Lecture 1: Project Demo
Lecture 2: Project Setup and Basic Layout
Lecture 3: Adding the Buttons
Lecture 4: The TextInput Widget
Lecture 5: Add More Buttons
Lecture 6: Add Text to Input
Lecture 7: Get Results
Lecture 8: Get Results: 02
Lecture 9: Get Results: final
Lecture 10: Calc Theming
Lecture 11: Correctly Display Results
Lecture 12: Bonus Lecture: Custom Input
Chapter 4: Project 1: Photo Gallery
Lecture 1: Project Demo
Lecture 2: Project Setup
Lecture 3: The Dropdown Widget
Lecture 4: The Action Bar
Lecture 5: Filter for Images
Lecture 6: Display an Image: The Image Class
Lecture 7: The RecycleView
Lecture 8: Display All Images
Lecture 9: Add Descriptions: Kivy Custom Widgets
Lecture 10: Clickable Images: Kivy Behaviors
Lecture 11: View Image
Lecture 12: Kivy IconFonts
Lecture 13: Adding Image Operations Buttons
Lecture 14: Fit Image To Modal: part 2
Lecture 15: Fit Image To Modal part 1
Lecture 16: Traversing in Kivy
Lecture 17: Next Image
Lecture 18: Previous Image
Lecture 19: Rename Image: part 1
Lecture 20: Rename Image: part 2
Lecture 21: Image Effects: part 1
Lecture 22: Image Effects: part 2 – Burn Effect
Lecture 23: Image Effects: part 3 – Flip Image Options(1)
Lecture 24: Image Effects: part 4 – Flip Image
Lecture 25: Image Effects: part 5 – Mirror Image Options
Lecture 26: Image Effects: part 6 – Mirror Image
Lecture 27: Image Effects: part 7 – Rotate Image Options
Lecture 28: Image Effects: part 8 – Rotate Image
Lecture 29: Open An Image: Intro To ScreenManagers
Lecture 30: Open A Folder
Lecture 31: The 'About' Popup
Lecture 32: Theming The Program
Lecture 33: Bonus Lecture: Image Backdrop
Chapter 5: Cross Platform Videoplayer
Lecture 1: Project Demo
Lecture 2: Setup
Lecture 3: The VideoPlayer Widget
Lecture 4: The Video Widget
Lecture 5: Player Controls
Lecture 6: Volume Control: Slider Widget
Lecture 7: Video Duration and Progress
Lecture 8: Add Icons To Controls
Lecture 9: Align Widgets
Lecture 10: Increase/Decrease Volume
Lecture 11: Update Position Slider
Lecture 12: Video Seeking,Playing & Pausing
Lecture 13: Fast Forward/Rewind
Lecture 14: Open File: part 02
Lecture 15: Open Folder
Lecture 16: Initialise Playlist view: PageLayout
Lecture 17: Add Videos to Playlist
Lecture 18: Playlist Entry Size
Lecture 19: Play From List
Lecture 20: Add File To List
Lecture 21: Remove Duplicates From List
Lecture 22: Play Next Video
Lecture 23: Play Previous Video
Lecture 24: Theme the Player
Lecture 25: About & Credits
Instructors
-
Samuel Mthembo
Software Engineer
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 7 votes
- 3 stars: 17 votes
- 4 stars: 33 votes
- 5 stars: 35 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024