Skip to content

Latest commit

 

History

365 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TypeScript 100 Days Code Challenge

Welcome to the TypeScript 100 Days Code Challenge! 🎯 This challenge is about coding in TypeScript every day for 100 days, with a focus on learning and practicing new concepts daily.

🧠 What You'll Learn

  • TypeScript Basics: Types, Interfaces, Functions, Classes
  • Advanced Features: Generics, Utility Types, Decorators
  • TypeScript in Practice: React, Node.js, and more
  • Tooling: Linters, Build Tools, TypeScript Config
  • Clean, Scalable Code

πŸ”₯ Challenge Rules

  1. Code at least one hour daily.
  2. Commit your progress to GitHub.
  3. Document each day's learning in Day-X.md.
  4. Stay consistent for 100 days.

πŸ› οΈ Project Structure

Each day has its own folder:

/Day-X β”œβ”€β”€ README.md

Description of the day's challenge and learnings

β”œβ”€β”€ solution.ts

Code solution or exercise for the day

Example

/Day-1 β”œβ”€β”€ README.md

Overview of basic types and example code

β”œβ”€β”€ solution.ts

Sample TypeScript code using basic types

πŸ“… Progress Tracker

Day Topic Status
1 Basic Types in TypeScript βœ… Done
2 Interfaces and Classes βœ… Done
... ... ...
100 Final Project πŸš€ Pending

πŸš€ Getting Started

  1. Clone this repository:
    https://github.com/SalmanO7/TypeScript-100-Days.git
    
    

πŸ… Challenge Goals

  1. Master TypeScript by coding every day for 100 days
  2. Build real-world projects using TypeScript
  3. Get comfortable with TypeScript's advanced features and best practices 🀝 Contributions
  4. Feel free to fork this repository, raise issues, or submit pull requests. Let's learn and grow together!

πŸ’‘ Inspiration

This challenge is inspired by the 100DaysOfCode movement and is tailored to those who want to become proficient in TypeScript.

Happy Coding! πŸš€

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages