Free beginner roadmap: 24 n8n tasks using free APIs and local Docker (n8n 3.0 ready)

Hi everyone,

I’m Farhan from Muslim Revive Skills (MRS), an education initiative in Pakistan. While preparing an automation course for beginners, we built a structured set of 24 hands-on tasks and a setup guide, and I wanted to share what we learned:

  • n8n 3.0 drops npm/npx installs, so we wrote the whole setup around Docker (timezone, volumes, tunnels for Telegram/webhooks).
  • Everything uses free tiers: Open-Meteo, ExchangeRate-API open endpoint, Telegram Bot API, Gemini free tier, Green API developer plan.
  • Task flow: Sheets/Gmail basics → webhooks and lead capture → scheduling → AI agents with memory → invoice extraction → order sync → HR screening → reporting → capstone with an Error Workflow and retry queue.

Lessons that surprised us: Telegram Trigger needs a public HTTPS URL, lookup nodes that return nothing stop the flow unless “Always Output Data” is on, and Google OAuth in Testing mode expires after about a week.

Happy to share the setup guide or answer questions about teaching n8n to beginners. We also run this as a small online internship at https://mrsplatform.tech/ for anyone interested.

intern page link : AI & Workflow Automation Internship — Internship | MRS Platform

Feedback from experienced builders is very welcome.

The Telegram Trigger needing public HTTPS and the Google OAuth Testing-mode expiry are the two gotchas I’d flag hardest for beginners, since both look like broken workflows rather than config issues. For the “Always Output Data” problem, do you teach a deliberate empty-return test as part of the task, or let learners hit it naturally? Framing it as a debugging exercise tends to stick better than a warning slide. The retry queue in the capstone is a good choice too, since idempotency is where most first automations quietly fail.

1 „Gefällt mir“