LEVEL 13 · ZUDOJS

Course Core

ZudoJS application development

Build real applications: security primitives, cryptography, authentication, OAuth and permissions, databases, transactions, storage and uploads, caching, OpenAPI, and type-safe application design.

0 of 8 lessons done

Start lesson 1 →

When you finish, you can

  • Secure a public API with @zudojs/security
  • Authenticate users with passwords, sessions, JWTs and OAuth
  • Authorise actions with roles, attributes and resource rules
  • Persist data with repositories, migrations and transactions
  • Store files and cache hot data
  • Document the API with OpenAPI

You build: The Task API with users, roles, PostgreSQL, uploads, caching and API documentation

Course checkpoint

Prove you can move on. The checkpoint picks 20 questions at random from every lesson in this course. Get 16 right to pass. Your result is saved in this browser only.