UIs with Python – Use PyQt5 to Create a Music Player

Subscribers:
10,700,000
Published on ● Video Link: https://www.youtube.com/watch?v=DjutoyfCl2c



Duration: 6:47:47
28,351 views
845


Learn how to create UIs with Python by creating a Modern Music Player with the PyQt5 framework. Some of the features of the app are:
- Beautiful and modern user interface
- Playlists and favourite songs functionalities
- Custom context menus for different pages
- Background slideshow for every song

💻 Code: https://github.com/tommyscodebase/Advanced_Music_Player_with_PyQt5

Download DB Browser for SQLite: https://sqlitebrowser.org/dl/

✏️ Course developed by @tommys_codebase

⭐️ Chapters ⭐️
⌨️ (0:00:00) 01: Introduction
⌨️ (0:00:47) 02: Demo
⌨️ (0:04:40) 03: Getting Starter Files
⌨️ (0:06:24) 04: Installing required packages
⌨️ (0:07:56) 05: Opening the Qt Designer
⌨️ (0:10:37) 06: Exploring the UI file
⌨️ (0:21:05) 07: Designing the User Interface
⌨️ (1:37:15) 08: Convert the UI file and the resource file
⌨️ (1:46:45) 09: Creating custom title bar
⌨️ (1:55:09) 10: Add Songs
⌨️ (2:05:49) 11: Play Song
⌨️ (2:13:44) 12: Pause and Unpause
⌨️ (2:17:01) 13: Stop Song
⌨️ (2:21:02) 14: Volume Control
⌨️ (2:27:41) 15: Move Slider
⌨️ (2:42:07) 16: Next Song
⌨️ (2:47:36) 17: Previous Song
⌨️ (2:57:58) 18: Loop one song and play random
⌨️ (3:15:52) 19: Automatically play next song
⌨️ (3:21:48) 20: Remove Songs
⌨️ (3:33:37) 21: Navigate Pages
⌨️ (3:37:53) 22: Database Functions
⌨️ (4:23:58) 23: Favourite Songs Functions
⌨️ (4:51:52) 24: Automatically restart queues
⌨️ (5:01:28) 25: Playlist Functions
⌨️ (5:49:06) 26: Create Context Menus
⌨️ (6:09:20) 27: Show Playlist Content
⌨️ (6:28:13) 28: Background Slideshow
⌨️ (6:41:09) 29: Fixing Database Directory
⌨️ (6:45:52) 30: Conclusion

🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama

--

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://freecodecamp.org/news




Other Videos By freeCodeCamp.org


2024-01-31GitHub Foundations Certification Course – Pass the exam in 10 hours!
2024-01-30Deep Learning Interview Prep Course
2024-01-29Beginner Web Dev Project Tutorial – Weather App with Next.js, Tailwind CSS, and TypeScript
2024-01-26Beau Carnes: Running the Largest Tutorial Channel – freeCodeCamp.org Podcast
2024-01-25LangChain GEN AI Tutorial – 6 End-to-End Projects using OpenAI, Google Gemini Pro, LLAMA2
2024-01-24Passkey Authentication with Express.js and Docker – Web Authentication API Tutorial
2024-01-23Event Driven Architecture on AWS – Course for Beginners
2024-01-22OpenAI Assistants API – Course for Beginners
2024-01-19Python Data Analysis and Visualization Course – Astronomical Data
2024-01-18How to Get a Developer Job – Even in This Economy [Full Course]
2024-01-17UIs with Python – Use PyQt5 to Create a Music Player
2024-01-16Data Engineering Course for Beginners
2024-01-12NGINX Tutorial for Beginners
2024-01-11How to Add Email to Your Apps – Tutorial
2024-01-09Data Analyst Bootcamp for Beginners (SQL, Tableau, Power BI, Python, Excel, Pandas, Projects, more)
2024-01-08Learn to Code with AI - ChatGPT Tutorial
2024-01-04Memcached Tutorial for Beginners
2024-01-03Full Stack React Developer Course with Appwrite
2023-12-21Master Behavioral Interviews (for Software Engineers)
2023-12-20Learn JavaScript Interactively in NEW freeCodeCamp.org Curriculum
2023-12-19Full Stack Tutorial – Hotel Management Site w/ Next.js, React, Sanity.io, Tailwind, Stripe