Rapid Web Application Development with TypeScript 2.x
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Wishlisted Wishlist

Please confirm that you want to add Rapid Web Application Development with TypeScript 2.x to your Wishlist.

Add to Wishlist

Rapid Web Application Development with TypeScript 2.x

A fast-paced guide to building cool web applications with the TypeScript 2.x!
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
1 student enrolled
Created by Packt Publishing
Last updated 6/2017
English
Current price: $10 Original price: $125 Discount: 92% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • How to Setup your basic TypeScript project, as well as NPM and Gulp extensions
  • Work with TypeScript files, modules and namespaces
  • How to Migrate third-party JavaScript libraries into your TypeScript project
  • How to Run and Debug your code over different interfaces for improved performance
  • How to Extend your TypeScript project to add exciting functionality – even for basic applications
View Curriculum
Requirements
  • A fast-paced guide that will take you on a journey through the various new features of TypeScript, with the help of real-world, practical videos that show you how to dive right into web application development using TypeScript’s essential know-how!
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 the developer instant feedback on the code they are writing in order to catch mistakes earlier in the development process.

In this video course, you will 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 also learn how to use third-party code not written in TypeScript. Finally, this volume shows how to enhance your build process in particular with Node and Gulp, and then, how to debug the application.

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.

Who is the target audience?
  • If you are a JavaScript developer aiming to learn TypeScript, or simply want to dive into scripting languages for web development, this video tutorial will provide you with the skills you’re looking for!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
15 Lectures
01:44:31
+
Setup TypeScript, NPM, and Gulp
6 Lectures 30:17

This video will give an overview of entire course

Preview 02:16

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.

Visual Studio Code
05:35

We need multiple libraries and a server to run the application. Node.js allows us to have that in few minutes.

Node.js
05:38

JavaScript is not strongly typed and getting an existing JavaScript library requires some work to make it compatible with TypeScript.

Getting Packages from NPM
04:42

Many tasks are required when building and Gulp allows doing it in a single command line.

Writing Gulp Script to Build TypeScript
05:20

TypeScript can be used from command line or by a configuration file. In both cases they have multiple options and some are required to be activated for advanced features.

Configuring TypeScript Compiler
06:46
+
Files, Modules, and Namespaces
3 Lectures 31:39

We need to have basic files to work with TypeScript features as well as a basic project.

Preview 05:32

TypeScript files need to access other pieces of TypeScript files. To communicate, files needs to use modules.

Working with TypeScript Modules and Namespace
10:36

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.

Review Basic TypeScript Concepts
15:31
+
Getting the Third-Party JavaScript Library
3 Lectures 24:50

To have TypeScript compile and have Intelisense while coding, TypeScript needs to have definition files.

Preview 04:48

The aim of the video is to reference a third-party library as a module and use this one in a single file.

Referencing a Third-Party JavaScript Library
03:54

Some libraries are being used often and we can use them without importing.

Referencing a Third-Party JavaScript Library Everywhere
16:08
+
Running and Debugging
3 Lectures 17:45

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.

Preview 07:15

Once we develop code, debugging is a natural step to figure out what is wrong.

Debugging with Chrome
03:43

In this video, we will see how to debug your JavaScript generated from TypeScript as well as the Gulp file.

Debugging with Visual Studio Code
06:47
About the Instructor
Packt Publishing
3.9 Average rating
7,196 Reviews
51,408 Students
616 Courses
Tech Knowledge in Motion

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.