The Complete TypeScript Programming Guide for Web Developers

Become a TypeScript master with our fun and friendly course! Learn TypeScript and object-oriented programming in a simple way. Perfect for beginners!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is your gateway to mastering TypeScript! Whether you're starting out or want to dive deeper, we've got you covered with easy-to-follow lessons and a fun project.

Key Points

  • Learn the basics and advanced features of TypeScript
  • Hands-on project: Build a ToDo app from scratch
  • Understand object-oriented programming concepts

Learning Outcomes

  • Understand TypeScript and its features
  • Build a functional ToDo app using TypeScript
  • Grasp object-oriented programming concepts and apply them

About This Course

Master TypeScript Development and Object Oriented JavaScript

TypeScript was practically unheard of before its introduction in Angular 2, but post Angular 2, TypeScript has been gaining its own fandom with developers who are constantly on the lookout for faster, easier and more productive languages.

TypeScript has since become an independent popular language to use for app development within the industry. A lot of people are leaning towards using TypeScript because it is a simple language that makes development easy. TypeScript is a superset of JavaScript, which means it can be considered as an add-on to the language. So, if you are already familiar with JavaScript, you are halfway through the battle.

TypeScript makes it easy to not only code, but also offers numerous features such as all the benefits of ES6 and also a brilliant compiler. TypeScript’s offers a static type-checking that allows the compiler to discover mistakes and errors during compilation, rather than during testing, reducing the coding time drastically.

Here’s your chance at becoming an expert on TypeScript. Learn this brilliant amazing language and advance your skillset. Learn how to code powerful apps, using the simplest language you can find. This course has been designed specifically to help you transition from a beginner to an expert in TypeScript. All you need is to know is the basics of JavaScript, the rest you will find within this course.

In this course, you will start from the very beginning with a detailed introduction to TypeScript, it’s basic commands and how it can be integrated with JavaScript. You will learn how to set up the environment, different data types that you can use including strings, booleans, arrays, tuples, and enoms.

From there on, the course will also cover advanced TypeScript features such as interface and generics; learn how to integrate ES2015 and use its features such as arrow functions and template literals. You will also learn use classes and objects within TypeScript such as inheritance, modifiers, adding interfaces to classes, etc.

Last but not least, you will also get hands-on training, by actually designing a project from scratch. You will build a ToDo App in TypeScript with Webpack. This project will help you put all the theories you’ve learned throughout the course into practical application including setting up the environment, automating typescript compiling, adding todo classes with interface, static typing, block scoping with let and const, and also local storage implementation for persisting data.

With so much left to learn, what are you waiting for? Let’s make you a TypeScript master!

  • Learn to program using TypeScript

  • Learn about annotations and static type checking

  • Learn the concepts of Object oriented programming

Instructors

Profile photo of Eduonix Learning Solutions
Eduonix Learning Solutions

Eduonix creates and distributes high quality technology training content. Our team of  industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world.  We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Instructors

Profile photo of Eduonix-Tech .
Eduonix-Tech .

More Courses By Eduonix Learning Solutions, Eduonix-Tech ., Eduonix Support
Review
4.9 course rating
4K ratings
ui-avatar of Dotan Brand
Dotan B.
5.0
1 year ago

yes it is a very good match. I tried another course with a similar description, but the level there was low. in this course - the level of the language of the tutor is good, i also like it that there are no promos at the beginning of every lecture, it can be too much if each lesson is 2 minutes. i have watched only 5 lectures and already learned a lot. thank you

  • Helpful
  • Not helpful
ui-avatar of Kristin
Kristin
3.0
3 years ago

Slow pacing, and I found myself correcting formatting as I was trying to learn the concepts.

  • Helpful
  • Not helpful
ui-avatar of Руслан Даутов
Руслан �.
5.0
5 years ago

Необходимо и достаточно

  • Helpful
  • Not helpful
ui-avatar of Rafael Hernandez
Rafael H.
5.0
5 years ago

Brad takes his time to really explain the concepts. Breaks each lecture to cover just a few clear points.

  • Helpful
  • Not helpful
ui-avatar of Kai Liu
Kai L.
5.0
6 years ago

As always, Brad did the great job in this course.

  • Helpful
  • Not helpful
ui-avatar of Joseph White
Joseph W.
3.5
6 years ago

Spot on information. Clear but low-key and kind of monotonous presentation. Final exercise has too much stuff that doesn't really relate to TypeScript kind of thrown at you all at once.

  • Helpful
  • Not helpful
ui-avatar of Ravikumar
Ravikumar
5.0
6 years ago

Its good learning. Now want to master it.

  • Helpful
  • Not helpful
ui-avatar of Jae Task
Jae T.
4.0
6 years ago

You can skip the first minute and a half of most lectures which repeatedly setup the same file watchers over and over.

  • Helpful
  • Not helpful
ui-avatar of Graham Coombe
Graham C.
3.0
6 years ago

Pretty good walk through of basic features of TypeScript. Could have done without going through the process of setting up a new folder/file in every single lecture slide. Seems like this could have been avoided.

There was a lecture Class Inheritance which bugged me. The instructor made a mistake but instead of figuring out what it was and maybe redoing the lecture they just hacked around it. They were trying to demonstrate how to extend a subclass with a method and ended up adding the method which was supposed to be on the super class to the sub class to just get it running. This kind of defeats the whole purpose of the example. Seemed a little unprofessional to just hack around it to get it working......

  • Helpful
  • Not helpful
ui-avatar of Ravinder Reddy Kottabad
Ravinder R. K.
5.0
6 years ago

The explanation is nice, but if we get any doubts or errors ...we didn't get any response from them ...even if we send screenshots...
I'm giving poor rating only because .. they are not responding for mails

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses