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 Bootcamp: Zero to Mastery

TypeScript Bootcamp: Zero to Mastery

Sources: zerotomastery.io
Learn TypeScript by building your own real-world applications. Taught by an industry professional, this course covers everything from beginner to advanced topics. If you're a Ja...
9 hours 31 minutes 59 seconds
React & TypeScript - The Practical Guide

React & TypeScript - The Practical Guide

Sources: Academind Pro
TypeScript is an amazing technology that helps developers write better code with less errors - simply because it let's you catch & fix type-related errors whilst writing the cod...
7 hours 22 minutes 54 seconds
Building an AI Icon Generator using the T3 Stack (Next.js, Prisma, TailwindCSS, Typescript, Dall-E API)

Building an AI Icon Generator using the T3 Stack (Next.js, Prisma, TailwindCSS, Typescript, Dall-E API)

Sources: Web Dev Cody
Are you looking to take your web development skills to the next level? Do you want to learn how to build a fully functional icon generator that integrates with
5 hours 53 minutes 23 seconds
Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo

Uber Clone - Typescript, NodeJS, GraphQL, React, Apollo

Sources: Nomad Coders
We will do a Uber clone (backend + frontend + deployment). From head to toe using JavaScript! This time full stack, full JavaScript stack!
22 hours 41 minutes 56 seconds
Build a ChatBot with Nuxt, TypeScript and the OpenAI Assistants API

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