Skip to content

TanmayShil/typescript-mastery-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 TypeScript Mastery Lab: Basic to Advanced

This repository is a structured guide to mastering TypeScript, moving from fundamental syntax to complex type engineering. Each module is designed to be run independently using tsx.


🎯 Goals

  • Build strong fundamentals of TypeScript
  • Understand type safety and static typing deeply
  • Learn advanced patterns used in production apps
  • Practice with real-world examples and mini projects
  • Prepare for interviews and professional development

🛠️ Tech Stack & Setup

1. Prerequisites

Ensure you have Node.js installed on your system.

2. Installation

Run these commands in your terminal to set up the global environment:

# Install the TypeScript Compiler
npm install -g typescript

# Install 'tsx' to run .ts files directly without manual transpilation
npm install -g tsx

3. How to Run

To execute a specific lesson, use the following command:

tsx <filename>.ts

About

A comprehensive TypeScript practice lab covering fundamentals to advanced concepts with real-world examples, exercises, and mini projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors