Next cohorts start soon — flexible payment plans on every course Talk to an advisor →

Software Development

Full-Stack Software Developer Career Track

Learn to build and ship production web applications with JavaScript, React, Node.js and SQL — guided by senior developers in weekly 1:1 mentorship.

★★★★★ 4.9 rating · 2,180 enrolled · 28 weeks · Beginner friendly

This track prepares you for

  • AWS Certified Cloud Practitioner (optional module)

What you will learn

  • Build responsive front-ends with HTML, CSS, JavaScript and React
  • Design and ship REST APIs with Node.js and Express
  • Model and query data with SQL and PostgreSQL
  • Deploy applications with Git, CI/CD and cloud hosting
  • Complete three portfolio projects reviewed by senior engineers

About this course

Learn to build and ship production web applications with JavaScript, React, Node.js and SQL — guided by senior developers in weekly 1:1 mentorship.

Syllabus

01 Programming Foundations

JavaScript fundamentals, problem solving and Git.

02 Front-End Engineering

HTML, CSS, responsive design and React.

03 Back-End Engineering

Node.js, Express, authentication and APIs.

04 Databases & SQL

Relational design, PostgreSQL and ORMs.

05 DevOps & Deployment

Testing, CI/CD pipelines and cloud deployment.

06 Capstone & Career Sprint

Full-stack capstone, portfolio, interviews and salary negotiation.

Your lead instructor

Ciarán McLaughlin

Senior Engineer, ex-fintech, 10+ years shipping production software

14-day satisfaction guarantee

If the course is not right for you, tell us within the first 14 days for a full refund — no questions asked.

Not sure which career track fits you?

Book a free 30-minute consultation with a career advisor. No pressure, no obligation — just an honest conversation about where you are and where you want to be.

Book a Free Consultation