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

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
  • 5,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

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

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

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