The ultimate introduction to modern GUIs in Python [ with tkinter ]

Поділитися
Вставка
  • Опубліковано 11 лют 2025
  • This tutorial covers everything you need to know about user interfaces in Python. I will go over all of tkinter, Python's default GUI framework, cover all the basics and then create a BMI app, a calculator and a photoshop style image editor.
    If you enjoy this course, consider buying the tutorial that covers 7 additional apps: A responsive weather app, the ios stopwatch, a stock market tracker, a map viewer, a paint app, a snake game and qr code generator.
    Link to the paid course:
    www.udemy.com/...
    Other social stuff
    Patreon - / clearcode
    Twitter - / clear_coder
    Discord - / discord
    Code:
    github.com/cle...
    Timestamps:
    00:00:00 - Intro
    00:01:05 - Overview of tkinter + demo app
    00:21:27 - Basic widgets
    00:40:36 - Gettings and setting widget data
    00:54:19 - Tkinter variables
    01:06:06 - Buttons
    01:32:34 - Buttons with arguments
    01:40:37 - Events
    01:53:40 - Combobox & Spinbox
    02:10:08 - Canvas
    02:34:41 - Treeview (Tables)
    02:49:24 - sliders
    03:08:49 - Frames & parenting
    03:20:30 - Tabs
    03:27:52 - Menus
    03:46:51 - Customizing the window
    04:04:28 - Layout intro
    04:22:29 - Pack
    04:46:18 - Pack + Parenting
    05:01:46 - Grid
    05:24:30 - Place
    05:45:20 - Understanding widget sizes
    05:51:34 - Stacking widgets
    06:01:07 - Toggling widgets
    06:17:28 - Combining layout methods
    06:36:59 - Using classes
    07:05:21 - Creating widgets in classes
    07:25:56 - Responsive layouts
    07:56:51 - Understanding scrolling
    08:17:47 - Creating a scrollable frame
    08:49:39 - Multiple windows
    09:03:04 - Styling
    09:17:50 - Using themes
    09:25:49 - Colors
    09:34:28 - Customtkinter
    09:54:17 - Creating a ctk app
    10:00:42 - ttkbootstrap
    10:13:42 - ttkbootstrap editor
    10:16:55 - ttkbootstrap extra widgets
    10:40:11 - Animating widgets
    11:11:03 - Using images
    11:42:59 - Image animations
    12:15:34 - Changing the title bar color
    12:27:12 - BMI setup
    12:36:54 - BMI widgets
    13:01:04 - BMI functionality
    13:16:01 - Metric units
    13:24:57 - Imperial units
    13:43:09 - Calculator setup
    13:57:58 - Output labels
    14:10:31 - Button setup
    14:25:16 - Image buttons
    14:34:58 - Number buttons
    14:47:38 - Math buttons
    15:00:32 - Calculator logic
    15:21:45 - Extra operations
    15:33:02 - Editor setup
    15:46:19 - image import
    15:57:28 - Scaling the image
    16:10:39 - Closing the image
    16:16:45 - Creating the menu
    16:34:26 - Manipulating the image
    16:56:17 - Managing the menu data
    17:23:39 - Applying the effects
    17:42:28 - Reverting the effects
    17:53:44 - Creating the export panels
    18:14:43 - Exporting the image

КОМЕНТАРІ • 748