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

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 دقیقه
    تاریخ انتشار: ۹ اردیبهشت ۱۴۰۲
    طراحی سایت و خدمات سئو

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