Watch Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners Video Tutorial


Tutorial Details & Info

Tutorial Title: Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners
Instructor / Channel: Python Simplified
Lesson Runtime: 45:54 Minutes
Publish Date: June 15, 2022
Total Students / Views: 377,246 views

Follow step-by-step with Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners created by Python Simplified. This full video course has a total duration of 45:54 minutes providing step-by-step visual instructions. Access this full online lesson without any subscription or sign-up required.

Looking for comprehensive guides, code examples, or step-by-step walkthroughs for Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners? Our educational video hub aggregates top-rated learning materials to help you master new skills quickly. Explore more video lessons by Python Simplified or browse popular topics on TutorTube.

Course Description & Lesson Notes

Official Video Description:

Today we will create a highly sophisticated Tkinter application, which is PERFECT for beginners and even intermediate Python developers!! πŸ’»πŸ’»πŸ’» In this tutorial, we will: ⭐ connect an SQLite database of recipes to our app. ⭐ create a BEAUTIFUL graphic user interface with Tkinter. ⭐ randomly shuffle recipes and display them on the app. ⭐ preprocess table records. ⭐ use CUSTOM FONTS with Tkinter (works with Windows only). I will guide you step by step, explaining each command, the logic behind it and even different approaches we can take! This tutorial is designed especially for folks who are comfortable with Python but struggle to apply it in practice. Additionally, complete Python beginners will get all the instructions they need to keep up the phase! πŸ˜€ πŸ›‘πŸ›‘ Convert This App into a Professional Software πŸ›‘πŸ›‘ ----------------------------------------------------------------------------------------------------------- Tutorial is now available (including a relational database fix!!!): https://youtu.be/p3tSLatmGvU ----------------------------------------------------------------------------------------------------------- Download Starter Files (and Complete Project Files): https://github.com/MariyaSha/RandomRecipePicker/blob/main/README.md Install dependencies (Anaconda): 🐍 conda install -c anaconda tk 🐍 conda install -c anaconda pillow 🐍 conda install -c anaconda numpy 🐍 conda install -c conda-forge pyglet Install dependencies (Pip): 🐍 pip install tkinter 🐍 pip install pillow 🐍 pip install numpy 🐍 pip install pyglet ---------------------------------------------------------- πŸ“½οΈ Other Related Tutorials of Mine πŸ“½οΈ ---------------------------------------------------------- ⭐ Install Python with Anaconda: https://youtu.be/MUZtVEDKXsk ⭐ SQLite Basics: https://youtu.be/Ohj-CqALrwk ⭐ Web Scrape Databases with SQLite and Mechanical Soup: https://youtu.be/MkGQmZoMuRM ⭐ Create simple GUI app with Tkinter: https://youtu.be/itRLRfuL_PQ ⭐ Create advanced GUI app with Tkinter: https://youtu.be/y8PR4lTAh5E ---------------------------------------------------------- ⏰TIME STAMPS ⏰ ---------------------------------------------------------- 00:00 - intro 00:25 - starter files and wireframe 01:09 - create empty Tkinter window 01:33 - run Tkinter app 02:43 - set window title 02:58 - center window on the screen (Eval method) 04:00 - create Frame widget with custom width, height and background 05:32 - center window with Geometry method (alternative approach) 06:58 - create image widget 10:03 - center widgets in frame with pack propagate 11:01 - create Label widget 11:49 - fonts in Tkinter 13:20 - create Button widget 13:56 - change cursor to pointing hand 14:47 - button callback and why lambda is important 16:21 - add padding around widgets 17:05 - code refactoring 20:08 - connect SQLite database file 22:01 - database architecture walkthrough 23:54 - select all table names of a database with SQL 25:18 - fetch random database tables with SQL and NumPy 26:25 - fetch table records 27:56 - preprocess table name and records 30:09 - conditional list comprehension 34:45 - switch between frames 38:31 - remove widgets from frame 40:43 - sticky (remove white corners) 41:45 - label background in full window width 42:41 - use CUSTOM FONTS in Tkinter 43:24 - Pyglet 45:23 - Thanks for watching! :) ------------------------------------------- 🀝 Connect with me 🀝 ------------------------------------------- πŸ”— Github: https://github.com/mariyasha πŸ”— Discord: https://discord.com/invite/wgTTmsWmXA πŸ”— LinkedIn: https://ca.linkedin.com/in/mariyasha888 πŸ”— Twitter: https://twitter.com/mariyasha888 πŸ”— Blog: https://www.pythonsimplified.org ------------------------------------------- πŸ’³ Credits πŸ’³ ------------------------------------------- ⭐ Database web scraped from: https://cosylab.iiitd.edu.in/recipedb/ ⭐Switch between frames on StackOverflow: https://stackoverflow.com/questions/7546050/switch-between-two-frames-in-tkinter ⭐ Beautiful icons: flaticon.com

🌐 Web & Search Guide Notes (DuckDuckGo, Yahoo & Bing):

Discover how to master Create GUI App With Tkinter And SQLite - Step By Step Python Tutorial For Beginners with this in-depth video tutorial guide. In this detailed walkthrough, you will discover practical tips for Create GUI App With Tkinter And SQLite - Step By Step Python Tutorial For Beginners.

Mastering Create GUI App With Tkinter And SQLite - Step By Step Python Tutorial For Beginners requires clear step-by-step guidance and practical hands-on visual demonstrations. Explore curated video courses, expert walkthroughs, and detailed lesson notes today on TutorTube.

Watch Create GUI App With Tkinter And SQLite - Step By Step Python Tutorial For Beginners full video tutorial and step-by-step course guide with high quality video and audio details on TutorTube.

Watch carefully to master this topic efficiently on TutorTube.

πŸŽ“ Lesson Overview & Learning Outcomes:

Welcome to the step-by-step video guide for Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners taught by Python Simplified. This tutorial provides a comprehensive walkthrough designed to take you from foundational principles to practical implementation.

πŸ’‘ Key Topics Covered in This Course:

  • Core Fundamentals & Setup: Understanding the workspace, essential tools, and initial setup for Create GUI App with Tkinter and SQLite - Step by Step Python Tutorial for Beginners.
  • Step-by-Step Practical Demonstration: Hands-on implementation guided by Python Simplified with real-world examples.
  • Best Practices & Key Shortcuts: Time-saving workflows, keyboard shortcuts, and industry-standard recommendations.
  • Troubleshooting & Common Pitfalls: How to avoid common beginner errors and optimize your workflow for peak efficiency.

πŸ“‹ Recommended Prerequisites & Study Notes:

No prior advanced experience is required. Follow along with the video player above on any desktop computer, tablet, or mobile device. Pause and rewind at key steps to practice along with the instructor.

Explore more related video tutorials, course modules, and topic guides on TutorTube.