Εισαγωγή στην TypeScript
Το βίντεο προέρχεται από μαγνητοσκοπημένο σεμινάριο* στα ελληνικά και εστιάζει στη χρήση της TypeScript.
Ημ/νια μαγνητοσκόπησης: 07/2022
Διάρκεια: 01:54:50
Περιεχόμενα:
00:00:00 - 00:12:40 What is TypeScript? Why TypeScript?
00:12:40 - 00:26:00 The TypeScript Compiler. Using TypeScript with create-react-app projects. Configuring TypeScript.
00:26:00 - 00:35:15 TypeScript: Basic types.
00:35:15 - 00:41:30 TypeScript: Parameter types
00:41:30 - 00:45:25 TypeScript: Function return types
00:45:25 - 00:48:30 TypeScript: Inferring Object methods
00:48:30 - 00:51:55 TypeScript: Object types
00:51:55 - 00:54:50 TypeScript: Defining shapes of data using the 'type' keyword
00:54:50 - 00:58:10 TypeScript: String literal unions
01:01:15 - 01:13:45 TypeScript: Interfaces
01:13:57 - 01:16:00 TypeScript: Ignoring TS checking
01:16:15 - 01:28:15 TypeScript: Generics
01:32:45 - 01:54:50 TypeScript in the real world
*Το σεμινάριο αποτελεί μέρος του κύκλου "One-month workshop to become a React Expert" που διοργανώθηκε από την ομάδα https://devotees.io
Διορθώσεις:
https://github.com/kostasx/LearnJavascript/blob/master/resources/youtube/intro.to.typescript.greek/resources.md
References:
- String literal unions: https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#literal-types
- For some "Infer from usage" examples see: https://www.typescriptlang.org/play/3-7/fixits/infer-from-usage-changes.ts.html
- Note on the `implements` keyword and common misconceptions:
"A common source of error is to assume that an implements clause will change the class type - it doesn’t! [...] implements clauses don’t change how the class body is checked or its type inferred."
Read more: https://www.typescriptlang.org/docs/handbook/2/classes.html#cautions
- VSCode Live Server extension: https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer
Apologies for the relatively low quality of the video recording. This is one of the limitations of the free plan of Google Meet.
---
Support this channel / Στηρίξτε αυτό το κανάλι:
If you found this material helpful and valuable please consider supporting me:
1) Like the videos and subscribe to the YouTube channel
2) Star the GitHub repository: https://github.com/kostasx/LearnJavascript
3) Buy me a Coffee: https://www.buymeacoffee.com/kostasx
Видео Εισαγωγή στην TypeScript автора Программируй и Зарабатывай
Видео Εισαγωγή στην TypeScript автора Программируй и Зарабатывай
Информация
28 ноября 2023 г. 2:06:30
01:54:50
Похожие видео