YoVDO

Python GUI Programming with Tkinter and Python 3.7

Offered By: YouTube

Tags

Tkinter Courses Pygame Courses Event Handling Courses File Handling Courses

Course Description

Overview

Learn to create a fully functional music player application using Python's Tkinter library and Pygame in this comprehensive tutorial series. Explore GUI programming concepts, including window creation, adding buttons and images, implementing music playback controls, and designing user-friendly interfaces. Master essential Tkinter widgets like Scale, Menubar, and Listbox while integrating Pygame for audio functionality. Dive into layout management techniques, event handling, and threading for smooth application performance. Enhance your project with file dialogs, status bars, and stylish themes. By the end of this 30-part series, gain the skills to build sophisticated desktop applications and package them as executables using cx_freeze.

Syllabus

Make a Music Player with tkinter! - #tkinter30 0/30.
Creating a Tkinter window + Python GUI Programming - #tkinter30 1/30.
Python GUI with Tkinter - Title, Icon and the Geometry - 2/30.
Python GUI with Tkinter - Text and Images - 3/30.
Python GUI with Tkinter - Adding an Image Button for playing Music - 4/30.
Python GUI with Tkinter - Playing music using Pygame - 5/30.
Python GUI with Tkinter - Stopping the music using Pygame - 6/30.
Python GUI with Tkinter - Volume control using Scale Widget - 7/30.
Python GUI with Tkinter - Adding a Menubar - 8/30.
Python GUI with Tkinter - Messagebox + Executing commands in Menubar - 9/30.
Python GUI with Tkinter - Opening up files using Filedialog Tkinter - 10/30.
Python GUI with Tkinter - Adding a Statusbar - 11/30.
Python GUI with Tkinter - Pause and Unpause the music using Tkinter and Pygame - 12/30.
Python GUI in Tkinter - Pack layout Manager and Frames - 13/30.
Python GUI with Tkinter - Grid Layout Manager and Frames - 14/30.
Python GUI with Tkinter - Rewind Music + More on the Grid System - 15/30.
Python GUI with Tkinter - Toggle the Tkinter button + Mute the music with Pygame - 16/30.
Python GUI with Tkinter - Fixing the Logic of the pause unpause in Pygame - 17/30.
Python GUI with Tkinter - Calculating length/duration of the WAV sound files - 18/30.
Calculating length/duration of the MP3 files using Mutagen - 19/30 - #tkinter30.
Python GUI with Tkinter - Calculating Current Time + Threading in Tkinter Python - 20/30.
Python GUI with Tkinter - Events and Bindings - Overriding the close button Tkinter - 21/30.
Python GUI with Tkinter - Listbox widget + Advance Frames - 22/30.
Python GUI with Tkinter - Adding items to Listbox- 23/30.
Python GUI with Tkinter - Playing Songs on the Playlist with Pygame - 24/30.
Python GUI with Tkinter - Fixing the Statusbar + Current time + Total Length - 25/30.
Python GUI with Tkinter - Deleting items from the Listbox - 26/30.
Python GUI with Tkinter - Styling + Fonts + Themed Widgets - 27/30.
Python GUI with Tkinter - Adding Stylish themes to our Tkinter App - 28/30.
Converting python to executables using cx_freeze - 29/30 #tkinter30.
Ending the Python GUI Programming with Tkinter Challenge - 30/30 #tkinter30.


Taught by

buildwithpython

Related Courses

Create Your First Game with Python
Coursera Project Network via Coursera
Getting Started With Game Development Using PyGame
Coursera Project Network via Coursera
Animation for Game Development Using PyGame
Coursera Project Network via Coursera
Advanced Game Development Using PyGame
Coursera Project Network via Coursera
Create a Memory Puzzle Game in Python Using Pygame
Coursera Project Network via Coursera