Udemy

TypeScript Crash Course

Enroll Now
  • 4,590 Students
  • Updated 12/2023
4.5
(715 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 19 Minute(s)
Language
English
Taught by
Jan Schaffranek
Rating
4.5
(715 Ratings)
2 views

Course Overview

TypeScript Crash Course

Learn the most important features of TypeScript in a short time and apply them to your projects.

Course description:

The course will show you the most important features of TypeScript. In the beginning, we will install and set up the required software together. After that, we will start with the basics and work our way up to classes and inheritance. You are also welcome to watch the public videos of the course to get a taste of it.

What is TypeScript?

If you haven’t heard of TypeScript yet, it’s a language that builds on JavaScript by adding syntax for static types. Tools like the TypeScript compiler just erase those types, leaving you with clean readable JavaScript that you can run anywhere; but those types are there to be type-checked! Types make your intentions explicit, and tools can read and understand them to catch errors before you even run your code. By checking your types, TypeScript can catch errors like typos, logic errors, and more! Beyond catching errors, TypeScript also uses types to power editor toolings like accurate code completion, go-to-definition, and renaming.

The course has the following topics

  • Installation of TypeScript, NodeJS, and VSCode

  • Type Annotations for Number, String, Boolean, Arrays, Tuples, etc.

  • Functions, Interfaces, and Classes

  • Inheritance and Abstract Classes

  • Importing/exporting from Modules

  • Utility types, keyof, instanceof, and type guards

Become a professional today, in the technology of tomorrow!

See you in class!

Course Content

  • 5 section(s)
  • 38 lecture(s)
  • Section 1 Chapter 1 - Introduction
  • Section 2 Chapter 2: TypeScript Basics
  • Section 3 Chapter 3: Classes and Modules
  • Section 4 Chapter 4: Advanced Techniques
  • Section 5 Chapter 5: Course conclusion

What You’ll Learn

  • Typescript Basics
  • Using Datatypes Annotaions
  • Type Narrowing and Type Guards
  • Interfaces and Types
  • Union and Intersection Types
  • Obejcts and Inheritance

Skills covered in this course


Reviews

  • K
    K S Dilip Nageshwar
    5.0

    Really a good tutor.

  • E
    Eva María Jara Blanco
    5.0

    aunque está en inglés al estar subtitulado se entiende bastante bien

  • A
    Adnan Munir
    3.0

    Taught Nothing about loops

  • D
    Dermot McEvoy
    4.5

    Very good crash course to bring you up to speed quickly on TS.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed