Build interfaces, application logic and databases, and connect them into working web apps. Choose a frontend, backend or full-stack path. No prior experience needed.

Develop practical web development skills that help you create digital experiences, manage information, and build functional applications.
Learn how to create layouts that adapt to different screen sizes and devices.
Use programming to make websites respond to user actions and display dynamic content.
Explore how applications process requests, manage information, and handle business rules.
Learn how applications store, retrieve, and exchange information.
Understand how user-facing interfaces work with the systems that power them.
Learn how to check functionality, manage code changes, and prepare applications for deployment.
The programme runs as one cohort with three learning paths. Frontend learners begin at the start of the cohort, backend learners begin when the backend phase starts, and full-stack learners participate throughout the entire programme.
* Frontend and backend learners follow their selected learning path. Full-stack learners cover both frontend and backend development. Final modules and project requirements are subject to syllabus confirmation.
Learn to structure web pages, style interfaces, and create responsive layouts.
Explore programming fundamentals, interactive interfaces, and dynamic application behaviour.
Learn how component-based interfaces are developed and organised.
Explore server-side programming, API development, and application logic.
Understand how application data is stored and how developers track code changes and collaborate.
Understanding code is only the beginning. Apply your learning through practical exercises and guided projects that combine interface design, application logic, and data.
Illustrative projects — final scope subject to confirmationClean, transform, and aggregate regional sales datasets to find growth pockets.
Design executive-level visual dashboards with automated metrics tracking.
Build conversion funnels and user segmentation models that inform business strategy.
This programme is designed for people who want to learn how websites and web applications are built, whether they prefer frontend development, backend development, or both.
View the programme details before applying. No payment is collected through this button.
Fee and duration pending launch approvalAnswers based on confirmed programme copy only.
Build interfaces, application logic and databases, and connect them into working web apps. Choose a frontend, backend or full-stack path. No prior experience needed.