https://github.com/nitya/learn-typescript
#100DaysofCode - with TypeScript
https://github.com/nitya/learn-typescript
Last synced: 9 months ago
JSON representation
#100DaysofCode - with TypeScript
- Host: GitHub
- URL: https://github.com/nitya/learn-typescript
- Owner: nitya
- Created: 2021-09-13T18:18:50.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-15T14:39:54.000Z (about 4 years ago)
- Last Synced: 2025-02-09T06:14:00.707Z (11 months ago)
- Language: JavaScript
- Size: 2.51 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://docs.microsoft.com/en-us/learn/paths/build-javascript-applications-typescript/) - Learning Path
2. [TypeScript Documentation](https://www.typescriptlang.org/docs/) - Website
3. [Bootstrap a new TS Project](https://www.typescriptlang.org/docs/bootstrap) - Website
4. [TypeScript Playground](https://www.typescriptlang.org/play) - Browser Based
5. [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/intro.html) - Website
---
## Blog Setup
The blog is setup using [Hugo]() with the [Cupper theme](). My default setup process is documented in [this gist](https://gist.github.com/nitya/51905082cfad7682bdf31bc8a36f5553). 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
```
---