Build Real Projects

Five small projects that each solve a real problem: a signup gate, a weather widget, a currency converter, a QR code generator and a multi-API pipeline.

Build Real Projects badgeComplete all 5 lessons to earn it. About 3 hours.
0 of 5 lessonsStart course
What you'll be able to do
  • Block fake and disposable signups before they reach your database
  • Build a location-aware weather widget
  • Convert currencies with live exchange rates
  • Generate and serve QR code images
  • Chain several APIs into one workflow

This course is one of three skill areas on exam APV-100, APIVerve Certified Developer: API Fundamentals: 10 of its 30 questions. See the full path

Syllabus
  1. Build a location-aware weather widgetBuild a weather app with an API in Node: find the visitor's city from their IP, fetch the forecast, cache it per city and fall back cleanly when lookup fails.40 miniplookupweatherforecast
  2. Build a currency converter that gets the money rightBuild a currency converter with a live exchange rate API in JavaScript and Python, using integer minor units, not floats, and caching rates for ten minutes.35 minexchangeratecurrencyconvertercurrencysymbols
  3. Generate QR codes for event check-inGenerate QR code images with an API in Node.js and Python, save them before the download link expires, and build a signed check-in link for event tickets.30 minqrcodegenerator
  4. Chain APIs into a summarise-and-score pipelineChain APIs into a Node.js pipeline that scrapes a web page to text, summarizes it and scores its sentiment, running steps in parallel and handling each failure.40 minwebsitetotexttextsummarizersentimentanalysis

Every lesson runs live. Sign in and the requests use your own key.

Scaling up?

Volume pricing, custom SLAs, and dedicated support for high-traffic teams.

Contact sales