Skip to main content

Courses tagged "web-development"

Database Design

intermediate

Master relational and non-relational database design from SQL basics to Prisma ORM.

5 lessons

Design Systems for Developers

beginner

Build and maintain scalable design systems — component libraries, design tokens, documentation, and team workflows.

5 lessons

HTML & CSS Foundations

beginner

Build a solid foundation in HTML and CSS — semantic markup, Flexbox, Grid, and responsive design.

5 lessons

JavaScript Fundamentals

beginner

Learn the core building blocks of JavaScript from variables and functions to async programming.

5 lessons

Next.js Fundamentals

beginner

Learn the fundamentals of Next.js — from project setup and routing to data fetching, server components, and deployment.

5 lessons

Node.js & Express

intermediate

Build backend web applications and APIs with Node.js and the Express framework.

5 lessons

Performance Testing

intermediate

Measure and optimize web performance — Lighthouse audits, Core Web Vitals, load testing with k6, and performance budgets.

5 lessons

Progressive Web Apps

advanced

Build installable, offline-capable web applications with service workers and modern PWA APIs.

5 lessons

React Essentials

beginner

Master React from the ground up — components, state, props, hooks, and thinking in React.

5 lessons

React Performance

advanced

Optimize your React apps — memoization, code splitting, lazy loading, profiling, and advanced patterns.

5 lessons

Tailwind CSS Mastery

intermediate

Master utility-first CSS with Tailwind — custom themes, animations, responsive design, and production workflows.

5 lessons

TypeScript for Beginners

beginner

Learn TypeScript from scratch — types, interfaces, generics, and practical patterns for real-world projects.

5 lessons

UI/UX Design Fundamentals

beginner

Learn the foundations of user interface and user experience design — design thinking, user research, wireframing, and prototyping.

5 lessons

Web Layout & Composition

intermediate

Design effective web layouts — grid systems, layout patterns, visual flow, and above-the-fold composition.

5 lessons

Web Security Fundamentals

advanced

Secure your web apps — XSS, CSRF, authentication best practices, OWASP top 10, and defensive coding.

5 lessons
← All courses