https://github.com/jalalhejazi/learning-typescript
learning-typescript
https://github.com/jalalhejazi/learning-typescript
docker ecmascript nodejs training-materials typescript
Last synced: 3 months ago
JSON representation
learning-typescript
- Host: GitHub
- URL: https://github.com/jalalhejazi/learning-typescript
- Owner: jalalhejazi
- Created: 2021-10-26T19:15:50.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-30T09:49:35.000Z (over 3 years ago)
- Last Synced: 2024-12-31T14:20:09.584Z (6 months ago)
- Topics: docker, ecmascript, nodejs, training-materials, typescript
- Language: TypeScript
- Homepage:
- Size: 1.01 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning-TypeScript
## Lessons
1. [Getting Started](01-getting-started)
2. [Type System Introduction](02-type-system-introduction)
3. [JavaScript Features (with TypeScript)](03-javascript-features)
4. [Project](04-project)
5. [Diving Deeper](05-diving-deeper)
6. [Integration](06-integration)## Resources
* [StackOverflow](https://stackoverflow.com/tags/typescript)
* [TypeStrong](https://github.com/TypeStrong/)
* [Typings](https://github.com/typings)
* [DefinitelyTyped](https://github.com/DefinitelyTyped/)
* [TypeScript on GitHub](https://github.com/Microsoft/TypeScript)## Tips
**Always** use `let` and `const` over `var`, with `const` preferred over `let`. TypeScript will handle this properly and the compiler will error if `const` is being reassigned. `const` and `let` are introduced in Chapter 3.
**Always Review [Node Best Practices](https://github.com/goldbergyoni/nodebestpractices)**
## References
* [TypeScript What's New](https://github.com/Microsoft/TypeScript/wiki/What's-new-in-TypeScript)
* [TypeScript Handbook](http://www.typescriptlang.org/Handbook)