Plan of action
-
[ ] Programming TypeScript
Chapter 1 -Introduction
Chapter 2. TypeScript: A 10,000 Foot View
Chapter 3. All About Types
- [ ] Chapter 4
- [ ] Chapter 5
- [ ] Chapter 6
- [ ] Chapter 7
- [ ] Chapter 8
- [ ] Chapter 9
- [ ] Chapter 10
- [ ] Chapter 11
-
[ ] Official TypeScript handbook
-
[ ] egghead courses
- [x] Up and Running with TypeScript
- [x] Use Types Effectively in TypeScript
- [ ] Advanced Static Types in TypeScript
- [ ] Build Algorithms using TypeScript
- [ ] Practical Advanced TypeScript
- [ ] Async/Await using TypeScript
-
[ ] Beginner to Pro: TypeScript
- [x] Chapter 1
- [x] Chapter 2
- [x] Chapter 3
- [ ] Chapter 4
- [ ] Chapter 5
- [ ] Chapter 6
- [ ] Chapter 7
- [ ] Chapter 8
- [ ] Chapter 9
- [ ] Chapter 10
- [ ] Chapter 11
- [ ] Chapter 12
- [ ] Chapter 13
- [ ] Chapter 14
- [ ] Chapter 15
- [ ] Chapter 16
- [ ] Chapter 17
- [ ] Chapter 18
- [ ] Chapter 19
- [ ] Chapter 20
- [ ] Chapter 21
- [ ] Chapter 22
Project Ideas
Big questions
- What is Typescript?
- Why is it worth learning?
- Where can it be used?
- What would stop you using Typescript?
- What are interfaces?
- What are the key TypeScript concepts?
- What is TypeScript's super power?
- Don't we get most of the static analysis goodness already?
Suggested Resources
https://twitter.com/jhooks/status/1315334013368762368?s=20
Books
Programming TypeScript
Effective TypeScript
Typed JavaScript at Any Scale.
Essential TypeScript - From Beginner to Pro | Adam Freeman | Apress
egghead courses
Up and Running with TypeScript
Use Types Effectively in TypeScript
Advanced Static Types in TypeScript
Build Algorithms using Typescript
Practical Advanced TypeScript
Async/Await using TypeScript
Talks
GOTO 2018 * Why I Was Wrong About TypeScript * TJ VanToll