Skip to content
All topics
nextjstypescriptreactwebfrontend

Web Development

Next.js, TypeScript, React patterns, and UI design systems for building modern production web applications.

Courses

Beginner6 hours

Learn the App Router, server components, data fetching, and deployment with Next.js.

Beginner8 hours

Master types, interfaces, generics, and type-safe patterns for modern JavaScript projects.

Intermediate10 hours

Composition, custom hooks, state management, and performance optimization for production apps.

Intermediate5 hours

Create consistent, accessible component libraries with Tailwind CSS and shadcn/ui.

Articles

SOLID is five principles for writing object-oriented code that's easy to extend without breaking existing behavior. They were named by Rober

Manual deployments are one of the highest-risk activities in software engineering. A developer SSHes into a production server, runs commands

Most TypeScript codebases use 10% of what the type system can do. Types are added to function parameters, maybe some interfaces are defined,

Most .NET projects start clean and become entangled within six months. Controllers call repositories that call other services that reach bac

Want a guided sequence? Follow a learning path that includes this topic.

View Learning Paths