← All courses

Web Development

Backend Development — Node.js, APIs, Databases

Ship real websites and web apps from day one.

Duration
12 weeks
Format
5 live sessions per week + daily mentor office hours
Track type
Cohort
Open seats
12 across 1 cohort

About this course

Why students take this

Twelve weeks of server-side engineering with Node.js, REST + GraphQL APIs, PostgreSQL, and production deploys.

You'll graduate able to

  • Design a normalised schema and migrate it safely
  • Build authenticated REST APIs with rate limits + observability
  • Containerize a service with Docker and run it behind a reverse proxy
  • Write integration tests that actually catch regressions

Outcomes

What you’ll walk away with

Every outcome below is something a graduate can demonstrate on the last day of class — not a vague promise.

  • 01

    Ship 3+ real projects deployed on the open web

  • 02

    Read other people's code and contribute confidently

  • 03

    Land a developer role or freelance with paying clients

Syllabus

How the 12 weeks actually unfold

We move in deliberate phases. Each one builds on the last, so by week 12you’re working on real briefs — not still typing your first hello-world.

  1. 01

    Weeks 1–3

    Foundations

    Set up your toolkit, learn the vocabulary, build your first small piece.

  2. 02

    Weeks 4–6

    Build

    Move from copying examples to making decisions. We layer concepts deliberately.

  3. 03

    Weeks 7–9

    Real briefs

    Real client briefs from Filenod's agency. Constraints, deadlines, feedback.

  4. 04

    Weeks 10–12

    Showcase

    Polish your portfolio piece. Practice talking about your work. Job-prep workshops.

Who this is for

A great fit if you’re…

  • Beginners who want a real coding career, not just tutorials
  • Designers ready to take their work live
  • Business owners building their own product

Tools you’ll use

The stack you’ll get fluent in

  • HTML, CSS, JavaScript
  • React or Node.js (track-dependent)
  • Git, GitHub, Vercel, Netlify
  • VS Code, Chrome DevTools

Format: 5 live sessions per week + daily mentor office hours.

FAQ

Questions students ask before joining

Do I need a powerful laptop?+

Anything from 2018 onwards with 8GB RAM works. We'll help you set it up on day 1.

Is this enough to get hired?+

Combined with the portfolio you'll build, yes. We also run a weekly job-prep session in the last month.

Do I need to know maths?+

No advanced maths. Comfortable with basic arithmetic and logic is enough.

What if I miss a class?+

Every session is recorded and stays in your portal forever. You can also book a catch-up with the mentor.

Next step

4-minute application. Quote in 24 hours.

Tell us about your background and goals. We’ll send the syllabus, fee plan, and a cohort that fits.

Apply for Backend Development — Node.js, APIs, Databases