Overview
Syllabus
No BS TS #1 - Typescript Setup & Everyday Types.
No BS TS #2 - Typescript Functions.
No BS TS #3 - Typescript Functions with Functions.
No BS TS #4 - Function Overloading in Typescript.
No BS TS - Challenge #1.
No BS TS #5 - Optionals in Typescript.
No BS TS #6 - Tuples in Typescript.
No BS TS #7 - Generics in Typescript.
No BS TS Challenge #2.
No BS TS #8 - Generics with keyof in Typescript.
No BS TS #9 - Typescript Utility Types.
No BS TS #10 - Readonly And Immutability in Typescript.
No BS TS #11 - Enums and Literal Types in Typescript.
No BS TS #12 - Typescript Classes; Member Visibility and Implements.
No BS TS #13 - Generics in Typescript Classes.
No BS TS #14 - Mapped Types in Typescript.
No BS TS #15 - Readonly and Static in Typescript Classes.
No BS TS #16 - Abstract Classes in Typescript.
No BS TS #17 - Mixins in Typescript.
No BS TS - Challenge 3.
No BS TS #18 - Conditional Types in Typescript.
No BS TS #19 - Utility Types in Typescript - Part 2.
No BS TS #20 - Typescript/React - Setup and Properties.
No BS TS #21 - Typescript/React - Hooks.
No BS TS #22 - Typescript/React - Advanced Properties.
No BS TS #23 - Typescript/React - Custom Hooks.
No BS TS #24 - Typescript/React - Generic Components.
No BS TS #25 - Typescript/React - useContext.
No BS TS #26 - Typescript/React - Global State.
No BS TS #27 -Typescript/React - Redux Toolkit.
No BS TS #28 - Typescript/React - Zustand.
No BS TS #29 - Typescript/React - Using xState.
No BS TS #30 - Project setup.
No BS TS #31 - Testing with Jest and Wallaby.
No BS TS #32 - Monorepos with NX.
No BS TS #33 - Viewer's Q&A (Does Typescript Bloat Code?).
No BS TS 34 - Typescript Decorators.
Why Typescript?.
TypeScript/React Testing: Components, Hooks, Custom Hooks, Redux and Zustand.
TypeScript Pub/Sub Patterns (No BS TS Series 2 Episode 2).
Visitor and Iterator Patterns in TypeScript (No BS TS Series 2 Episode 3).
Command & Memento Patterns in Typescript (No BS TS Series 2 Episode 4).
Taught by
Jack Herrington