Virtual Lessons


LS00 Syllabus and Support: syllabus

LS01 VS Code Walkthrough: Video

LS02 Objects and Data Types: Notes | Video

LS03 Expressions: Notes

LS04 Variables and User Input: Video

LS05 Environment Diagrams: Video

LS06 while Loop Statements: Video

LS07 bool Operators: not, and, or: Video

LS08 Unicode, Emoji, Escape Sequences, and f-Strings: Reading

LS09 Introducing Functions: Video

LS10 Function Syntax: Video

LS11 Function Semantics: Video

LS12 Lists: Video | Slides | Assignments 1 and 2

LS13 Relative Reassignment Operators: Video | Slides

LS14 Importing Modules: Video

LS15 (Optional) โ€˜elifโ€™: Video | Slides

LS16 Unit Tests: Video | Slides

LS17 Scopes, Globals, and Constants: Lesson

LS18 VS Code Debugger + Memory Diagrams: Video

LS19 Dictionaries: Video | Slides

LS20 Dicts in Memory + for Loops: Video | Slides

LS21 Jupyter Notebooks: Video

LS22 CSV Files: Video

LS23 More On Data: Video | Challenge Questions

LS24 Intro to Object Oriented Programming (Classes): Video | Slides

LS25 Classes in Memory: Video | Slides

LS26 Magic Methods: Video | OOP Extra Resource

LS27 Operator Overloads: Video | Magic Methods + Overloads Resource

LS28 Default Parameters and Union Types: Video

LS29 Default Parameters and Union Types: Video

Contributor(s): Alyssa Byrnes