TypeScript Fundamentals
2h 54m 15s
English
Free
Course description
Boost your productivity. Dive into the TypeScript language through this comprehensive introduction, and realise the many benefits of adopting static types. We'll explore common practices, ES6/7, the compiler, classes, functions and all the necessary types you need.
Read more about the course
Requirements:
- JavaScript basic knowledge
- Desire to write scalable JavaScript
- OOP is a bonus
Watch Online
0:00 0:00
| # | Lesson Title | Duration |
|---|---|---|
| 1 | Introduction | 00:53 |
| 2 | types in javascript | 05:36 |
| 3 | introduction to asts | 04:47 |
| 4 | types in typescript. | 03:57 |
| 5 | navigating a typescript project | 05:42 |
| 6 | refactoring a typescript project | 06:30 |
| 7 | from index.html to typescript | 08:34 |
| 8 | switching to ts files and compiling in watch mode | 02:17 |
| 9 | string and number types | 03:47 |
| 10 | no emit on error | 02:47 |
| 11 | string literal types | 03:10 |
| 12 | union types and type aliases | 03:33 |
| 13 | function parameter and return types | 04:03 |
| 14 | void and never types | 03:07 |
| 15 | null and undefined types | 09:02 |
| 16 | interfaces | 09:04 |
| 17 | function overloads | 07:29 |
| 18 | generics and type parameters | 05:49 |
| 19 | splitting our code into modules | 03:17 |
| 20 | configuring compiled module output | 04:08 |
| 21 | adding webpack | 07:46 |
| 22 | class properties | 03:25 |
| 23 | static vs instance properties | 02:41 |
| 24 | class methods | 04:13 |
| 25 | extends and implements | 06:24 |
| 26 | access modifiers | 06:36 |
| 27 | decorators and decorator factories | 05:31 |
| 28 | method decorators | 04:35 |
| 29 | property and parameter decorators | 04:27 |
| 30 | introduction to declaration files | 08:46 |
| 31 | DefinitelyTyped and @types | 07:45 |
| 32 | Bringing it all together in an Angular 2+ app | 14:34 |
Comments
0 commentsWant to join the conversation?
Sign in to commentSimilar courses
The TypeScript Compiler API Book
Sources: Jason Rametta
Become an expert in generating TypeScript code, abstract syntax trees (AST), and programmatic code processing. This course is designed for developers...
React and Typescript: Build a Portfolio Project
Sources: udemy, Stephen Grider
Kick off your learning experience with an introduction on how to use React and Typescript together. Not familiar with Typescript? No problem! A lightning fast - but comprehensiv...
29 hours 21 minutes 48 seconds
TypeScript Basics
Sources: ultimatecourses.com
Boost your productivity. Dive into the TypeScript language through this comprehensive introduction, and realise the many benefits of adopting static types. We'l
3 hours 59 minutes 12 seconds
Build a ChatBot with Nuxt, TypeScript and the OpenAI Assistants API
Sources: zerotomastery.io
Learn to build a ChatBot using Nuxt and TypeScript in this project-based course. Develop a custom assistant with OpenAI API and enhance your AI skills.
2 hours 41 minutes