HOME > Development > Learn Python Programming by Making Interactive Games

Learn Python Programming by Making Interactive Games

  • Development
  • May 14, 2025
SynopsisLearn Python Programming by Making Interactive Games, availab...
Learn Python Programming by Making Interactive Games  No.1

Learn Python Programming by Making Interactive Games, available at $54.99, with 51 lectures, and has 3 subscribers.

You will learn about Understand the basics of Python Plan out your own Python programs Create Python games on your own Think like a programmer This course is ideal for individuals who are Beginner Python developer, who are interested in learning in an engaging project-based matter. It is particularly useful for Beginner Python developer, who are interested in learning in an engaging project-based matter.

Enroll now: Learn Python Programming by Making Interactive Games

Summary

Title: Learn Python Programming by Making Interactive Games

Price: $54.99

Number of Lectures: 51

Number of Published Lectures: 51

Number of Curriculum Items: 51

Number of Published Curriculum Objects: 51

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • Understand the basics of Python
  • Plan out your own Python programs
  • Create Python games on your own
  • Think like a programmer
  • Who Should Attend

  • Beginner Python developer, who are interested in learning in an engaging project-based matter.
  • Target Audiences

  • Beginner Python developer, who are interested in learning in an engaging project-based matter.
  • Unlock the power of Python through game development in this engaging, hands-on course! ‘Learn Python by Making Games’ is designed for beginners who want to master coding in a fun, visual way. Using Python Turtle, you’ll dive into the world of programming by creating captivating games and animations.

    Over 51 lessons and 4 hours of video content, you’ll progress from basic concepts to advanced game development. The course covers essential topics like variables, loops, conditionals, and functions, all while applying these skills to real game projects. You’ll learn to handle player events, implement randomness, and even create a classic Snake game!

    Perfect for visual learners, this course offers a unique approach to coding education. By seeing immediate results as you build games, you’ll gain a deeper understanding of programming concepts and boost your motivation to learn.

    Whether you’re a complete novice or looking to reinforce your Python skills, this course provides a solid foundation for your coding journey. By the end, you’ll have the confidence and knowledge to create your own games and animations, setting you on the path to becoming a proficient Python programmer. Enroll now and turn your gaming passion into coding expertise! Start your Python adventure today!

    Course Curriculum

    Chapter 1: Getting Started

    Lecture 1: What Will You Learn?

    Lecture 2: Where Will We Code?

    Chapter 2: The Basics

    Lecture 1: Introduction to Python and Turtle

    Lecture 2: Basic Python Turtle Commands

    Lecture 3: Exercise 1.1: Drawing a Castle!

    Lecture 4: Solution 1.1: Drawing a Castle!

    Chapter 3: Storing Simple Information

    Lecture 1: What Are Variables?

    Lecture 2: Basic Types of Variables

    Lecture 3: Exercise 2.1: Variables Controlling Our Castle

    Lecture 4: Solution 2.1: Variables Controlling Our Castle

    Chapter 4: Repeat, Repeat, Repeat

    Lecture 1: What Are `while True:` Loops?

    Lecture 2: Exercise 3.1: Drawing a Sun

    Lecture 3: Solution 3.1: Drawing a Sun

    Lecture 4: What Are `for` Loops?

    Lecture 5: Exercise 3.2: Interlocking Rings

    Lecture 6: Solution 3.2: Interlocking Rings

    Lecture 7: Exercise 3.3: Custom Sided Shape

    Lecture 8: Solution 3.3: Custom Sided Shape

    Chapter 5: What If

    Lecture 1: What Are `if` Statements?

    Lecture 2: Common Comparison Operators

    Lecture 3: Exercise 4.1: Shape on Choice

    Lecture 4: Solution 4.1: Shape on Choice

    Chapter 6: Storing Lots of Information

    Lecture 1: What Are Lists?

    Lecture 2: Exercise 5.1: Disco Turtle

    Lecture 3: Solution 5.1: Disco Turtle

    Lecture 4: Using Lists with `for` Loops

    Lecture 5: Solution 5.2: Disco Turtle Using `for` Loop

    Chapter 7: Defining Custom Commands

    Lecture 1: What Are Functions?

    Lecture 2: Exercise 6.1: Circle of Squares

    Lecture 3: Solution 6.1: Circle of Squares

    Lecture 4: Functions With Parameters

    Lecture 5: Exercise 6.2: One Function – Many Flowers

    Lecture 6: Solution 6.2: One Function – Many Flowers

    Chapter 8: Adding Player Events

    Lecture 1: Adding Keyboard Input

    Lecture 2: Exercise 7.1: Drawing Game

    Lecture 3: Solution 7.1: Drawing Game

    Lecture 4: Adding Clicking

    Lecture 5: Exercise: 7.2: Flowers on Click

    Lecture 6: Solution 7.2: Flowers on Click

    Chapter 9: Adding Randomness

    Lecture 1: Using the `random` Module

    Lecture 2: Useful `random` Commands

    Lecture 3: Exercise 8.1: Random Flowers on Click

    Lecture 4: Solution 8.1: Random Flowers on Click

    Chapter 10: Final Project: The (Turtle) Snake Game

    Lecture 1: Overview of the Snake Game

    Lecture 2: Planning the Snake Game

    Lecture 3: Creating the Player

    Lecture 4: Making the Player Move

    Lecture 5: Creating the Apple

    Lecture 6: Snake Eating the Apple

    Lecture 7: Losing Condition – If We Hit a Wall

    Lecture 8: Show Your Project + Extra Tasks

    Instructors

  • Learn Python Programming by Making Interactive Games  No.2
    Vladimiras Malyskinas
    Python Programming Tutor
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 0 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!