TypeScript
Add the type safety that modern teams expect — and read compiler errors with confidence.
Reserve free · pay only when your batch is confirmed. Evening classes for students in the US, UK, Canada & Australia · taught by a working developer
Who it's for
Students who know JavaScript and want the type safety React, Angular and Node teams expect.
Prerequisites
The JavaScript batch or equivalent.
4
Weeks
8
Live classes
10
Live hours
Why TypeScript; setup, tsc, basic types, type inference
Functions, optional and default parameters, arrays and tuples
Interfaces vs type aliases, readonly, optional properties
Unions, literal types, narrowing, discriminated unions, never
Generics: functions, constraints, generic interfaces
Utility types (Partial, Pick, Omit, Record), keyof, mapped types
Typing APIs with fetch and Zod validation; TypeScript with React or Node
Migrating a JS project; capstone demo day
A sample — plus a full question bank on Flycodx.
With Zod validation.
Zero any, typed API layer, generic utilities, README explaining the type design.
Working developer · 5+ years of real, live-project experience
Your sessions are taught by a working developer with 5+ years of real, live-project experience — someone who writes and ships production code every day, not a content creator.
We teach concepts and review your code. We never write or complete graded assignments or exams. Read our policies.
Prerequisite: The JavaScript batch or equivalent.
Two live classes of 75 minutes, plus a few practice questions and one code review on your own code — about 3–4 hours a week.
Every class is recorded and shared within 24 hours, so you can catch up and still ask questions in the doubt channel.
You reserve for free and only pay by secure link once your batch is confirmed. Full refund before the third class — see our policies.
Yes, 1:1 mentorship is available from $60/hr. Book a free 20-minute call and we'll build a plan around your course.
Free to reserve · you get the start date before you pay. Live batches from $149.