Courses / Full Stack Web Development

💻 Full Stack Web Development

Build and ship real web applications, front end to back end.

⏱ 16 weeks 🗓 Live online, 3 sessions/week 📶 Beginner–Intermediate
Course Overview

This is our most comprehensive technical course, taking you from HTML basics to building and deploying full web applications with a database and back end — everything you need to start as a junior developer.


Learning Outcomes

What you'll be able to do

  • Build responsive websites with HTML, CSS and JavaScript
  • Develop dynamic front-end interfaces with a modern framework
  • Build and connect back-end APIs and databases
  • Deploy applications to a live server
  • Work with Git and collaborative development workflows

Curriculum

Course modules

  • Web Foundations

    HTML, CSS and responsive layout.

  • JavaScript Essentials

    Programming logic and interactivity in the browser.

  • Front-End Frameworks

    Building interfaces with a modern JavaScript framework.

  • Back-End Development

    Servers, APIs and application logic.

  • Databases

    Designing and querying relational databases.

  • Version Control & Deployment

    Git, GitHub and shipping to a live server.

  • Capstone Project

    A full-stack application built and deployed from scratch.

More Courses

Explore other programmes