Keyboard with sticky note showing JSON schema sketch

APIs · Beginner · Live online

Input Validation Beyond Regex

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

Validation is product design. We slow down to discuss messages users see when payloads drift.

Duration: 3 weeks

Tuition (informational): 3,600,000 VND

Final quotes come from admissions. See Money-Back Policy for eligibility.

What ships in the syllabus

  • Zod refinements for business rules
  • Unicode normalization gotchas
  • Pagination guardrails
  • File upload limits without framework magic
  • Error message tone guide
  • Property-based testing teaser
  • Peer review of validation PRs

Outcomes we actually assess

  1. Ship a schema module covering one complex DTO
  2. Document three coercion traps your API avoids
  3. Run property tests on a money-related field
Portrait for Thu Nguyen

Thu Nguyen

Auth specialist covering OAuth2, refresh rotation, and threat modeling.

FAQ — including what we skip

joi vs zod?

Zod for consistency; conceptual map to joi provided.

GraphQL?

Not covered—HTTP JSON bodies only.

Limitation?

No rich text HTML sanitization deep dive.

Experience notes

“Unicode normalization example broke our old nickname field assumptions.”
Anh · Intern turned junior · 4/5 · Google