Omnira
Apply now
Development course

Full-Stack Web Development

Build and deploy real web apps with modern JavaScript, APIs and databases.

  • InstructorMarcus Webb
  • Duration16 weeks
  • LevelBeginner
  • Rating4.8 (3,860 students)
Full-Stack Web Development

Overview

Learn to build complete web applications, from the interface people click to the database that stores their data. You'll write code from day one and deploy four real projects.

Pair-programming sessions and code reviews with working engineers prepare you for your first developer job.

What you'll learn

HTML, CSS & accessibility

Responsive layouts that work for everyone.

Modern JavaScript

The language of the web, properly.

APIs and servers

Build and secure your own back end.

Databases

Model, query and migrate real data.

This course includes

  • 120 hours of lessons and labs
  • Weekly pair-programming
  • Code review on every project
  • 4 deployed portfolio projects
  • Career coaching
  • Certificate of completion

Curriculum

HTML, CSS, layout and accessibility.

Syntax, DOM, async code and testing.

Servers, APIs, authentication and databases.

Plan, build and deploy a full application.

Course details

Next start
Jan 27, 2027
Format
Online, live + self-paced
Weekly time
6–8 hours
Certificate
Yes, shareable
Student stories

What graduates say

Keep exploring

Related courses

UX/UI DesignDesign$690 / course

UX/UI Design

From research to polished prototypes: design interfaces people love to use.

  • 10 weeks
  • 48 hours
  • Beginner
Data Analysis with PythonData$890 / course

Data Analysis with Python

Turn messy spreadsheets into clear insights with Python, SQL and charts.

  • 12 weeks
  • 64 hours
  • Intermediate
Digital PhotographyPhotography$390 / course

Digital Photography

Master your camera, light and editing to take photos you're proud of.

  • 6 weeks
  • 28 hours
  • All levels
Omnira

30 ready-made demos

View all demos