Skip to content
Foundation of Python
Overview
Collapse
Overview
1 Topic
Voiceover of Overview
UNIT 1 β Level 1 : Your Game Developer Toolbox
Expand
UNIT 1 β Level 1 : Your Game Developer Toolbox
5 Topics
What are βmodulesβ and why should you care?
The Random Module
The Datetime Module
The OS Module
The Statistics Module
UNIT 2 : Variables & Data Types for Game Logic
Expand
UNIT 2 : Variables & Data Types for Game Logic
4 Topics
Variables
Data Types
Updating Game State
Build a Player Profile
UNIT 3 : Conditions & Decision Making
Expand
UNIT 3 : Conditions & Decision Making
4 Topics
What Are Conditions?
Using else and elif for Multiple Outcomes
Comparison Operators, Logical Operators, and⦠LISTS
STEP 4 β Building a Full Decision System
UNIT 4 : Loops & Repetition
Expand
UNIT 4 : Loops & Repetition
4 Topics
What Are Loops?
The while Loop
The for Loop
Combining Loops, Lists, and Logic
UNIT 5 : Functions
Expand
UNIT 5 : Functions
4 Topics
What Even Is a Function?
Parameters
Return Values
Combining Everything
UNIT 6 : Conditions
Expand
UNIT 6 : Conditions
4 Topics
What Are Conditions?
The else Statement
The elif Statement
Combining Everything
UNIT 7 : Advanced Loops
Expand
UNIT 7 : Advanced Loops
4 Topics
What Are Advanced Loops?
Break and Continue
Nested Loops
Combining Loops + Conditions
UNIT 8 : Strings
Expand
UNIT 8 : Strings
4 Topics
What Are Strings?
Combining Strings
String Methods
String Slicing
UNIT 9 : Function
Expand
UNIT 9 : Function
4 Topics
What Are Functions?
Parameters
Return Values
Putting It All Together
UNIT 10 : Lists
Expand
UNIT 10 : Lists
4 Topics
What Are Lists?
Accessing & Changing List Items
Looping Through Lists
Adding & Removing Items
UNIT 11 : Dictionaries
Expand
UNIT 11 : Dictionaries
4 Topics
What Are Dictionaries?
Accessing & Changing Dictionary Values
Looping Through Dictionaries
Combining Lists + Dictionaries
UNIT 12 : Building Your First Game System
Expand
UNIT 12 : Building Your First Game System
5 Topics
BUILD YOUR FIRST BATTLE GAME
Give Them Moves
Add a Simple Inventory
Build the Battle Loop
Celebrate
Previous Lesson
Voiceover of Overview
Foundation of Python
Overview
Voiceover of Overview
Previous Lesson
Back to Lesson
Cancel Preloader
Sign in
Sign up
Sign in
Donβt have an account?
Sign up
Remember me
Lost your password?
Sign up
Already have an account?
Sign in
Login
Accessing this course requires a login. Please enter your credentials below!
Username or Email Address
Password
Remember Me
Lost Your Password?
Register
Don't have an account? Register one!
Register an Account