Python: Build a Fitness Tracker Desktop App from Scratch with PyQt and SQL

You'll learn how to Build a Fitness Tracker Desktop Application from scratch using PyQt, SQL, and Matplotlib.
🔔 Subscribe for content that helps you grow!
This step-by-step guide is perfect for both beginners and intermediate Python developers looking to expand their skills in desktop application development and data visualization.
If you found this tutorial helpful, please like, share, and subscribe for more Python projects and tutorials! Leave a comment if you have any questions or suggestions for future videos.
MY COURSES ON UDEMY:
👨‍💻 Python Crash Course for Beginners: www.udemy.com/course/zero-to-...
💻 App Development Crash Course: www.udemy.com/course/building...
🛠 Object Oriented Programming Crash Course: www.udemy.com/course/zero-to-...
🔗 LINKS:
- Check out my Free Python Courses: www.zerotoknowing.com
- My Premium Newsletter Free Trial: tinyurl.com/4jp3kn32
- Get Early Access to all My Content - tinyurl.com/7rnnkp8c
- Stay Safe Online with my VPN deal: go.nordvpn.net/aff_c?offer_id...
- Keep all your Passwords Safe: go.nordpass.io/aff_c?offer_id...
- 15% OFF All Merch (Use EARLYBIRD) - tinyurl.com/yeyuzdyd
💌 Free Weekly Python Insights: thenerdnook.substack.com
☕️ Say Thank You, Buy me a Coffee ~ www.buymeacoffee.com/codewith...
MY FAVORITE BOOKS
🐍 Python Crash Course - amzn.to/3vGDXqH
🛺 Automate the boring stuff - amzn.to/428yoO0
💽 Data Structures and Algorithms in Python - amzn.to/3SkzYZL
📘 Python pocket reference - amzn.to/3SlK0tA
PS: Some of the links in this description are affiliate links that I get a kickback from 😜
---
MY OTHER SOCIALS
🎙 My Podcast - PyPod Chronicles - thenerdnook.substack.com/podcast
🌏 My Website - www.zerotoknowing.com
📝 My Blog - thenerdnook.substack.com
✈️ Life is a B*tch - lifesabitch.substack.com
👨‍💻 LinkedIn - / josh-wenner
💻 GitHub - github.com/Joshwen7947
🎬 Timestamps:
00:00 | Introduction to the Project
2:45 | Getting Started
9:20 | Design the Layout
27:25 | Initialize the SQL Database
32:00 | Load the SQL Database
38:00 | Add to the SQL Database
45:00 | Delete from the SQL Database
51:20 | Plotting Data with MatplotLib
1:03:22 | Apply CSS Styling
1:06:40 | Implement Dark Mode
1:12:30 | Closing for our Episode
🔹🔹🔹🔹🔹🔹🔹🔹🔹
🎙 PyPod Chronicles - thenerdnook.substack.com/podcast
📝 The Nerd Nook - thenerdnook.substack.com
🗞 LinkedIn - / josh-wenner
👨‍💻 GitHub - github.com/Joshwen7947
🔹🔹🔹🔹🔹🔹🔹🔹🔹
Tag ~ zero to knowing
#zerotoknowing #learnpython #pythonforbeginners #100daysofcode #techeducation #python #pythontutorial #pythonprogramming #pythondeveloper #pyqt #sql #matplotlib #fitnessapp
Python, Python tutorial, Python programming, Learn Python, Python for beginners, Python projects, Python project tutorial, Python coding, Python code, Python development, Python desktop app, Desktop application, PyQt, PyQt tutorial, PyQt Python, PyQt5, PyQt5 tutorial, PyQt5 GUI, Python GUI, Python GUI tutorial, GUI development, GUI programming, SQL, SQL tutorial, SQL Python, SQL database, SQL for beginners, SQL project, SQL programming, SQL database tutorial, Fitness tracker, Fitness app, Build a fitness app, Fitness tracker app, Desktop fitness tracker, Fitness tracker project, Python fitness tracker, Python fitness app, Python desktop application, Data visualization, Matplotlib, Matplotlib tutorial, Matplotlib Python, Python data visualization, Data visualization tutorial, Python project with SQL, Python project with PyQt, Python and SQL, Python and PyQt, Python and Matplotlib, Step-by-step Python, Python code tutorial, Python full project, Complete Python project, Python application development, Python desktop software, Build Python app, Create fitness tracker, Develop fitness app, Fitness app tutorial, Build a fitness tracker in Python, Python for fitness apps, Python for desktop apps, Coding in Python, Python from scratch, Learn Python step-by-step, Python development tutorial, Python project for beginners, Python intermediate project, Advanced Python project, Python programming tutorial, Python coding tutorial, Python database, Python SQL project, Python GUI development, Python GUI project, Python UI design, UI development with PyQt, User interface with PyQt, Fitness app development, Python fitness tutorial, Python health tracker, Health app in Python, Python application, Python desktop app tutorial, Python programming for apps, Python software development, Coding fitness tracker, Python fitness tracking

