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

Open laptop beside printed API quickstart booklet
APIsBeginner

API Documentation Field Guide

Write examples that survive implementation drift and support onboarding.

3,200,000 VNDOpen syllabus →
Timeline printout with version markers and orange clips
APIsAdvanced

API Versioning Strategies

URL vs header versioning with migration timelines that teams accept.

7,900,000 VNDOpen syllabus →
Redis CLI output beside queue depth chart printout
Node.jsIntermediate

Background Jobs with BullMQ

Queues, retries, and poison message handling in Node workers.

6,400,000 VNDOpen syllabus →
Printed code review rubric with citrus highlights
APIsAdvanced

Capstone: Service Review Intensive

Bring your repo; receive structured reviews on structure, security, and docs.

18,000,000 VNDOpen syllabus →
Index cards with entity names arranged on desk
DatabasesBeginner

Data Modeling for APIs

DTO shapes that map cleanly to tables without leaking storage details.

5,500,000 VNDOpen syllabus →
Instructor desk with printed API route map and citrus sticky notes
Node.jsBeginner

Express Service Foundations

Shape HTTP handlers, middleware stacks, and error envelopes for maintainable Node services.

4,900,000 VNDOpen syllabus →
Keyboard with sticky note showing JSON schema sketch
APIsBeginner

Input Validation Beyond Regex

Schema-first validation, coercion traps, and multilingual payloads.

3,600,000 VNDOpen syllabus →
Laptop showing JWT debugger with warm desk lamp
SecurityIntermediate

Node Authentication Patterns

Sessions vs JWT, refresh rotation, and secure cookie defaults in Node services.

5,400,000 VNDOpen syllabus →
Grafana-style charts on monitor with orange sticky note reminders
Node.jsIntermediate

Observability for Node Services

Traces, metrics, and logs that stay coherent when traffic spikes.

6,800,000 VNDOpen syllabus →
Close-up of database ER diagram on glass board with orange markers
DatabasesIntermediate

Postgres Integration Practicum

Transactions, isolation surprises, and migration hygiene for service-backed schemas.

7,100,000 VNDOpen syllabus →
SQL query on screen with ORM model file split view
DatabasesIntermediate

Practical Sequelize to SQL Bridge

When ORMs help, when raw SQL returns, and how to migrate safely.

5,900,000 VNDOpen syllabus →
Graph paper plotting request rates with orange curve
SecurityIntermediate

Rate Limiting and Fair Usage

Token buckets, leaky counters, and communicating limits to API clients.

5,100,000 VNDOpen syllabus →
Two monitors showing write model schema vs read model tables
DatabasesAdvanced

Read Models and CQRS Lite

Separate read-optimized paths without adopting enterprise CQRS baggage.

9,200,000 VNDOpen syllabus →
Network cable bundle with label tags near a laptop
Node.jsIntermediate

Resilient HTTP Clients

Retries, backoff, and circuit breaking when calling third-party APIs from Node.

3,900,000 VNDOpen syllabus →
Printed OpenAPI pages clipped beside a citrus highlighter
APIsIntermediate

REST Contract Design Studio

Model resources, pagination, and idempotency keys with reviewable OpenAPI drafts.

6,200,000 VNDOpen syllabus →
Keychain on desk beside laptop showing env var editor
SecurityIntermediate

Secrets and Configuration Hygiene

Environment layering, rotation cadence, and least privilege defaults.

3,100,000 VNDOpen syllabus →
Terminal window showing TLS handshake debug lines
SecurityBeginner

Secure Headers and Transport Basics

HSTS, CSP starter policies, and TLS termination pitfalls for API gateways.

2,500,000 VNDOpen syllabus →
Whiteboard arrows between service boxes with citrus tape
Node.jsAdvanced

Service Boundaries Workshop

Carve modules that align with deployment units without over-splitting early.

8,800,000 VNDOpen syllabus →
Test output green bars on terminal with handwritten flake notes
Node.jsBeginner

Testing HTTP APIs with Purpose

Contract tests, snapshots you can trust, and flaky test triage.

4,200,000 VNDOpen syllabus →
Sequence diagram of webhook retries sketched on paper
APIsAdvanced

Webhook Design and Verification

Signature schemes, replay windows, and operational playbooks for inbound HTTP callbacks.

7,400,000 VNDOpen syllabus →