PassFront

Roadmaps

Step-by-step roadmaps by topic: from the basics to a confident interview answer.

  • Frontend for beginners

    A short Frontend Roadmap from scratch, with only the core technologies.

  • JavaScript

    A detailed JavaScript roadmap: language, browser APIs, tooling and testing.

  • TypeScript

    Types for JavaScript: from annotations to type-level programming.

  • React

    Components, hooks, state and rendering in modern React.

  • CSS

    Selectors, cascade, layout and modern CSS.

  • HTML

    Semantic markup, forms, media and accessibility.

  • Git

    Version control from the first commit to team workflows.

  • Node.js

    JavaScript on the server: runtime, I/O and production.

  • Docker

    Containers, images and Compose for everyday development.

  • Next.js

    App Router, server components, data, caching and deployment.

  • Algorithms and data structures

    From complexity analysis and hash tables to graphs and dynamic programming.

  • Networking and the browser

    From IP and DNS to HTTP, TLS, CORS, caching and WebSocket.

  • Design patterns

    SOLID, GoF patterns, JavaScript, frontend and architecture techniques.

  • Vue

    Composition API, components, router, Pinia, testing and deployment.