TypeScript_Practice

This repository contains the materials and code samples from my TypeScript practice. The course covers fundamental concepts and provides hands-on examples to help beginners get started with TypeScript programming and each lesson's code stored in a separate branch.

Introduction to branches

  • lesson-2: Compiling TypeScript
  • lesson-3: Data Types
  • lesson-4: Arrays and Objects
  • lesson-5: Explicit Types
  • lesson-6: Dynamic Types (any)
  • lesson-7: Better Work Flow
  • lesson-8: Functions Basics
  • lesson-9: Type Aliasses
  • lesson-10: Function Signatures
  • lesson-11: The DOM and Type Casting. (add event hander get the inputs)
  • lesson-12: Classes (Constructor, Methods, Objects)
  • lesson-13: Private, Public, Readonly
  • lesson-14: Modules