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

Transform Your Craft with TDD: Master clean code and testing

Transform Your Craft with TDD: Master clean code and testing

Sources: Daniel Moka
Do you want to learn TDD but don't know where to start? "Прокачай свой код с TDD" (Enhance Your Code with TDD) is a beginner-friendly e-book and video...
4 hours 7 minutes 36 seconds
Microservices with NodeJS, React, Typescript and Kubernetes

Microservices with NodeJS, React, Typescript and Kubernetes

Sources: udemy
In building large scale applications intended for growth, microservices architecture is the go-to solution. One issue for Javascript and NodeJS learners is the
97 hours 19 minutes 16 seconds
Build Your First Product with LLMs, Prompting, RAG

Build Your First Product with LLMs, Prompting, RAG

Sources: Towards AI, Louis-François Bouchard
This practical intensive course will provide you with all the necessary skills to create a fully functional advanced product based on large language models...
2 hours 25 minutes 20 seconds
Understanding TypeScript - 2023 Edition

Understanding TypeScript - 2023 Edition

Sources: udemy, Academind Pro
Learn what TypeScript is, why it really is a powerful Addition to JavaScript, what its Features are and how to use it! And whilst doing so, also understand what you're actually ...
14 hours 54 minutes 54 seconds