"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