Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
TypeScript Fast Crash Course
Rating: 4.6 out of 5(1,414 ratings)
40,205 students

TypeScript Fast Crash Course

An Introduction to TypeScript main components
Last updated 4/2018
English
English [Auto],

What you'll learn

  • At the end of the course students will be able to use TypeScript

Course content

6 sections34 lectures3h 35m total length
  • Introduction2:32

    Master the essentials of TypeScript quickly, using JavaScript fundamentals to add structure and clarity, in this beginner primer designed for fast, practical learning.

  • Reference files1:57

    Download and unzip the course files on mac or windows, using seven zip if needed. Access the included offline regex practice app in the ref files folder.

  • What is TypeScript7:26

    Explore how TypeScript acts as a JavaScript superset that adds static types, interfaces, and decorators, compiled to ES5 JavaScript for browser compatibility.

  • Intalling Node.js on Mac OS8:35

    Install node.js on macOS to run TypeScript, using the terminal to install and verify the version, and learn that Node.js enables server-side JavaScript via the V8 engine built with C++.

  • Intalling Node.js on Windows12:28

    Learn how to install TypeScript on Windows by visiting the TypeScript website, installing Node.js, and verifying with node -v using Command Prompt or Git Bash.

  • Installing and Using TypeScript11:22

    Install typescript globally via npm, then use the tsc compiler from the command line to compile a ts file into plain JavaScript, exploring a simple class and a public property.

  • IDE - Using WebStorm6:09

    Target TypeScript files and compile them to JavaScript using WebStorm during development. Enable automatic compilation and file watching with tsc to streamline edits and IDE workflows.

  • IDE - Using VisualStudio5:31

    Learn how to compile TypeScript to JavaScript using Visual Studio, including creating tsconfig, configuring the project, and using watch mode for automatic recompilation.

  • Using an Online Editor3:39

    Learn to run TypeScript in an online editor playground, see how TypeScript adds features to JavaScript, and understand basic typing and runtime errors using browser-based examples and available documentation.

  • Section 1 Quiz

Requirements

  • Javascript

Description

TypeScript is a superset of JavaScript, which means that is language that was created to add features to JavaScript. You might be asking yourself why it was created and why not just add those features directly to JavaScript. 

Sometimes language foundations take time to implement features because the committee has to approve it, test and get feedback before requests are answered. The solution for that is to create another language that adds functionality to the language we need, and thats where TypesScript comes in. 

TypeScript has many advanced features that plain JavaScript doesn't have yet but the good news is that we can start using it now since TypeScript compiles JavaScript ES5 which at this moment is the most compatible version of JavaScript for all browsers.

Most people that want to learn TypeScript its because they need the skills to use with some Frameworks like Angular.

My goal with this courses is just give your the fundamentals of the language, show you what TypeScript is and how to use it. We as developers don't have time neither can we afford to spend too much time on any technology.

Most people that want to learn TypeScript its because they need the skills to use with some Frameworks like Angular.


Who this course is for:

  • Anyone who wants to learn typescript