Please ensure Javascript is enabled for purposes of website accessibility

About This Course

Who is the target audience?

  • Anyone who’s interested in learning how to program
  • Anyone who wants to learn programming interactively
  • Anyone who has prior experience but wants a refresher

What will I learn?

  • A deep understanding of what everything does in Python
  • How to program in Python
  • How to create interactive games using the PyGame module

What are the requirements?

  • A desire to learn programming

Programming is becoming more and more popular all around the world. Programming provides extreme amounts of power and flexibility, because you can take control of your computer’s actual power, and you can develop your own systems and prototypes.

Python is becoming especially popular, because it’s extremely user-friendly whilst still maintaining a lot of the power that other, more complex, programming languages offer. Additionally, Python has a huge community, which means all sorts of modern projects, such as Big Data, Artificial Intelligence, Machine Learning, Deep Learning, etc. have been develop for the Python community to use, which makes implementing these sorts of advanced techniques extremely easy (sometimes only 1-2 lines of code).

Employers love employees that can program, because they can go out and quickly produce results or create prototypes. The ability to program will not only open you up to new opportunities, but it will also become a better logical thinker, since computers operate on logical statements, so a good programmer has a natural thought flow that is very logical.

Our Promise to You

By the end of this course, you will have learned how to program in Python using PyGame.

30 Day Money Back Guarantee. If you are unsatisfied for any reason, simply contact us and we’ll give you a full refund. No questions asked.

Get started today and learn more about programming in Python using PyGame.

Course Curriculum

11h 3m

Section 1 - Programming Basics
Installing Prerequisites 00:00:00
Installing Python And Pygame On A Windows 00:00:00
Printing To The Screen 00:00:00
Strings 00:00:00
Variables 00:00:00
Operations On Strings 00:00:00
Integers And Floats 00:00:00
Operations On Ints And Floats 00:00:00
Booleans 00:00:00
Boolean Expressions 00:00:00
Type Casting 00:00:00
Functions 00:00:00
Section 2 - Control Flow: Loops
For Loops 00:00:00
While Loops 00:00:00
Section 3 - Essentials Before PyGame
Importing Modules 00:00:00
Tuples 00:00:00
Operations On Tuples 00:00:00
Section 4 - Introducing PyGame
Writing The Skeleton Of PyGame: Part 1 00:00:00
If Statements 00:00:00
Writing The Skeleton Of PyGame: Part 2 00:00:00
Section 5 - Files And Images
File Output 00:00:00
File Input 00:00:00
File Position 00:00:00
Images In PyGame 00:00:00
Alphas And Rotating Images 00:00:00
Cropping Images 00:00:00
Adding The Other Goal Parts 00:00:00
Moving The Images To The Right Location 00:00:00
Section 6 - Making The Game Interactive
Lists 00:00:00
Dictionary 00:00:00
Processing Pressed Keys And Pass Statement 00:00:00
Defining Default Values And FPS 00:00:00
The Move Function 00:00:00
Implementing The Player Movement 00:00:00
Updating The Image On The Screen 00:00:00
Global Variables 00:00:00
Update Function 00:00:00
Section 7 - The Player And The Ball
Making The Player Run At The Ball 00:00:00
The Kicking Motion 00:00:00
Shooting The Ball 00:00:00
Section 8 - Classes
A First Look At Classes 00:00:00
Methods In Classes 00:00:00
Class Inheritance 00:00:00
Creating The Game Class 00:00:00
Creating The Background Class 00:00:00
Creating The Ball Class 00:00:00
Creating The Player Class 00:00:00
Implementing The New Classes: Part 1 00:00:00
Implementing The New Classes: Part 2 00:00:00
Fixing The Remaining Bugs From Class Implementation 00:00:00
Resetting The Player And The Ball 00:00:00
Creating The Target Class 00:00:00
Implementing The Target 00:00:00
Adding Score To A Class 00:00:00
Implementing The Score In Our Game 00:00:00
User Input 00:00:00

Course Reviews

5

5
1 ratings
  1. Jack Oliveira

    Excellent Python bootcamp

    5

    Max did a great job. This was one of my favorite courses I’ve taken, so far.
    Max covered all of the basics, as well as diving into some of the more complex elements of python (creating a game using classes and pygame module).
    For an absolute beginner, it’s possible that some of the concepts/techniques, later in the tutorial, maybe too much to take all at once, but Max does a great job of making it understandable.
    I highly recommend this course to anyone looking to learn python, or even to anyone already familiar with python but wanting to dig a little deeper.

    Well done Max!!

top
Template Design © VibeThemes. All rights reserved.

Setup Menus in Admin Panel

3954196

Get LIFETIME ACCESS to ALL courses 

Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.

3954197

Get LIFETIME ACCESS to ALL courses 

Enter your Name and Email for a chance to win Lifetime Access to all courses!
Promotion ends today.

Success! You are now entered to win lifetime access to all courses. Winners are selected at the beginning of each month. 

P.S. Look out for our exclusive sales only shown to students on our email list!