beginner 4 hr 5 lessons
Software Engineering Foundations
Go from zero to writing, running, and shipping real programs. Build the mental models and habits professional engineers use every day.
Taught by The StretchCode Faculty
This course is built around doing. Each lesson pairs a clear explanation with a short, concrete exercise so the ideas stick. By the end you will be comfortable reading code, running it, and reasoning about why it behaves the way it does.
What you'll learn
- Explain how source code becomes a running program
- Set up and navigate a real development workspace
- Use variables, types, and functions with confidence
- Read and call a live HTTP API
- Debug by forming and testing hypotheses
Curriculum
Getting Started
How software runs and how to set up your workspace.
2How the Workspace Works
Your First Program
Variables, functions, and calling a real API.
1Variables and Types
2Functions
3Calling an API
