TypeScript, Quick and Easy

This is a practical course to learn TypeScript rapidly and deeply.
Free tutorial
Rating: 4.1 out of 5 (280 ratings)
24,268 students
1hr 43min of on-demand video
English [Auto]

Developing JavaScript applications using TypeScript


  • Basics of programming
  • JavaScript


JavaScript has moved forward in a way that not only front-end developers getting more involved with it but also, back-end developers feel using it to develop all or part of their applications is very beneficial.

While ES6 (ECMAScript 2015) has added features of modern programming languages to JavaScript, TypeScript Programming Language makes it even more productive. In fact when you develop your application in TypeScript, at the end you feel you are able to understand most of our own code!

This course is a quick and practical way to learn TypeScript and by the end of this course not only you have a good knowledge of TypeScript, but also you have a vision where JavaScript programming is going and how the architecture of JS apps is getting changed to be ready for large-scale projects.

In our journey in this course, we will learn main features of  ES6, types in TypeScript, class-based object oriented programming in ES6 and TypeScript, generics, modules and decorators.

This course can also be considered as a pre-requirement for whom planning to learn Angular 2.0 or getting ready to develop mobile apps using the new ionic framework.

Who this course is for:

  • Software Developers
  • Programmers
  • Web Developers
  • JavaScript App Developers


Software Developer and Architect
Dina Esmaeili
  • 4.2 Instructor Rating
  • 1,842 Reviews
  • 67,201 Students
  • 4 Courses

Dina is an experienced software developer and architect, developed different range of applications for educational organizations and universities and has been working in software development industry for more than 17 years.

While he is an exceptionally good back-end developer, his outstanding knowledge of front-end development, helps him to technically lead development teams.

Top companies trust Udemy

Get your team access to Udemy's top 19,000+ courses