Overview
Syllabus
Basic Python Tutorial Series: Why Python.
Getting Started - Windows.
Getting Started - Mac.
Getting Started - Ubuntu.
Basic Python Tutorial Series: 01 - Hello World.
Basic Python Tutorial Series: 02 - Variables.
Basic Python Tutorial Series: 03 - Imports and Standard Lib.
Basic Python Tutorial Series: 04 - If Else (Control Flow).
Basic Python Tutorial Series: 05 - Functions (Procedural).
Basic Python Tutorial Series: 06 - Loops (Control Flow).
Challenge: 01 - Combat Sim.
Basic Python Tutorial Series: 07 - Strings (Data Structure: Sequence Type).
Basic Python Tutorial Series: 08 - Lists and Tuples (Data Structure: Sequence Type).
Basic Python Tutorial Series: 09 - Dictionaries (Data Type: Mapping Type).
Challenge: 02 - Item Shop.
Basic Python Tutorial Series: 10 - Objects Introduced.
Basic Python Tutorial Series: 11 - Modules.
Tools: 01 - Setuptools, easy install and pip.
Tools: 02 - Pep8.
Tools: 03 - Sublime Text Package Control.
Basic Python Tutorial Series: 12 - Packages.
Basic Python Tutorial Series: 13 - Inheritance.
Basic Python Tutorial Series: 14 - Class Properties.
Basic Python Tutorial Series: 15 - Dunder Dunder.
Basic Python Tutorial Series: 16 - Exceptions.
Basic Python Tutorial Series: 17 - Logging.
Basic Python Tutorial Series: 18 - Inline If/Else.
Basic Python Tutorial Series: 19 - List Comprehension.
Basic Python Tutorial Series: 20 - Doctests.
Basic Python Tutorial Series: 21 - PDB.
Basic Python Tutorial Series: 22 - File Manipulation.
Basic Python Tutorial Series: 23 - YAML files.
Tools 04: Installing Git - Mac.
Tools 04: Installing Git - Linux.
Tools 04: Installing Git - Windows.
Tools 04: Git Usage - Windows.
Tools 05: Using Github.
Coding Challenge 03 - Crafting Station (Part 1).
Coding Challenge 03 - Crafting Station (Part 2).
Gaming Concept: 01 - ECS (Introduction).
Basic Python Tutorial Series: 24 - uuid.
Gaming Concept: 01 - ECS (Entity).
Gaming Concept: 01 - ECS (Components).
Gaming Concept: 01 - ECS (Systems).
Tools: 06 - Installing GLFW - Mac.
Tools: 06 - Installing GLFW - Windows.
Tools: 06 - Installing GLFW - Linux.
Tools: 07 - Installing Numpy - Windows.
OpenGL: 01 - Intro.
OpenGL: 02 - Uniforms.
OpenGL: 03 - Debug Window.
Taught by
Learn Python and Make Games