Understanding TypeScript - 2020 Edition

4.7 (16195)
Learning paid
15 hours course
Course by Udemy
$ 119.99
$ 119.99
What will you learn?
Use TypeScript and its Features like Types, ES6 Support, Classes, Modules, Interfaces and much more in any of their Projects
Understand what TypeScript really is about and how it works
Why TypeScript offers a real advantage over vanilla JavaScript
Learn TypeScript both in theory as well as applied to real use-cases and projects
Learn how to combine TypeScript with ReactJS or NodeJS / Express
About the course

This course was completely updated, reflects the latest version of TypeScript and incorporated tons of student feedback.

Most People know TypeScript from Angular 2+. It's the Language you have to use there, right?

It's more than that! 

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 doing in your Angular 2+ Code.

This Course takes you from the very Basics and its most important Feature (Types!) to the Point where you're able to use TypeScript in any of your Projects. ReactJS Projects included!

As TypeScript is developed by Microsoft and strongly advertised used by Angular 2+ (Google), it's here to stay

Gain an Edge today and be amongst the First to really understand TypeScript!

A Journey into the Future

As TypeScript code can be compiled to ES5, you'll be amazed by the many next-gen Features you can start using Today. Be it ES6 Features like Destructuring or Arrow Functions, Decorators, Generics and Interfaces or Modules - TypeScript has them all!

In this Course, we'll not stop after the Basics. You will learn about more advanced Features and also how to set up Workflows with  TypeScript. This includes a TypeScript-only Workflow as well as a Webpack Workflow.

You'll also learn that you're not limited to Angular 2+ or plain JavaScript/ TypeScript Projects. A complete Module covers how to use TypeScript with ReactJS to benefit from its Features, there, too.

Practice what you Learn

Watching Videos is a great Way to Learn. And to a lot of Students, it's the best Way. If you also want to practice the Things you learn, this Course offers you Exercises (and Solutions) in many of the Course Modules.

So much Content!

I'm not a Fan of these Courses which teach you the Basics and then leave you alone. In this Course you'll get insights into:

  • Types and how to use them
  • How the TypeScript Compiler works
  • ES6 Features in TypeScript
  • Classes in TypeScript
  • Namespaces and Modules
  • Interfaces
  • Generics
  • Decorators
  • How to integrate Third-Party JavaScript Libraries into your TypeScript Project
  • How to set up a TypeScript project with Webpack
  • Or how to set up a plain-TypeScript Workflow
  • How to use TypeScript together with ReactJS
  • How to use TypeScript together with Node/ Express
  • Real projects and use-cases!
Getting Started
Students will have gotten their first TypeScript Experience and understand how to install and use it
Course Introduction
Let me introduce you to this Course!
What is TypeScript?
The most important question first: What is TypeScript?
Why TypeScript and How to use it?
So now that we know what TypeScript is, it's time to understand why we may want to use it. And if we want to use it - then how do we do that?
Installing TypeScript
Installing TypeScript is a breeze - this lecture will get you there!
Using TypeScript
Yay, we installed TypeScript! Time to start using it on our machine!
Setting up the Course Workspace
For this Course we'll be using a Workspace which makes learning TypeScript very comfortable and easy. Watch this video to learn how to set it up. Finished Workspace can be found attached to this lecture!
Asking Questions & Course Materials
Learn how to get the most out of the Q&A section and the Course Materials!
Using Types for a better Code
Students learn what makes TypeScript so special, which Types exist and how to use them and how Types help Developers writing cleaner and better Code.
Let me give you a brief introduction to this module.
Type Basics
Time to get to know Types - learn how TypeScript works with them and understand the first basic Type: String.
Numbers & Booleans
TypeScript of course also knows Numbers and Booleans. This lecture explains how to use these Types.
  • JavaScript knowledge is required, though you don't need to be an Expert
  • NO prior TypeScript experience is required
  • ES6 Knowledge is a plus but not required
Maximilian Schwarzmüller
Maximilian Schwarzmüller
Professional Web Developer and Instructor
Udemy courses are suited to professional development. The platform is organized in such a way that it is experts themselves that decide the topic and when the course will start. All supporting documents are made available to you for lifetime access. On this platform, you can find a course on about any subject, and that is no exaggeration – from a tutorial on how to ride a motorcycle, to managing the financial markets. The language and the course format are established by the teacher. This is why it is important to read the information about the course carefully before parting with any money.
Comments (16195)
Like any other website, konevy uses «cookies». These cookies are used to store information including visitor's preferences, and the pages on the website that the visitor accessed or visited. The information is used to optimize the users' experience by customizing our web page content based on visitors' browser type and/or other information. For more general information on cookies, please read the «What Are Cookies» article on Cookie Consent website.