This 58-part tutorial will teach you Python through a mix between tutorials and interactive coding challenges.
- Basic syntax
- Strings, Variables
- Arithmetic operations
- Lists, Tuples and Sets
- Conditionals : if , elif
- Loops: While, for
- Functions / Return Statements
- Sorting: difference sort() / sorted()
- Zip/ 'Un-zip'
- Unpacking
- Comments
- modules
- Classes / Objects
- Dictionaries
- Exceptions: Try /Except
- Inheritance
- Module: random
- lambda functions
- list comprehension