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

Python & Turtle – A Practical Guide for Beginners and Beyond

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

Learn Python language practically and build a game with Turtle module. From zero experience to solid coder in Python 3.


1. Introduction
  • 1. Introduction
  • 2.1 How to install python.html
  • 2. Info before you Start

  • 2. Variables & Simple Data
  • 1.1 Code.html
  • 1. Install Python
  • 2.1 Code.html
  • 2.2 Complete Project.html
  • 2. Setup Env
  • 3.1 Code.html
  • 3. Variables Start
  • 4.1 Code.html
  • 4. More Variables
  • 5.1 Code.html
  • 5. More Data Types
  • 6.1 Code.html
  • 6. Small string assignment
  • 7.1 Code.html
  • 7. Multi Line Assignments
  • 8.1 Code.html
  • 8. Variables Exercise
  • 9.1 Code.html
  • 9. String Formatting Options

  • 3. Conditionals
  • 1.1 Code.html
  • 1. Simple Comparisons
  • 2.1 Code.html
  • 2. If Elif
  • 3.1 Code.html
  • 3. Indentation
  • 4.1 Code.html
  • 4. More Ifs
  • 5.1 Code.html
  • 5. And, Or
  • 6.1 Code.html
  • 6. If Statement Exercise
  • 7.1 Code.html
  • 7. Not Operator

  • 4. While Loops
  • 1.1 Code.html
  • 1. Get Input
  • 2.1 Code.html
  • 2. Data Type Transformations
  • 3.1 Code.html
  • 3. Loto Assignment
  • 4.1 Code.html
  • 4. While loop
  • 5.1 Code.html
  • 5. Check even numbers
  • 6.1 Code.html
  • 6. Continue
  • 7.1 Code.html
  • 7. Indentation reminder
  • 8.1 Code.html
  • 8. Calculator assignment
  • 9.1 Code.html
  • 9. Assignment improvements

  • 5. Functions and Debugging
  • 1.1 Code.html
  • 1. Define Function
  • 2.1 Code.html
  • 2. Function Parameters
  • 3.1 Code.html
  • 3. More about Functions
  • 4.1 Code.html
  • 4. Named params
  • 5.1 Code.html
  • 5.2 Code.html
  • 5. Debugging
  • 6.1 Code.html
  • 6. Debugging again
  • 7.1 Code.html
  • 7. Even More Debugging!
  • 8.1 Code.html
  • 8. Function returns

  • 6. Data Types & Dev Tools
  • 1.1 Code.html
  • 1. Define data types
  • 2.1 Code.html
  • 2. Pylint
  • 3.1 Code.html
  • 3. Mypy
  • 4.1 Code.html
  • 4. Fibonacci assignment
  • 5.1 Code.html
  • 5. Fibonacci solution

  • 7. Recursion
  • 1.1 Code.html
  • 1. None type
  • 2.1 Code.html
  • 2. Recursion start
  • 3.1 Code.html
  • 3. Recursion with params
  • 4.1 Code.html
  • 4. Recursive fibo
  • 5.1 Code.html
  • 5. Try and Except

  • 8. Lists
  • 1.1 Code.html
  • 1. Lists
  • 2.1 Code.html
  • 2. Get range from the list
  • 3.1 Code.html
  • 3. More list operations
  • 4.1 Code.html
  • 4. Remove item from list
  • 5.1 Code.html
  • 5. Interesting thing about list
  • 6.1 Code.html
  • 6. Fibo with list
  • 7.1 Code.html
  • 7. Fibo one more time
  • 8.1 Code.html
  • 8. Immutable vs Mutable
  • 9.1 Code.html
  • 9. Background to variables
  • 10.1 Code.html
  • 10. User list assignment
  • 11.1 Code.html
  • 11. User list Solution

  • 9. For Loops
  • 1.1 Code.html
  • 1. For loops
  • 2.1 Code.html
  • 2. Get index in for loop
  • 3.1 Code.html
  • 3. Index method
  • 4.1 Code.html
  • 4. Args with
  • 5.1 Code.html
  • 5. Bubble sort assignment + Explanation
  • 6.1 Code.html
  • 6. Bubble Sort solution
  • 7.1 Code.html
  • 7. Optimize sort
  • 8.1 Code.html
  • 8. Reverse sort
  • 9.1 Code.html
  • 9. Tuple vs List

  • 10. Classes
  • 1.1 Code.html
  • 1. Classes Big Intro
  • 2.1 Code.html
  • 2. Methods
  • 3.1 Code.html
  • 3. Method improvements
  • 4.1 Code.html
  • 4. Database Class
  • 5.1 Code.html
  • 5. Objects are mutable
  • 6.1 Code.html
  • 6. Magic methods
  • 7.1 Code.html
  • 7. Database assignment
  • 8.1 Code.html
  • 8. Database assignment solution

  • 11. Inheritance
  • 1.1 Code.html
  • 1. Class vs Instance attribute
  • 2.1 Code.html
  • 2. Shape base class
  • 3.1 Code.html
  • 3. Polymorphism
  • 4.1 Code.html
  • 4. Method in base class
  • 5.1 Code.html
  • 5. Private in Python
  • 6.1 Code.html
  • 6. Super
  • 7.1 Code.html
  • 7. Match and Case
  • 8.1 Code.html
  • 8. Shape assignment
  • 9.1 Code.html
  • 9. Shape assignment solution

  • 12. Turtle Start
  • 1.1 Code.html
  • 1.2 Complete project.html
  • 1. Turtle Start Lecture
  • 2.1 Code.html
  • 2. Turtle module
  • 3.1 Code.html
  • 3. Simple turtle graphics
  • 4.1 Code.html
  • 4. Draw second triangle
  • 5.1 Code.html
  • 5. Range
  • 6.1 Code.html
  • 6. Movement in range

  • 13. Player and Window
  • 1.1 Code.html
  • 1. Setup Screen
  • 2.1 Code.html
  • 2. Mainloop and turtle color
  • 3.1 Code.html
  • 3. Player class
  • 4.1 Code.html
  • 4. Create player additional ways
  • 5.1 Code.html
  • 5. Inherit Turtle
  • 6.1 Code.html
  • 6. Window class
  • 7.1 Code.html
  • 7. Position system
  • 8.1 Code.html
  • 8. Draw square assignment

  • 14. Events and Movement
  • 1.1 Code.html
  • 1. Key Event
  • 2.1 Code.html
  • 2. High order functions
  • 3.1 Code.html
  • 3. Functions assignment
  • 4.1 Code.html
  • 4. Move up with set position
  • 5.1 Code.html
  • 5. Move to each side
  • 6.1 Code.html
  • 6. Global vars and game function
  • 7.1 Code.html
  • 7. Speed and Pen up

  • 15. Update Loop
  • 1.1 Code.html
  • 1. Update loop lecture
  • 2.1 Code.html
  • 2. Player update
  • 3.1 Code.html
  • 3. Vec2D
  • 4.1 Code.html
  • 4. Set player direction on key press
  • 5.1 Code.html
  • 5. Disable tracer and add movement speed
  • 6.1 Code.html
  • 6. Fps and frame time
  • 7.1 Code.html
  • 7. Time Delta
  • 8.1 Code.html
  • 8. Compute real speed
  • 9.1 Code.html
  • 9. Class Methods
  • 10.1 Code.html
  • 10. Store delta time in Class
  • 11.1 Code.html
  • 11. Move all to Game Time

  • 16. Advanced Movement
  • 1.1 Code.html
  • 1. Watched key
  • 2.1 Code.html
  • 2. Handle movement in Update
  • 3.1 Code.html
  • 3. Handle movement function
  • 4.1 Code.html
  • 4. Handle diagonal movement
  • 5.1 Code.html
  • 5. Compute magnitude
  • 6.1 Code.html
  • 6. Normalize movement

  • 17. Rotations
  • 1.1 Code.html
  • 1. Turn to angle
  • 2.1 Code.html
  • 2. Smooth rotations
  • 3.1 Code.html
  • 3. Correct rotation

  • 18. Enemy
  • 1.1 Code.html
  • 1. Enemy class
  • 2.1 Code.html
  • 2. Game Entity
  • 3.1 Code.html
  • 3. Follow the player
  • 4.1 Code.html
  • 4. Teleport Enemy
  • 5.1 Code.html
  • 5. Randomize jumps
  • 6.1 Code.html
  • 6. Catch the player
  • 7.1 Code.html
  • 7. Global game over

  • 19. User Interface
  • 1.1 Code.html
  • 1. Simple Text
  • 2.1 Code.html
  • 2. Show text when needed
  • 3.1 Code.html
  • 3. UI class
  • 4.1 Code.html
  • 4. UI buttons
  • 5.1 Code.html
  • 5. Callback functions
  • 6.1 Code.html
  • 6. Pass player and enemy to restart

  • 20. Lambda and Course Wrap-Up
  • 1.1 Code.html
  • 1. Lambda function
  • 2.1 Code.html
  • 2. Practicing lambda
  • 3.1 Code.html
  • 3. Restart player and enemy
  • 4.1 Code.html
  • 4. Course Done
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    شناسه: 27718
    حجم: 8801 مگابایت
    مدت زمان: 1332 دقیقه
    تاریخ انتشار: 28 آذر 1402
    طراحی سایت و خدمات سئو

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