Welcome to the TypeScript-PH project! This repository serves as a comprehensive learning resource for TypeScript, organized into multiple modules. Each module focuses on specific aspects of TypeScript, progressing from basic to advanced topics.
-
Module-1: Basic TypeScript
- Module-1 Repository
- Covers the fundamentals of TypeScript, including basic syntax, data types, and functions.
-
Module-2: Advanced TypeScript
- Module-2 Repository
- Delve into advanced TypeScript features and techniques, such as generics, decorators, and conditional types.
-
Module-3: OOP TypeScript
- Module-3 Repository
- Discover object-oriented programming (OOP) concepts in TypeScript. Learn about classes, inheritance, encapsulation, and polymorphism.
Follow these steps to get started with the TypeScript-PH project:
-
Clone the repository:
git clone https://github.com/Abdullah149081/TypeScript-PH.git
-
Choose the desired module:
git checkout Module-1
or
git checkout Module-2
or
git checkout Module-3
-
Explore the README file in each module for specific instructions, code examples, and exercises.
Before diving into the modules, ensure you have the following prerequisites:
- Node.js and npm installed
- TypeScript installed globally
npm install -g typescript