Taking your TypeScript development to the next level has never been easier. Filled with expert techniques, this course will help make your typescript programming better, easier, and more effective while working with scalable applications. TypeScript gets you writing scalable JavaScript applications with classical object-oriented principles in no time. Youll use the latest ES6+/ES2015 features along with TypeScripts syntax, which is familiar to developers coming from a Java, C++ styled language while using existing JavaScript code. The course starts off by setting up the popular Visual Studio Code IDE and gets you acquainted with linting and test coverage. Moving on, youll understand the concepts of task automation, Object-Oriented programming (OOP), Promises, and Functional Programming. Youll learn to use Underscore. js in your application and find out about array and object manipulation. In no time, youll be able to implement popular GoF patterns, which will be explained through real-world examples. Youll be taught how to use Typescript on the server side with Node. js, and on the front end with Angular 5. Youll also learn to create a project, component, and service using Vue. js and Aurelia. The course ends with a walkthrough of data typings for a library and how to use typings via an IDE. So why wait? Take your typescript development to the next level by taking this course. About the AuthorTamas Piros is a full-stack web developer turned technical instructor with more than a decade of experience working with large, prestigious multinational organizations such as Verizon, Panasonic, BBC, Accenture and Deutsche Bank just to mention a few. On top of the training sessions, Tamas also regularly conducts workshops and presentations all over the world. He has spoken at prestigious conferences that include HTML5 DevConf in San Francisco, JSConf Asia in Singapore among various others.