mohammedhassain / learn-typescript

#100DaysofCode - with TypeScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Learn TypeScript

Tracking my learning journey with TypeScript. Goals are:

  • Understand TS syntax and tooling
  • Explore TS usage with popular web dev frameworks
  • Understand and adopt TS best practices for modern web dev

The goal is to convert this into a #31DaysOfTypeScript series at some point. For now, I plan to just document my journey as I go so posts may not necessarily form a structured learning journey.


Resources

These are the resources I am actively using or that have been recommended to me by folks knowledgeable in the space. I will keep this updated as I go.

  1. Build JavaScript applications using TypeScript - Learning Path
  2. TypeScript Documentation - Website
  3. Bootstrap a new TS Project - Website
  4. TypeScript Playground - Browser Based
  5. TypeScript Handbook - Website

Blog Setup

The blog is setup using Hugo with the Cupper theme. My default setup process is documented in this gist. The blog is currently hosted on the GitHub pages endpoint for this repo. You can also view it locally as follows (where the -D flag also shows posts in draft mode)

$ cd docs/
$ hugo server -D

About

#100DaysofCode - with TypeScript


Languages

Language:JavaScript 53.6%Language:HTML 30.8%Language:SCSS 15.3%Language:CSS 0.4%