Pick a project.
We'll build it together.
Beginner-friendly courses, one small step at a time. No experience needed, just curiosity.
Start lesson 1Your first course: Build a Python Weather App
- 1Meet the weather APIAsk a real weather service a question and see what it says back.
- 2Fetch the forecastWrap the request in a function and turn the answer into Python data.
- 3Read the dataPull out the times and temperatures and print a tidy table.
- 4Save your readingsWrite the forecast to a file so you can look at it later.
- 5Draw a chartTurn the numbers into a picture with matplotlib.
- 6Make it yoursChange the city, the units and the chart, and plan what to build next.
What you'll build
A small Python program that fetches a real forecast, saves your readings, and draws a chart you made yourself. Every lesson ends with something that runs.