Packt’s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.
The highlights of this Learning Path are:
This learning path aims to teach you to improve the quality of your code and focuses on giving you both the understanding and the practical examples that will allow you indulge in the art of web development with TypeScript 2.x while taking you through core programming concepts. To start off, this Learning Path will teach you to put in place all TypeScript code to have the basics of the application running by starting the project from scratch, creating the structures and files needed and stitching the code all together with modules. You will see how to enhance your build process in particular with Node and Gulp, and then, how to debug the application.
By the end of this Learning Path, you will have a thorough understanding of how to build high-performing, advanced, web applications with TypeScript 2.x.
Meet Your Experts:
We have combined the best works of the following esteemed author to ensure that your learning journey is smooth:
Patrick Desjardins has been working since many years as a senior software developer engineer in 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.
The aim of this video is to describe why and how to get Visual Studio Code, which will be used in all the future explanations.
We need multiple libraries and a server to run the application. Node.js allows us to have that in few minutes.
Many tasks are required when building and Gulp allows doing it in a single command line.
TypeScript files need to access other pieces of TypeScript files. To communicate, files needs to use modules.
The aim of this video is to lay down some files that we will use to explain more advanced concepts. Instead of just writing code, we use this opportunity to review the basic concepts of TypeScript.
The aim of the video is to reference a third-party library as a module and use this one in a single file.
The code needs to be run and delivered to the user from a server. The solution is to run on Node.js with Gulp, a server.
In this video, we will dynamically change favorite inheritance without modifying favorite and dynamically switch inheritance of a user using mixin. Also it allows modifying code without touching implementation.
In this video, we will use string directly to open many questions to the developer who usesour code. Enforcing string literal adds a set of values acceptable.
In this video, you will learn multiple types as single parameter.Also, often used parameter can be managed with type alias and generic type.
In this video,we will do an asynchronous operation in TypeScript. Promise allows to use a standard and well-known way to handle successful and rejected asynchronous calls.
Promise can become cumbersome when many of them are imbricated or waiting on each other. In this video, we will see how async/await fix this problem.
In this video, we will see how to iterate on an asynchronous task using an async iterator.
Decorator needs library and specific configuration. We will see how to enable this advanced feature with TypeScript.
Decorator can be applied to many parts of you code. This video shows how to create and apply decorator on class and method.
Decorator can be applied to many parts of you code. This video shows how to create and apply decorator on accessor and property.
Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.
With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.
From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.
Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.