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

The Ultimate TypeScript Course

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

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

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

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

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