4. Stage 2ΒΆ
Our last stage involves some larger projects as well as introducing final, somewhat more advanced topics.
- 4.1. Larger software
- 4.1.1. Introduction to larger software
- 4.1.2. Breaking software down to components
- 4.1.3. Drawing to a screen using SDL2
- 4.1.4. Drawing the schedule screen using SDL2
- 4.1.5. Unix way - sched
- 4.1.6. Unix way - parse_gps
- 4.1.7. Unix way - merge
- 4.1.8. Monolithic way - parsing
- 4.1.9. Monolithic way - scheduled arrivals and GPS data
- 4.1.10. Monolithic way - merging and putting it all together
- 4.2. A fistful of Python exercises
- 4.3. SQL and its relationship with online shops
- 4.4. Final bits