
Full-Stack Web Development
Learn to design, build, test and deploy modern full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, APIs and databases.
View courseBuild accessible, performant frontend applications with modern JavaScript, TypeScript, React, testing, and production workflows.
Register for This Course
Level
Intermediate
Duration
10 weeks
Delivery
Physical & Live Online
Category
Software Development
Develop the engineering skills to build reliable frontend applications, from component architecture and accessibility to testing and performance.
An applied frontend engineering programme for learners who know basic web development and want to build maintainable production interfaces. Learners deepen their JavaScript and TypeScript skills, work with React architecture, connect applications to APIs, and practice accessibility, testing, performance, and deployment workflows.
Who it's for: Junior developers, self-taught programmers, and web developers who want to specialize in building maintainable frontend applications.

Learn to design, build, test and deploy modern full-stack web applications using HTML, CSS, JavaScript, TypeScript, React, APIs and databases.
View course
Build modern, production-ready Android and iOS applications with React Native from a single codebase.
View course
Design and build secure backend services, APIs, and database-backed applications with practical testing and deployment workflows.
View course