Frontend Development
Build modern user interfaces — from HTML fundamentals to advanced React and TypeScript.
Courses in this Learning Path
HTML
Master HTML — the foundational markup language of the web. Learn semantic markup, accessibility, performance, and modern HTML5 APIs.
CSS
Master CSS — from fundamentals to advanced architectures, layout systems, animations, responsive design, and modern frameworks.
JavaScript
Master JavaScript — from core fundamentals and ES6+ features to async programming, browser APIs, and real-world projects.
TypeScript
Add static types to JavaScript for safer, more maintainable code. Master TypeScript from fundamentals to enterprise patterns.
React
Build modern user interfaces with React. Components, hooks, state management, and production-grade application architecture.
Angular
Build enterprise-grade web applications with Angular. Components, services, RxJS, and the Angular ecosystem.