Go from web fundamentals to deploying a complete, tested and secure application.
A 12-module project-based course that takes you from web fundamentals to deploying a complete application. The reference stack is HTML, CSS, JavaScript, TypeScript, React, Node.js, PostgreSQL and Docker, and accessibility and security are assessed throughout using current MDN and OWASP guidance. Learn HTTP, Git and pull requests; build responsive, accessible pages; program the browser; add TypeScript and validation; build a React client and a documented Node.js API; model data in PostgreSQL; implement sign-in and permissions; integrate, test, containerise and deploy with CI/CD; then ship and demonstrate a documented capstone application. Every lesson has a hands-on lab, exercises and a quiz you must pass at 80%.
One complete track with its own final exam and certificate.
Twelve modules from web foundations to a deployed, documented capstone application.
Hands-on outcome: Publish a static page using Git and a pull request.