Zero to Hero HTML5 Game Developer Bundle

2 Reviews
255 Enrolled
8 Courses & 24 Hours
You save 97% -

What's Included

Learn Python 3 By Making a Game
  • Experience level required: All levels
  • Access 24 lectures & 3 hours of content 24/7
  • Length of time users can access this course: Lifetime

Course Curriculum

24 Lessons (3h)

  • Introduction and Installation
    Source Files
    Installing Python and Pygame for Mac4:54
    Installing Python and Pygame for PC4:33
    Intro to Idle7:12
  • Introduction to Python
    Variables Intro6:22
    Variable Operations7:26
    Tuples, Lists, Dictionaries13:17
    If Statements9:24
    While and For in Loops10:51
    Classes and Objects Intro14:30
    Subclasses and Inheritance13:40
  • Build a Road-Crossing Game in Pygame
    Setting up the Display7:09
    Building a Basic Game Loop10:45
    Displaying Shapes and Images11:37
    Making Code Object Oriented10:34
    Creating Game Object Class8:32
    Implementing Player Class and Basic Movement16:43
    Implementing Enemy Class and Bounds Checking12:36
    Implement Collision Detection15:10
    Implementing Win and Lose Conditions11:26
    Increasing Game Difficulty7:26
    Project Summary5:13

Learn Python 3 By Making a Game



Pablo Farias Navarro is a software developer and founder of ZENVA. Since 2012, he has been teaching online how to create games, apps and websites to over 150,000 students through the Udemy and Zenva Academy platforms, and created content for companies such as Amazon and Intel.

Pablo is a member of the Intel Innovator Program in the Asia Pacific, and has run live programming workshops in San Francisco, Brisbane and Bangalore. Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.


Python is a language that is currently in extremely high-demand, and you can learn it the fun way through this course! With no prior programming experience necessary, this course will demonstrate core concepts you need to program in Python by building your own game, getting you up and running with Python in a way that's both engaging and fun.

  • Access 24 lectures & 3 hours of content 24/7
  • Create a game similar to Crossy Road or Frogger
  • Use the Pygame library to put together your first Python game
  • Become familiar w/ concepts like variables, functions, conditional statements, & loops


Important Details

  • Length of time users can access this course: lifetime
  • Access options: web streaming, mobile streaming
  • Certification of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels


  • Internet required


  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.
Your cart is empty. Continue Shopping!
Processing order...