{CSS} Modern Interfaces

Frontend
Development

Become a frontend specialist in 3 months. Modern CSS, advanced JavaScript, React and accessibility for interfaces users love.

Course preview video: Frontend Development

Course Overview

The Frontend Development course is designed for those who want to specialise in creating modern, accessible and performant user interfaces. In 3 months you will master advanced CSS, modern JavaScript, React and WCAG accessibility principles.

What You Will Learn

  • CSS Grid, Flexbox, custom properties, animations
  • JavaScript ES6+: arrow functions, promises, modules
  • TypeScript fundamentals
  • React: components, hooks, routing
  • Web Accessibility — WCAG 2.1 AA
  • Web performance and Lighthouse optimisation
  • Design systems and reusable components
  • Testing with Jest and React Testing Library

Curriculum

CSS custom properties, advanced Grid, CSS animations, JS ES6+ and browser APIs. Project: animated landing page.
TypeScript basics, React with hooks, Context API, React Router, API calls. Project: React data dashboard.
WCAG 2.1, ARIA, screen reader testing, Lighthouse optimisation, testing, final project with code review and demo.

Your Instructor

Photo of Giulia Ferrari

Giulia Ferrari

Lead Frontend Instructor

Senior Frontend Engineer specialised in React, accessibility and design systems. Open source contributor.

Ready to Become a Frontend Developer?

Apply now and start creating the interfaces of the future.

Apply Now →