Пікірлер: 26

  • @codewithjoshoffical
    @codewithjoshoffical28 күн бұрын

    👉 Join my Python Insights Newsletter Today! ~ thenerdnook.substack.com Note ~ I've been asked by some why I do not use QT Designer. This is a drag and drop tool that makes PyQt simpler and easier, feel free to check it out. I do not cover these in my episodes as these only get you so far. Programming is the logical aspect of applying your own logic to design and problem solve. QT Designer will only get you so far... My episodes are mean't to break it down even further! Anyways, hope you all are off to an amazing week! Enjoy this week's episode 😁

  • @SalafAsaalih

    @SalafAsaalih

    27 күн бұрын

    Josh please do android hacking and cracking password. Thanks

  • @TensaiCollectibles

    @TensaiCollectibles

    26 күн бұрын

    I appreciate that!

  • @thomasnielsen8009

    @thomasnielsen8009

    26 күн бұрын

    Personally, I really like that you’re not using QT Designer, I like to know the code behind it. Keep up the good work and thank you for some great content!

  • @codewithjoshoffical

    @codewithjoshoffical

    25 күн бұрын

    @@thomasnielsen8009 Thanks for this! Let me know if there is anything more I can do to help your progress

  • @thomasnielsen8009

    @thomasnielsen8009

    23 күн бұрын

    @@codewithjoshoffical Firstly, I must admit that I haven’t seen all your content, because a learned the basic of Python elsewhere. So, some of the skills that I lack you might already have made a tutorial for. But from where I’m currently at, I need to become better at inheritance from the concept of (OOP). Also, it would be nice to become better at file handling. So, to speak that it would be cool to learn how to save the progress you have done in an application, like as a file, that you could manually load again when you start your application. And also, how to add a menus and toolbars to the application.

  • @TheAdventureOfLife
    @TheAdventureOfLife26 күн бұрын

    I’ve been looking for more GUI videos. Glad I found this ✌🏼

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    I love GUI, a lot of fun watching the ideas come to life and teaching along the way

  • @ravindupathirage1884
    @ravindupathirage188427 күн бұрын

    I found you today and I can tell you ,you have huge potential man.. try to improve your video editing a bit and you will unstoppable

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    Thanks for the support! My long forms are easier with loom, will try my best 😎

  • @user-hu8qp6dh4s
    @user-hu8qp6dh4s27 күн бұрын

    Loved the combo of SQL and Matplotlib. That’s cool 👌🏼

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    Visualizing data in new ways

  • @softwareengineer8923
    @softwareengineer892327 күн бұрын

    Amazing project, man. Keep it up

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    Thanks for your support!

  • @lucietee2296
    @lucietee229619 күн бұрын

    Very nice! but the dark background kinda hurts my eyes. would be nice if it was white and the codes were in colors?

  • @ultimatesound8515
    @ultimatesound851526 күн бұрын

    Awesome video! Thanks my dude 😎

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    Glad you’ve got value from it!

  • @KashfiFahim
    @KashfiFahim27 күн бұрын

    What! No way! Killing it Josh!

  • @codewithjoshoffical

    @codewithjoshoffical

    26 күн бұрын

    All the love! Thanks 🙏🏼

  • @sennlich
    @sennlich26 күн бұрын

    Gut gemacht----- well done !

  • @codewithjoshoffical

    @codewithjoshoffical

    25 күн бұрын

    Thanks! Glad you enjoyed it 😎

  • @sidds09
    @sidds0919 күн бұрын

    a little bigger font size pls.

  • @codewithjoshoffical

    @codewithjoshoffical

    19 күн бұрын

    Noted.

  • @mikeb8443
    @mikeb844323 күн бұрын

    I cannot figure out if Rashad McCants is really a hater or just genuinely unintelligent.

  • @StudiofrogPl
    @StudiofrogPl20 күн бұрын

    for obvious reasons i'm Josh :D

  • @codewithjoshoffical

    @codewithjoshoffical

    20 күн бұрын

    Is your name Josh too? 🤣 Joking, glad you got a kick outta it!