☐: to do | ☑: done | ☒: skipped
- ☑ section 1 | course introduction
- ☐ section 2 | install and setup
- ☑ python for windows
- ☑ installing IntelliJ IDEA for windows
- ☒ python for mac
- ☒ installing IntelliJ IDEA for mac
- ☒ python for linux
- ☒ installing IntelliJ IDEA for windows
- ☐ configuring IntelliJ IDEA - windows, mac and linux
- ☐ section 3 | stepping into the world of python
- ☐ introduction
- ☐ our irst python program
- ☐ printing in python
- ☐ coding exercise 1: printing text
- ☐ coding exercise 2: printing the result of a calculation
- ☐ strings in python
- ☐ the escape character
- ☐ coding exercise 3: printing tabs
- ☐ more on escape characters in strings
- ☐ variables and types
- ☐ python is a strongly typed language
- ☐ numeric data types in python
- ☐ numeric operators
- ☐ expressions
- ☐ coding exercise 4: integer division
- ☐ operator precedence
- ☐ the str string data type
- ☐ negative indexing in strings
- ☐ slicing
- ☐ slicin with negative numbers
- ☐ using a step in a slice
- ☐ slicing backwards
- ☐ challenge solution and slicing idioms
- ☐ string operators
- ☐ string replacement fields
- ☐ string formatting
- ☐ f-strings
- ☐ python 2 string interpolation
- ☐ section summary
- ☐ quiz 1: the basics of python
- ☐ section 4 | program flow control in python
- ☐ section 5 | lists and tuples
- ☐ section 6 | functions - an introduction
- ☐ section 7 | dictionaries and sets
- ☐ section 8 | input and output (I/O) in python
- ☐ section 9 | modules and functions in python
- ☐ section 10 | object oriented python
- ☐ section 11 | using databases in python
- ☐ section 12 | generators, comprehensions and lambda expressions
- ☐ section 13 | big o notation
- ☐ section 14 | course remaster in progress
- ☐ section 15 | the basics of python
- ☐ section 16 | program flow control in python
- ☐ section 17 | lists, ranges & tuples in python
- ☐ section 18 | the binary number system explained
- ☐ section 19 | python dictionaries and sets
- ☐ section 20 | source code, and other stuff
- ☐ section 21 | including slides
jan 10 2022 ∞
apr 27 2023 +