Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Cleaning
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 5.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Python GUI

Python GUI Programming with Tkinter | 30-Day challenge

In-depth tkinter training to create python gui. Create python projects, applications and beautiful UI
Rating: 3.8 out of 53.8 (37 ratings)
233 students
Created by Attreya Bhatt
Published 7/2018
English
30-Day Money-Back Guarantee

What you'll learn

  • 5.5 hours of Full HD video material divided into 31 downloadable lectures
  • Access to our private facebook group available to only students of this Python GUI course
  • Skills to build amazing Python GUI applications using Tkinter
  • Build a complete Music Player from code to an executable file
  • Convert command line tools to Graphical Applications
  • Use Pygame to add music to your Python Projects
  • Learn Python GUI programming and how to implement it in various real life scenarios
  • You will get an in-depth understanding of elements in Python UI

Course content

8 sections • 31 lectures • 5h 42m total length

  • Preview02:59
  • Preview05:27
  • Preview06:15
  • Preview10:23
  • Preview07:24

  • Day 5 - Playing music using Pygame
    08:56
  • Day 6 - Stopping the music using Pygame
    05:20
  • Day 7 - Changing the volume using Scale Widget
    15:09

  • Day 8 - Adding a Menu to our Tkinter Window
    14:15
  • Day 9 - Executing commands in Menubar + Messagebox
    05:13
  • Day 10 - Opening up files using Filedialog Tkinter
    12:15
  • Day 11 - Adding a Statusbar
    13:36
  • Day 12 - Pause and Unpause the music using Tkinter and Pygame
    17:27

  • Day 13 - Pack layout Manager and Frames in Tkinter
    16:40
  • Day 14 - Grid Layout Manager and Frames in Tkinter
    13:27
  • Day 15 - Rewind Music + More on the Grid System
    10:23
  • Day 16 - Toggle the Tkinter button + Mute the music with Pygame
    15:42

  • Day 17 - Fixing the Logic of the pause unpause
    07:43
  • Day 18 - Total Length duration of the WAV Music files
    18:36
  • Day 19 - Total Length duration of the MP3 Music files
    08:09
  • Day 20 - Calculating Current Time + Threading in Python
    24:42
  • Day 21 - Events and Bindings - Overriding the close button Tkinter
    07:47

  • Day 22 - Creating a Music Playlist using Listbox widget in Tkinter
    13:17
  • Day 23 - Adding items to Listbox Tkinter
    10:06
  • Day 24 - Playing Songs on the Playlist
    14:15
  • Day 25 - Fixing the Statusbar + Current time + Total Length
    09:23
  • Day 26 - Deleting items from the Listbox Tkinter
    08:50

  • Day 27 - Styling the Tkinter GUI + Fonts + Tkinter Themed Widgets
    12:23
  • Day 28 - Adding theme to our Tkinter Window
    07:17

  • Day 29 - Converting python to executables using cx_freeze
    16:23
  • Day 30 - Conclusion (Bonus Lecture)
    02:28

Requirements

  • You should already have a basic understanding of Python. Example - What are variables, functions etc.
  • A code editor of your choice - Recommended is Pycharm IDE
  • You won’t need to buy any software – everything we are going to use will be free
  • An unquenchable thirst to transform yourself
  • Be patient. Rome wasn't built in a day.

Description

Have you ever wanted to build a software with a graphical interface but didn't know how to? May be you even know how to create tools on a command line but have no idea how  to convert it into a graphical interface that people can click on. In this course we  will be learning Python GUI Programming + Tkinter to build graphical user interfaces (GUI) and widgets from scratch. 

With this course you will be able to create beautiful looking graphical interfaces quickly. You will learn Python basics, Python GUI development and Tkinter, UI and more.

You will also learn (BONUS) 

  1. How to use the Pygame to Play, Stop, Pause, Unpause and mute the music.

  2. Learn about threading and how to create multiple threads

  3. Create a Music Player from scratch to finish

  4. Add beautiful styling and themes to the Python Projects GUI

Why 30 day Tkinter challenge?

Instead of binge watching all the videos, in my experience if you watch 1 video every day and implement it you will be able to complete the course and retain a lot more knowledge. This is how I learn Python. I take a topic and spend 30 minutes daily learning it.

Why choose me as an instructor? Why buy this course among all those other courses?

When i was a kid i saw this YouTube video on how make a folder  invisible on Windows I was so fascinated with this idea. Since then  my love for technology has only grown. I understand the  people who are passionate about learning new things. At the end of each  section we will take a quiz to check up on your skills and see if we’re  ready for the next section. We will create this project together from  start to finish.

So, why wait? If all this sounds great to you, Press on “Take this Course” and start learning today! 100% money-back guarantee!

Who this course is for:

  • Python developers who have a desire to build GUI Applications and Tools
  • Developers who want to convert their command line tools to Graphic Softwares
  • Students who wants to learn Tkinter + Python Graphical Interface
  • Beginners who want to step into the world of Python GUI Programming
  • Any person interested in learning about Python UI development and Python GUI Framework
  • Do NOT take this course if you are a Python GUI Developer with many years of experience

Instructor

Attreya Bhatt
Coding Entrepreneur & Teacher - 13000+ Students
Attreya Bhatt
  • 4.1 Instructor Rating
  • 1,610 Reviews
  • 14,085 Students
  • 13 Courses

When I was a kid I saw this YouTube video on how to make a folder invisible on Windows. I have never looked back since then. My love for technology has only grown.

I started with security since that was one of the areas that fascinated me. Then i went on to win the award for designing using Photoshop at Cofas '2012. On the destructive side, I always made scripts that used to mess up the systems at my school. I was almost suspended. I learned my lesson and vowed to do only constructive things. To make people aware of security issues, along with 2 friends started a Facebook page and group called YAP

To make things more interesting Web development came into my life which helped me get into the most prestigious chapter at my college IEEE. This helped me master different things that got my attention

- Android Development
- Augmented Reality
- Machine learning
- Python Development
- Internet of things ( IOT )

I never really wanted to go to a college. Still against it but it made me realize that the joy of creating something with a team of people is unparalleled. I created a blog called hackstories which helps people who are not so familiar with technology get familiar with it and benefit from it. It has more 2,00,000 views today.

Things I learned and am still learning from it are Writing,Wordpress CMS, SEO, Google Analytics and Adsense and how to market a product after creating it.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.