Building Pro Web Apps with TypeScript 2.x
Udemy
Course Summary
Learn to build high-performing, advanced, and high-quality web applications with TypeScript 2.x
-
+
Course Description
Writing large applications in JavaScript is a challenge. TypeScript brings JavaScript down to earth by providing optional static typing and future JavaScript features today. It gives developers instant feedback on the code they are writing in order to catch mistakes earlier in the development process.
In this course, you will take a basic game application and enhance it to provide a better user experience. You will start by learning how to incorporate Object Oriented Programming concepts within your application such as inheritance in classes. You will also learn to extend your classes and work with interfaces and TypeScript's newly introduced mixin classes. You will then learn to play with TypeScript's types, enforce efficient typing with TypeGuard, and trigger your application in different ways using function overload. After that you will explore how to use Asynchronous code to work with image data in your applications, and use class decorators to add exciting JavaScript features within your application. Finally you will learn to improve the quality of your code with the help of different method such as unit testing and code coverage.
About the Author
Patrick Desjardins has been working since many years as Senior Software Developer Engineer in a top 25 companies in the US. He was a Microsoft Most Valuable Professional (MVP) in Asp.Net for two consecutive years, 2013 and 2014. He has studied software engineering and he is known for his analysis, resourcefulness and abilities to find effective solutions quickly. Since his early professional career, his focus has always been to keep up to date in order to provide quality services to meet customers’ needs. Patrick is a professional who has a well-developed work ethic and who has the desire to perform both in quality and timeliness. His area of interest is Web development, which he has embraced since the early 2000s. For many years Patrick has continued to train daily in new technologies and put all theories learned into practice in various projects. On his spare time, Patrick wrote several books about web related subjects like .Net, Asp.Net, JavaScript and Azure.