Skill track

Tech

10 courses 63 lessons

Frontend and web technologies that power modern apps.

10-day sprint

React

Build components, master hooks, and ship dynamic UIs.

  • React setup and JSX
  • Components and props
  • State, hooks, and effects
  • +3 more topics
14-day sprint

React

Advanced hooks, performance optimization, React Router, forms, and testing in a real codebase.

  • useReducer and complex state
  • Context API and global state
  • Custom hooks and reusable logic
  • +4 more topics
21-day sprint

React

Concurrent features, Server Components, React internals, performance profiling, and advanced patterns.

  • Concurrent features: Suspense and transitions
  • React Server Components
  • React internals: the reconciler
  • +4 more topics
7-day sprint

Next.js

Routing, data fetching, and deploying a modern web app.

  • Next.js setup and file routing
  • Layouts, pages, and components
  • Server data and caching
  • +3 more topics
14-day sprint

Next.js

App Router advanced patterns, server actions, authentication, middleware, and ISR/SSG strategies.

  • App Router: layouts, loading, and error boundaries
  • Server actions and form handling
  • ISR, SSR, and static rendering strategies
  • +4 more topics
21-day sprint

Next.js

Edge runtime, streaming, internationalization, advanced caching, and production deployment strategies.

  • Edge runtime and partial prerendering
  • Streaming and Suspense in the App Router
  • Internationalization (i18n)
  • +3 more topics
7-day sprint

Vue

Reactive data, components, and Vue Router essentials.

  • Vue setup and templates
  • Reactivity and computed state
  • Components and props
  • +3 more topics
10-day sprint

Angular

Modules, services, and building a typed single-page app.

  • Angular CLI and project setup
  • Components and templates
  • Services and dependency injection
  • +3 more topics
10-day sprint

Node.js

Build APIs with Express, async patterns, and middleware.

  • Node.js runtime and npm setup
  • Modules and async patterns
  • Express routing and middleware
  • +3 more topics
7-day sprint

HTML and CSS

Semantic markup, layouts, and responsive styling fundamentals.

  • Semantic HTML structure
  • CSS selectors and box model
  • Layouts with Flexbox and Grid
  • +3 more topics
Browse all courses