Frontend for Beginners
A focused path into frontend: web basics โ layout โ JS โ first projects.
Choose a direction, follow clear sections, and track your progress locally right in the browser.
A focused path into frontend: web basics โ layout โ JS โ first projects.
Advanced frontend: TypeScript, a framework, architecture, testing, performance, production.
Backend foundations: HTTP APIs, databases, auth, security, deployment basics.
Advanced backend: architecture, caching, queues, scaling, observability.
From UI to server: API contracts, integration, deployment, quality, maintenance.
Quality assurance: test design, manual testing, basic automation, API testing.
CI/CD, infrastructure, containers, monitoring, security and reliability.
Interview core: complexity, data structures, graphs, DP, and practice.
Structure, semantics, forms, accessibility, and best practices.
Cascade, layout, responsiveness, components, and styling architecture.
From fundamentals to practice: DOM, async, modules, patterns, testing, tooling.
Strong typing, generics, API contracts, and scaling codebases.
Components, hooks, state, routing, data, testing, and optimization.
Vue 3: components, reactivity, Composition API, routing, state.
Architecture, DI, RxJS, routing, forms, and testing.
Node.js backend: async, APIs, DB, auth, testing, performance.
Containers for dev and production: images, networks, compose, registries.