Catalog
Courses built for service work, not buzzwords
Use the sidebar filters to narrow by category, level, format, and duration. Toggle compact rows when you want a spreadsheet mindset.
Showing 20 programs
API Documentation Field Guide
Write examples that survive implementation drift and support onboarding.
API Versioning Strategies
URL vs header versioning with migration timelines that teams accept.
Background Jobs with BullMQ
Queues, retries, and poison message handling in Node workers.
Capstone: Service Review Intensive
Bring your repo; receive structured reviews on structure, security, and docs.
Data Modeling for APIs
DTO shapes that map cleanly to tables without leaking storage details.
Express Service Foundations
Shape HTTP handlers, middleware stacks, and error envelopes for maintainable Node services.
Input Validation Beyond Regex
Schema-first validation, coercion traps, and multilingual payloads.
Node Authentication Patterns
Sessions vs JWT, refresh rotation, and secure cookie defaults in Node services.
Observability for Node Services
Traces, metrics, and logs that stay coherent when traffic spikes.
Postgres Integration Practicum
Transactions, isolation surprises, and migration hygiene for service-backed schemas.
Practical Sequelize to SQL Bridge
When ORMs help, when raw SQL returns, and how to migrate safely.
Rate Limiting and Fair Usage
Token buckets, leaky counters, and communicating limits to API clients.
Read Models and CQRS Lite
Separate read-optimized paths without adopting enterprise CQRS baggage.
Resilient HTTP Clients
Retries, backoff, and circuit breaking when calling third-party APIs from Node.
REST Contract Design Studio
Model resources, pagination, and idempotency keys with reviewable OpenAPI drafts.
Secrets and Configuration Hygiene
Environment layering, rotation cadence, and least privilege defaults.
Secure Headers and Transport Basics
HSTS, CSP starter policies, and TLS termination pitfalls for API gateways.
Service Boundaries Workshop
Carve modules that align with deployment units without over-splitting early.
Testing HTTP APIs with Purpose
Contract tests, snapshots you can trust, and flaky test triage.
Webhook Design and Verification
Signature schemes, replay windows, and operational playbooks for inbound HTTP callbacks.