DevelopmentBeginner to intermediate

Full-Stack Web Development

Learn to design, build and publish responsive web applications from front end to database.

Duration16 weeksCourse content6 modulesLearning formatFlexible learning

01 About this course

What you will learn

A project-led programme covering the tools, thinking and development practices needed to create complete web experiences.

✓ Guided lessons✓ Practical exercises✓ Tutor support✓ Portfolio project

02 Course syllabus

Clear modules.
One practical outcome.

Work through the programme in a logical order and apply each topic through practical exercises.

01HTML, CSS & accessibility+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

02JavaScript+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

03React foundations+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

04Server development+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

05Databases & APIs+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

06Deployment project+

Learn the essential concepts, follow guided examples and complete a practical exercise before moving on.

03 Learning outcomes

By the end of this course, you will be able to:

  1. 01Build responsive interfaces
  2. 02Create interactive applications
  3. 03Connect data and APIs
  4. 04Publish a portfolio-ready product