Skip to main content

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 TitleDuration
1Introduction00:53
2types in javascript05:36
3introduction to asts04:47
4types in typescript.03:57
5navigating a typescript project05:42
6refactoring a typescript project06:30
7from index.html to typescript08:34
8switching to ts files and compiling in watch mode02:17
9string and number types03:47
10no emit on error02:47
11string literal types03:10
12union types and type aliases03:33
13function parameter and return types04:03
14void and never types03:07
15null and undefined types09:02
16interfaces09:04
17function overloads07:29
18generics and type parameters05:49
19splitting our code into modules03:17
20configuring compiled module output04:08
21adding webpack07:46
22class properties03:25
23static vs instance properties02:41
24class methods04:13
25extends and implements06:24
26access modifiers06:36
27decorators and decorator factories05:31
28method decorators04:35
29property and parameter decorators04:27
30introduction to declaration files08:46
31DefinitelyTyped and @types07:45
32Bringing it all together in an Angular 2+ app14:34

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

TypeScript Simplified

TypeScript Simplified

Sources: webdevsimplified.com
Everything you need to learn TypeScript and build any project you can dream of in 47 easy to digest videos which amount to just under 5 hours of video content. Every single vide...
10 hours 23 minutes 56 seconds
NFT Marketplace in React, Typescript & Solidity - Full Guide

NFT Marketplace in React, Typescript & Solidity - Full Guide

Sources: udemy
The course covers everything you need for a decentralized NFT application according to the ERC721 standard. Students of this course will learn about NFTs by creating a real-worl...
16 hours 20 minutes 55 seconds
TypeScript Masterclass

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: The Complete Developer's Guide

Typescript: The Complete Developer's Guide

Sources: udemy, Stephen Grider
Every other course online teaches you the basic syntax and features of Typescript, but only this course will show you how to apply Typescript on real projects,
27 hours 15 minutes 33 seconds