5 courses in Web Development
100% FreeWeb DevelopmentA practical course for people who want to build the server side of web and mobile applications. You will design REST APIs, write Node.js services with Express, store data, authenticate callers, test endpoints and operate a small service in production. Ten lessons with worked examples take about 12 hours.
11 lessons · Capstone Exam · Certificate
Course details →
100% FreeWeb DevelopmentThis course is for people who want to build web pages from scratch. You will write semantic HTML, style pages with CSS, lay out interfaces with Flexbox and Grid, adapt layouts to small and large screens, and check basic accessibility. Allow about twelve hours, ending with a profile-page project.
11 lessons · Capstone Exam · Certificate
Course details →
100% FreeWeb DevelopmentA practical course for people who can already write simple HTML and CSS and want to make pages respond, fetch data and stay maintainable. You will use modern JavaScript for the DOM, events, async work, modules, storage and debugging, then ship a small interactive page. Ten lessons take about 12 hours.
11 lessons · Capstone Exam · Certificate
Course details →
100% FreeWeb DevelopmentA practical course for people who already write JavaScript and want to build modern web interfaces. You will compose React components, manage state with hooks, design forms and lists, and use the Next.js App Router for routing, data fetching, server actions, styling, tests and deployment. Ten lessons with worked examples take about 12 hours.
11 lessons · Capstone Exam · Certificate
Course details →
100% FreeWeb DevelopmentFor people who design or brief websites and web apps. You will plan research, build a small design system, apply typography and colour, meet WCAG, run a usability test, hand work to developers and shape a conversion-focused landing page. About twelve hours.
11 lessons · Capstone Exam · Certificate
Course details →◆◆