About This Coursebeginner
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.
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
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
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.
Section 1 - Programming Basics
Installing Python And Pygame On A Windows
Printing To The Screen
Operations On Strings
Integers And Floats
Operations On Ints And Floats
Section 2 - Control Flow: Loops
Section 3 - Essentials Before PyGame
Operations On Tuples
Section 4 - Introducing PyGame
Writing The Skeleton Of PyGame: Part 1
Writing The Skeleton Of PyGame: Part 2
Section 5 - Files And Images
Images In PyGame
Alphas And Rotating Images
Adding The Other Goal Parts
Moving The Images To The Right Location
Section 6 - Making The Game Interactive
Processing Pressed Keys And Pass Statement
Defining Default Values And FPS
The Move Function
Implementing The Player Movement
Updating The Image On The Screen
Section 7 - The Player And The Ball
Making The Player Run At The Ball
The Kicking Motion
Shooting The Ball
Section 8 - Classes
A First Look At Classes
Methods In Classes
Creating The Game Class
Creating The Background Class
Creating The Ball Class
Creating The Player Class
Implementing The New Classes: Part 1
Implementing The New Classes: Part 2
Fixing The Remaining Bugs From Class Implementation
Resetting The Player And The Ball
Creating The Target Class
Implementing The Target
Adding Score To A Class
Implementing The Score In Our Game
No Reviews found for this course.