Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Complete TypeScript For Beginners
Rating: 4.1 out of 5(847 ratings)
29,407 students

Complete TypeScript For Beginners

TypeScript is a powerful, fun, and popular programming language used for building browser and NodeJS applications. This
Created byAwais Jamil
Last updated 2/2019
English
English [Auto],

What you'll learn

  • Students will be confident Working with Typescript
  • Student will be able to use typescript with angular 7+

Course content

6 sections45 lectures5h 26m total length
  • Introduction4:00

    Discover how TypeScript extends JavaScript with static typing to catch errors before runtime. Contrast dynamic languages and duck typing, and see how static typing improves stability for browser object models.

  • prerequisite for this Course1:22

    Set expectations: TypeScript is an extension of JavaScript with new features and syntax. If you know JavaScript basics and AJAX, this 17-hour course will get you started with dynamic applications.

  • Chossing an IDE / Text Editor2:33

    Choose a text editor with TypeScript support and use the TypeScript compiler; TypeScript is a JavaScript superset, and you can follow along using free editors like Visual Studio Code.

  • Installing TypeScript5:46

    Set up node and npm, install TypeScript globally with npm, verify with tsc --version, and use a free editor like Visual Studio Code.

  • Creating a TypeScript Project17:15

    Learn to create a TypeScript project in a code editor, configure tsconfig, write basic TypeScript, compile to JavaScript, and enable watch mode for automatic compilation.

Requirements

  • No Prior Knowledge of TypeScript required
  • JavaScript Knowledge is required, though you don't need to be an Expert
  • Object Oriented Programming Experience is a Plus but not required

Description

Most People know TypeScript from Angular 5+. It's the Language you have to use there, right?

It's more than that! 

Creating great web applications requires great JavaScript code. TypeScript helps you create great JavaScript code. In this course, Getting Started with TypeScript, you'll learn how to create browser applications faster and with fewer errors using a powerful and fun programming language. First, you'll learn how to configure TypeScript projects. Next, you'll explore how to create and use your own types. Finally, you'll discover how to get strong typing support for just about any JavaScript library you can imagine. When you're finished with this course, you'll have a foundational understanding of TypeScript's most important features, as well as the skills you need to begin building client-side web applications and NodeJS applications with TypeScript.

Practice what you Learn

Watching Videos is a great Way to Learn. And to a lot of Students, it's the best Way. If you also want to practice the Things you learn, this Course offers you Exercises (and Solutions) in many of the Course Modules.

So much Content!

I'm not a Fan of these Courses which teach you the Basics and then leave you alone. In this Course you'll get insights into:

  • Types and how to use them
  • How the TypeScript Compiler works
  • ES6 Features in TypeScript
  • Classes in TypeScript
  • Namespaces and Modules
  • Interfaces
  • Generics
  • Decorators


  • Who is the target audience?
  • This Course is for every Student who wants to extend his Horizon beyond vanilla JavaScript
  • Everyone learning Angular 5+ should definitely understand how TypeScript works

Who this course is for:

  • Learn Fundamentals of Typescript programming language