Overview
Syllabus
⌨️ Introduction
⌨️ Welcome & Github Links
⌨️ Tour of Python
⌨️ Installation & Setting up Local Machine
⌨️ Troubleshooting Installation Mac
⌨️ Hello World
⌨️ Understanding Variables
⌨️ Creating Variables
⌨️ Memory Allocation
⌨️ Variable Declaration Rules
⌨️ Primitive Data Types
⌨️ String Formatting
⌨️ First Bug
⌨️ Practise String Formatting
⌨️ If/Else
⌨️ And/Or
⌨️ For Loops
⌨️ While Loops
⌨️ Match Operator
⌨️ Game - Save Zortan
⌨️ Lists
⌨️ Tuples
⌨️ Dictionary
⌨️ Set
⌨️ Game - Save Zortan
⌨️ Enum
⌨️ Introduction to Functions
⌨️ Better Functions
⌨️ Weight
⌨️ Fly
⌨️ Args & Kwargs
⌨️ Global & Local Scope
⌨️ Game - Save Zortan
⌨️ Higher Order Functions HOF
⌨️ Object Oriented Programming OOP
⌨️ Classes vs Instances
⌨️ Methods
⌨️ Character Class
⌨️ Use of Classes
⌨️ Members
⌨️ Inheritance & Polymorphism
⌨️ Decorators
⌨️ Game - Save Zortan
⌨️ Magic Methods
⌨️ Error Handling
⌨️ Try/Except
⌨️ Try/Except/Else/Finally
⌨️ Assertion Errors
⌨️ Raising Errors
⌨️ Understanding Modules
⌨️ Packages
⌨️ Local Package Imports
⌨️ __init__.py
⌨️ VOC-DTP
⌨️ Cash Register - Part 1
⌨️ Cash Register - Part 2
⌨️ Game - Save Zortan
⌨️ Final Words
Taught by
freeCodeCamp.org