Build An MP3 Player With Python And TKinter GUI Apps

Build Graphical User Interface Apps with Python and TKinter The Fast and Easy Way!

4.90 (214 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
Build An MP3 Player With Python And TKinter GUI Apps
18,210
students
3 hours
content
Nov 2023
last update
$69.99
regular price

What you will learn

Introductory To Intermediate TKinter

How to Build an MP3 Player App With TKinter and Python

Download and Install Python

How To Use The Pygame Music Mixer

Why take this course?

In this course I'll teach you how  to make graphical user interfaces for Python using TKinter.  You'll be surprised just how quickly you can create some pretty cool looking apps!


We'll be building an MP3 player in this course that will have a song playlist, be able to play a song, stop a song, pause a song and move forward and backwards in the playlist.


We'll also create a volume slider so that users can adjust the volume of the music. 


Finally, we'll create a slider that will allow the user to fast forward or rewind within a song to a specific position in the song.


If you've ever wanted to create GUI apps with Python, this is the course for you!

Screenshots

Build An MP3 Player With Python And TKinter GUI Apps - Screenshot_01Build An MP3 Player With Python And TKinter GUI Apps - Screenshot_02Build An MP3 Player With Python And TKinter GUI Apps - Screenshot_03Build An MP3 Player With Python And TKinter GUI Apps - Screenshot_04

Reviews

Sifiso
October 12, 2022
Great experience overall, i am a final year computer science major and most python concepts were clear, just loved how TKinter simplied things, superb.
Nilesh
September 26, 2021
I liked the concise format of the course and it was useful to just focus on coding along and understanding some of the Tkinter constructs and ideas. The fact that the course ended in a couple of hours was very good. There were things I would have done differently (one example is that for the volume slider I changed it so that when the slider goes up, volume goes up, when slider goes down, volume goes down which was more intuitive) but those are nit-picks. I finished the course. Zup! (Loved that by the way)
Ted
July 13, 2021
Good class with good example app--not too simple and not too complex. Instructor was excellent--clearly explained logic and implementation. I took one star off because I did my development on Linux and had to make some adjustments. I also had to switch from MP3 to OGG and there were a few related differences I had to figure out to get the equivalent function.
Aayush
February 4, 2021
This course is good but a bit confusing for those who are totally new to python and average for those who are intermediate. This course could be enhanced more with use of Qt instead of tkinter, as tkinter is a bit confusing and headache. The positive aspect about this course is the instructor. I've enjoyed his way of presentation and trying to keep everything subtle yet minimal. The negative aspect of this course is pakages of python such as mutagen and pygame ( Pygame's newer version only let play WAVE format). Summing up, this course was a average, I can say it wasn't a let down but also not satisfactory. Regards
Sarthak
January 12, 2021
Well, this course helps you build a fully functioning MP3 Player with python. It also opens your path to new courses. The instructor is awesome. Didn't get bored for a single second. And moreover all the questions are answer in 1-2 days. If you are thinking to buy this, go ahead. You will discover a whole new world. THANKS FOR MAKING THIS COURSE. After this experience, I will definitely buy that membership from codemy.
Brice
January 11, 2021
The lesson is good, he explains very well and the code is not confusing. I just wanted to ask if it was necessary to indicate that paused is global although it is a global variable? Video 22 or 23 i don't remember
Garry
December 6, 2020
Great tutorial, the only issue is pygame will noy play mp3 files, so I've changed the code to to work wit .ogg files. which works with out any issues.
Ananya
November 19, 2020
This course was really good, I already know C++ but I was always skeptical about using python, but after doing this course, I have really started liking python, thankyou so much!
Saurabh
October 6, 2020
It helped me to understand many Tkinter functionalities. thank you, John Elder your teaching is fabulous explaining everything while executing helped me to have a clear understanding as well as hands-on practical experience!!
Ecl1p53OfD4wn
September 15, 2020
The course was very good in itself and the instructions where clear and consistent. The only reason I'm giving just a 4,5 is because I think the course could be expanded a lot (for example when the song is finished, automatically play the next; when we're at the end of playlist return to the top if we indicated a loop of the playlist, etc). But for the rest, it was a great course!
Mohit
September 11, 2020
It was an extremely good course that helped to build the music player helped to learn new things. Excellent course instructor
Sourav
August 1, 2020
Yes,I personally like this course and your way of teaching . But was expecting more like to play the MP3 player in the whole desktop without every time opening it through Git Bash.If it could be done then the course will be really Amazing, above the expectations!
Pratik
July 31, 2020
Honestly this is the best python tkinter course i have ever seen. The instructors teaching style is awesome. The best part is you can understand everything that he says. You not only learn to make a music app but also learn some basics of tkinter like insert and delete. He covers pretty much enough to get started. I recommend every one who sees this shall enroll. Any Course by John Elder, Just Enroll.
Md
July 31, 2020
I thought that it will teaches better when it understand all command by word by word .But It is a GOOD COURSE for intermediate.Thanking You
Ahmet
July 29, 2020
Awesome course, project based courses are a better way to learn because waiting for someone to teach is boring sometimes and you might lose yourself in the words, if you want to get familiar to Tkinter lib for python it is a good choice

Charts

Price

Build An MP3 Player With Python And TKinter GUI Apps - Price chart

Rating

Build An MP3 Player With Python And TKinter GUI Apps - Ratings chart

Enrollment distribution

Build An MP3 Player With Python And TKinter GUI Apps - Distribution chart
3359670
udemy ID
7/23/2020
course created date
7/29/2020
course indexed date
Lee Jia Cheng
course submited by