Skip to content
Foundation of Python
Overview
Voiceover of Overview
UNIT 1 – Level 1 : Your Game Developer Toolbox
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
Variables
Data Types
Updating Game State
Build a Player Profile
UNIT 3 : Conditions & Decision Making
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
What Are Loops?
The while Loop
The for Loop
Combining Loops, Lists, and Logic
UNIT 5 : Functions
What Even Is a Function?
Parameters
Return Values
Combining Everything
UNIT 6 : Conditions
What Are Conditions?
The else Statement
The elif Statement
Combining Everything
UNIT 7 : Advanced Loops
What Are Advanced Loops?
Break and Continue
Nested Loops
Combining Loops + Conditions
UNIT 8 : Strings
What Are Strings?
Combining Strings
String Methods
String Slicing
UNIT 9 : Function
What Are Functions?
Parameters
Return Values
Putting It All Together
UNIT 10 : Lists
What Are Lists?
Accessing & Changing List Items
Looping Through Lists
Adding & Removing Items
UNIT 11 : Dictionaries
What Are Dictionaries?
Accessing & Changing Dictionary Values
Looping Through Dictionaries
Combining Lists + Dictionaries
UNIT 12 : Building Your First Game System
BUILD YOUR FIRST BATTLE GAME
Give Them Moves
Add a Simple Inventory
Build the Battle Loop
Celebrate
Previous Lesson

Voiceover of Overview

  1. Foundation of Python
  2. Overview
  3. Voiceover of Overview
Previous Lesson
Back to Lesson
DataSosiDataSosi
Cancel Preloader
Sign inSign up

Sign in

Don’t have an account? Sign up
Lost your password?

Sign up

Already have an account? Sign in
Login
Accessing this course requires a login. Please enter your credentials below!

Lost Your Password?
Register
Don't have an account? Register one!
Register an Account