Skip to content
Abstract cover artwork for Web Security Essentials for Application Developers, a Web Development course Web Development
Web Development intermediate 11 hours 4.8

Web Security Essentials for Application Developers

Taught by Ahmed Rahal

The vulnerability classes that actually get exploited: injection, broken access control, XSS, CSRF and session fixation. Password storage, token design and cookie flags that matter, secret management, and a threat-modelling habit you can apply in a design review.

More in Web Development

Abstract cover artwork for Accessibility Engineering for Web Applications, a Web Development course Web Development
Web Development intermediate

Accessibility Engineering for Web Applications

Accessibility is a set of engineering constraints, not a checklist bolted on at the end. Semantic structure, keyboard operability, ARIA for dynamic regions, focus management in modals, and testing with an actual screen reader rather than a linter.

AB Aisha Bello 4.8

$69.00

9 hours

Abstract cover artwork for Full-Stack Web Development with Modern Tooling, a Web Development course Web Development
Web Development beginner

Full-Stack Web Development with Modern Tooling

Build and deploy a complete application. Semantic HTML and accessibility, modern CSS layout, progressive enhancement, HTTP and REST fundamentals, forms and validation, session handling, and a deployment pipeline. Deliberately framework-light so the fundamentals stick.

AB Aisha Bello 4.6

$65.00

24 hours

Abstract cover artwork for API Design: REST, GraphQL and When to Use Which, a Web Development course Web Development
Web Development intermediate

API Design: REST, GraphQL and When to Use Which

Resource modelling, pagination and filtering conventions, idempotency keys, error shapes clients can act on, versioning that does not break consumers, and honest trade-offs between REST, GraphQL and RPC. Includes contract testing and OpenAPI-driven client generation.

TN Tomas Nowak 4.6

$69.00

10 hours

Abstract cover artwork for Frontend Performance: Core Web Vitals in Practice, a Web Development course Web Development
Web Development intermediate

Frontend Performance: Core Web Vitals in Practice

Diagnose and fix what users actually feel: layout shift, input delay, and the largest paint. Critical-path CSS, code splitting, image strategy, font loading, caching headers, and measuring with real-user monitoring rather than a lab score on your own laptop.

AB Aisha Bello 4.5

$59.00

9 hours