professional-programming/training/front-end/03-typescript.md

30 lines
1.2 KiB
Markdown
Raw Normal View History

2020-07-21 11:59:24 +02:00
<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
## Table of Contents
- [TypeScript](#typescript)
2020-10-06 11:26:09 +02:00
- [Exercises](#exercises)
2020-07-21 11:59:24 +02:00
- [References](#references)
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
# TypeScript
2020-11-20 17:24:00 +01:00
- Intro for JS dev: https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes.html
- Intro for OOP dev: https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes-oop.html
- The handbook: https://www.typescriptlang.org/docs/handbook/intro.html
- Intro for FP programmers: https://www.typescriptlang.org/docs/handbook/typescript-in-5-minutes-func.html
2020-07-21 11:59:24 +02:00
2020-11-20 17:24:00 +01:00
❓ questions to ask:
- What is the difference between structural and nominal type systems?
- TS: structural type system. Relationships between types are determined by the properties they contain.
2020-07-21 11:59:24 +02:00
2020-10-06 11:26:09 +02:00
## Exercises
- [TypeScript Exercises](https://typescript-exercises.github.io/)
2020-07-21 11:59:24 +02:00
## References
- [ES5 to ESNextheres every feature added to JavaScript since 2015](https://www.freecodecamp.org/news/es5-to-esnext-heres-every-feature-added-to-javascript-since-2015-d0c255e13c6e/)