Python
- Re-introduction to Python - part 9. Exceptions.
- Re-introduction to Python - part 8. Type hints, modules and reusability.
- Re-introduction to Python - part 7. Tips and shortcuts (and a Python challenge)
- Re-introduction to Python - part 6. Retrospective.
- Re-introduction to Python - part 5. Conciseness.
- Re-introduction to Python - part 4. Function composition.
- Re-introduction to Python - part 3. Exploring dictionaries - the most robust data structure this language supports.
- Re-introduction to Python - part 2. Applying logic to collections of data.
- Re-introduction to Python - part 1. The power of labeling pieces of data.
- Re-introduction to Python - part 0. What makes a good software engineer?