Class notes, quizes, a common repo for everyone, follows week by week. Below, find the list of contents covered in this repository.
The content is divided into 11 weeks.
Weeks | Content |
---|---|
Week 1 | Intro, git, GitHub |
Week 2 | Python, pip, virtual environments |
Week 3 | Data structures (mutability, int, float, sequences) |
Week 4 | Data structures (callable, builtin functions, data structure builtin functions) |
Week 5 | Operators, Execution Model, Expressions (Control Flow) |
Week 6 | Modules, Files, Errors and Exceptions |
Week 7 | Midterm (Overview of Content) |
Week 8 | OOP and Functional Programming Concepts |
Week 9 | Brief Summary of Standard Library (math, operators, numbers, logging, unittest, string, sys, io, pathlib, ) |
Week 10 | Project Presentations |
Week 11 | What’s Next? |
The distribution of content and the relavant links are the following.
__new__
method__init__
method
if
statementwhile
statementfor
statementtry
statementwith
statement
assert
statementpass
statementdel
statementreturn
statementyield
statementraise
statementbreak
statementcontinue
statementimport
statementglobal
statementnonlocal
statement