Overview of software courses
Intro to Programming
- Understanding requirements
- Applying building blocks of code (variables, functions, arrays, if, for, ...)
- Edge-cases and tests
The Piscine
- Test understanding with:
- Projects
- Demos
- Interviews
Software Development
- Understanding limitations
- Considering trade-offs
- Designing systems
- Working with legacy code