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 Ultimate TypeScript Course
Sources: codewithmosh (Mosh Hamedani)
Upgrade your JavaScript skills with The Ultimate TypeScript Course. Learn to build scalable, robust applications in under 5 hours and enhance your career
4 hours 22 minutes 18 seconds
React Query: Server State Management in React
Sources: udemy
React Query has become the go-to solution for server state management in React apps, and for good reason! This smart, comprehensive solution makes it easy to ke
7 hours 39 minutes 49 seconds
TypeScript Masterclass
Sources: Net Ninja
TypeScript is a strongly typed programming language built on top of JavaScript, with additional features added in - primarily the ability to add types to values It provides a lo...
5 hours 21 minutes 53 seconds
TypeScript Interview Questions - Coding Interview 2023
Sources: udemy
This course is great preparation for any TypeScript programming interviews that you may have coming up. Programming interviews need a lot amount of knowledge, but the best way t...
2 hours 56 minutes 26 seconds
TypeScript Fundamentals: Learn TypeScript from Scratch
Sources: vueschool.io
Ready to take your JavaScript skills to the next level? TypeScript is the key to writing more maintainable, scalable, and error-resistant code.
1 hour 19 minutes 15 seconds