"Typescript for Beginners"
Full Course - 17 Chapters
Author Links
Description
👉 Chapters 1-10 introduce TypeScript fundamentals.👉 Chapters 12-17 cover Typescript with React.
📚 Recommended Prerequisites
🎓 Academic Honesty
DO NOT COPY FOR AN ASSIGNMENT - Avoid plagiarism and adhere to the spirit of this Academic Honesty Policy.
âš™ Free Web Dev Tools
🔗 Vite🔗 Google Chrome Web Browser🔗 Visual Studio Code (aka VS Code)🔗 Live Server VS Code Extension
📚 References
🔗 Typescript Official Site🔗 Node.js & npm🔗 Anders Hejlsberg, Creator of Typescript and C# Interview🔗 Stackoverflow Survey Results🔗 React Official Site
📚 Terminology
🔗 MDN - Static Typing🔗 MDN - Dynamic Typing🔗 MDN - Type Coercion🔗 TypeScript - Type Assertions
💻 Source Code
🔗 Chapter 1 - Introduction, Setup & Config🔗 Chapter 2 - Basic Types🔗 Chapter 3 - Arrays, Tuples, Objects & Enums🔗 Chapter 4 - Type Aliases, Literals, Functions & Never Type🔗 Chapter 5 - Type Assertions & Type Casting🔗 Chapter 6 - Classes & Interfaces🔗 Chapter 7 - Index Signatures & keyof Assertions🔗 Chapter 8 - Generics🔗 Chapter 9 - Utility Types🔗 Chapter 10 - Vite Introduction (no source code)🔗 Chapter 11 - Beginners Project / Challenges🔗 Chapter 12 - React + Typescript Starter🔗 Chapter 13 - React Hooks + Typescript🔗 Chapter 14 - React useReducer + Typescript🔗 Chapter 15 - React useContext + Typescript🔗 Chapter 16 - React + Typescript Project - Part 1