وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Learn Python by creating 10 apps with tkinter

سرفصل های دوره

Master GUI development and Python by creating desktop applications


1. Introduction
  • 1. Trailer
  • 2. Installing Python
  • 3. Installing a code editor (Sublime)

  • 2. Python basics
  • 1.1 1 execution.zip
  • 1. How code is executed
  • 2.1 2 operations.zip
  • 2. Math operators
  • 3.1 3 variables.zip
  • 3. Variables
  • 4.1 4 functions.zip
  • 4. Functions
  • 5.1 5 methods.zip
  • 5. Methods
  • 6.1 6 return.zip
  • 6. Return values
  • 7.1 7 comment.zip
  • 7. Comments
  • 8.1 8 more execution.zip
  • 8. More on the order of execution

  • 3. Datatypes
  • 1. Intro
  • 2.1 2 numbers.zip
  • 2. Numbers
  • 3.1 3 strings.zip
  • 3. Strings
  • 4.1 4 lists tuples.zip
  • 4. Lists and tuples
  • 5.1 5 slicing.zip
  • 5. Slicing
  • 6.1 6 unpacking.zip
  • 6. Unpacking
  • 7.1 7 list string.zip
  • 7. Strings, tuples and lists
  • 8.1 8 dicts.zip
  • 8. Dictionaries
  • 9.1 9 set.zip
  • 9. Sets
  • 10.1 10 bool.zip
  • 10. Booleans
  • 11. Other data

  • 4. Flow
  • 1. Intro
  • 2.1 1 simple if.zip
  • 2. Simple if statements
  • 3.1 2 complex if.zip
  • 3. Complex if statements
  • 4.1 3 match.zip
  • 4. Match case
  • 5.1 4 while.zip
  • 5. While loops
  • 6.1 5 for.zip
  • 6. For loops
  • 7.1 6 ternary.zip
  • 7. Flow and linebreak

  • 5. Functions
  • 1.1 1 function intro.zip
  • 1. Intro
  • 2.1 2 function args.zip
  • 2. Parameters
  • 3.1 3 unlimited args.zip
  • 3. More on parameters
  • 4.1 4 scope.zip
  • 4. Scope
  • 5.1 5 lambda.zip
  • 5. Lambda functions
  • 6.1 6 documentation.zip
  • 6. Documenting functions

  • 6. Working with data
  • 1. intro
  • 2.1 51 better for loops.zip
  • 2. Better for loops
  • 3.1 52 list comp.zip
  • 3. List comprehension
  • 4.1 53 other comp.zip
  • 4. Other comprehensions
  • 5.1 54 sorted.zip
  • 5. Sorting data
  • 6.1 55 map filter.zip
  • 6. Map and Filter
  • 7.1 56 files.zip
  • 7. File Handling
  • 8.1 57 delete.zip
  • 8. Deleting data

  • 7. Classes
  • 1. Intro
  • 2.1 1 class intro.zip
  • 2. Classes in practice
  • 3.1 2 dunder.zip
  • 3. Dunder methods
  • 4.1 3 python deep dive.zip
  • 4. Classes and methods
  • 5.1 4 scope.zip
  • 5. Scope
  • 6.1 5 inheritance simple.zip
  • 6. Simple inheritance
  • 7.1 6 inheritance complex.zip
  • 7. Complex inheritance
  • 8.1 7 other.zip
  • 8. Extra

  • 8. Modules
  • 1.1 1 standard modules.zip
  • 1. Intro
  • 2.1 2 external modules.zip
  • 2. External modules
  • 3.1 3 custom modules.zip
  • 3. Creating modules
  • 4. Dunder main

  • 9. Additional topics
  • 1.1 pass input.zip
  • 1. Intro (Pass & input)
  • 2.1 error handling.zip
  • 2. Exceptions
  • 3.1 eval exec.zip
  • 3. Eval & Exec
  • 4.1 decorator code.zip
  • 4. Decorators

  • 10. Overview of tkinter
  • 1.1 0 0 demo.zip
  • 1. Creating an overview app

  • 11. Tkinter basics
  • 1.1 1 0 window basic widgets.zip
  • 1. 1 Window and the widgets
  • 2.1 1 1 getting widget data.zip
  • 2. Settings and getting data
  • 3.1 1 2 tkinter variables.zip
  • 3. Tkinter variables
  • 4.1 1 3 buttons.zip
  • 4. Buttons
  • 5.1 1 4 button func args.zip
  • 5. Buttons with arguments
  • 6.1 1 5 events.zip
  • 6. Events
  • 7.1 1 6 combo spin.zip
  • 7. Dropdown menus
  • 8.1 1 7 canvas.zip
  • 8. Canvas
  • 9.1 1 8 treeview.zip
  • 9. Tables
  • 10.1 1 9 sliders.zip
  • 10. Slider
  • 11.1 1 10 frame parenting.zip
  • 11. Frame parenting
  • 12.1 1 11 tabs.zip
  • 12. Tabs
  • 13.1 1 12 menus.zip
  • 13. Menus
  • 14.1 1 13 window.zip
  • 14. Working with windows

  • 12. Layouts
  • 1.1 2 0 layout intro.zip
  • 1. Layout overview
  • 2.1 2 1 pack.zip
  • 2. Pack
  • 3.1 2 2 pack parenting.zip
  • 3. Pack parenting
  • 4.1 2 3 grid.zip
  • 4. Grid
  • 5.1 2 4 place.zip
  • 5. Place
  • 6.1 2 5 widget sizes.zip
  • 6. Sizes
  • 7.1 2 6 stacking.zip
  • 7. Stacking widgets
  • 8.1 2 7 toggle widgets.zip
  • 8. Toggling widgets
  • 9.1 2 8 combined.zip
  • 9. Combining layouts
  • 10.1 2 9 classes.zip
  • 10. Using classes
  • 11.1 2 10 return.zip
  • 11. Creating custom widgets with return
  • 12.1 2 11 responsive.zip
  • 12. Responsive layouts
  • 13.1 2 12 scroll basics.zip
  • 13. Scrolling
  • 14.1 2 13 scrollable widgets.zip
  • 14. Creating a scrollable frame
  • 15.1 2 14 multi window.zip
  • 15. Working with multiple windows

  • 13. Styling
  • 1.1 3 0 style intro.zip
  • 1. Intro to styling
  • 2.1 3 1 theme.zip
  • 2. Using themes
  • 3.1 3 2 color.zip
  • 3. Working with colors
  • 4.1 3 3 customtk.zip
  • 4. styling with customtkinter
  • 5.1 3 4 customtk app.zip
  • 5. Converting a tkinter app to customtkinter
  • 6.1 3 5 ttkbootstrap intro.zip
  • 6. Styling with ttkbootstrap
  • 7. Using the ttkBootstrap editor
  • 8.1 3 7 ttkbootstrap extra.zip
  • 8. Extra widgets from ttkBootstrap
  • 9.1 3 8 animated widgets.zip
  • 9. Animating widgets
  • 10.1 images.zip
  • 10. Working with images
  • 11.1 animations.zip
  • 11. Creating animated images
  • 12. Changing the title bar color

  • 14. Qr Code
  • 1.1 qr final.zip
  • 1.2 qr progress.zip
  • 1. Files.html
  • 2. Intro
  • 3. Input field
  • 4. Creating the image placeholder
  • 5. Creating the qr image
  • 6. Exporting the image
  • 7. Changing the title bar color

  • 15. BMI app
  • 1.1 bmi final.zip
  • 1.2 bmi progress.zip
  • 1. BMI app files.html
  • 2. Creating the window
  • 3. Creating the widgets
  • 4. Functionality
  • 5. Metric units
  • 6. Imperial units

  • 16. Snake
  • 1.1 snake final.zip
  • 1.2 snake progress.zip
  • 1. Snake game files.html
  • 2. Window setup
  • 3. Snake & Apple drawing
  • 4. Moving the snake
  • 5. Finishing the game

  • 17. Calculator
  • 1.1 calculator final.zip
  • 1.2 calculator progress.zip
  • 1. Calculator files.html
  • 2. Window setup
  • 3. Output text
  • 4. Buttons 1
  • 5. Buttons 2
  • 6. Buttons 3
  • 7. Buttons 4 (Math)
  • 8. Calculator logic
  • 9. Operators

  • 18. Map viewer
  • 1.1 maps final.zip
  • 1.2 maps progress.zip
  • 1. Map viewer files.html
  • 2. Setup
  • 3. Getting input
  • 4. Error animation
  • 5. Styling the buttons
  • 6. Adding the history bar

  • 19. Paint
  • 1.1 paint final.zip
  • 1.2 paint progress.zip
  • 1. Pain app files.html
  • 2. Window setup
  • 3. Draw logic
  • 4. Brush slider
  • 5. Color panel
  • 6. Color slider
  • 7. Buttons
  • 8. Brush preview

  • 20. Stock Market
  • 1.1 stock market final.zip
  • 1.2 stock market progress.zip
  • 1. Stock tracker files.html
  • 2. Window setup
  • 3. Getting input
  • 4. Getting finance data
  • 5. Displaying the graph

  • 21. Image editor
  • 1.1 image editor final.zip
  • 1.2 image editor progress.zip
  • 1. Image editor files.html
  • 2. Window setup
  • 3. Image import
  • 4. Displaying and scaling the image
  • 5. Closing the image
  • 6. Creating the menu
  • 7. Manipulating the image
  • 8. Manage data
  • 9. Applying effects
  • 10. Adding a revert button
  • 11. Creating the export panels
  • 12. Exporting the image

  • 22. Stopwatch
  • 1.1 timer final.zip
  • 1.2 timer progress.zip
  • 1. Stopwatch.html
  • 2. Intro
  • 3. Button setup
  • 4. Button logic
  • 5. Button styling
  • 6. Timer
  • 7. Creating the clock center
  • 8. Basic trigonometry
  • 9. Drawing the clock 1
  • 10. Drawing the clock 2
  • 11. changing the title bar color
  • 12. Adding text to the clock
  • 13. Adding the laps

  • 23. Weather
  • 1.1 weather final.zip
  • 1.2 weather progress.zip
  • 1. Weather files.html
  • 2. Setup
  • 3. Responsive layout setup
  • 4. Getting the weather data
  • 5. Creating the small panel
  • 6. Creating the wide panel
  • 7. Creating the tall panel
  • 8. Creating the max panel
  • 9. Adding the images
  • 10. Adding the animations
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 10820
    حجم: 13947 مگابایت
    مدت زمان: 2460 دقیقه
    تاریخ انتشار: 9 اردیبهشت 1402
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید