Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Typescript Fundamentals
Rating: 4.4 out of 5(1,531 ratings)
35,258 students
Created byKarthik KK
Last updated 6/2017
English

What you'll learn

  • Understand what Typescript is all about
  • How easy it is to program in typescript for JavaScript
  • How beautifully Visual studio code is developed app using typescript
  • Understand module loaders
  • Understand type definitions and different providers

Course content

1 section15 lectures2h 25m total length
  • Introduction7:22

    Explore the fundamentals of TypeScript, from what it is and how to install it to typing, enums, and using TypeScript with JavaScript frameworks and automation tools like Protractor and Jasmine.

  • Part 2 - Installing and configuring Typescript with Visual studio code14:46
  • Part 3 - Working with variable declarations and types10:51
  • Part 4 - Working with Enums and Arrays13:44
  • Part 5 - Working with Functions (Basic)11:47

    Explore basic function syntax in TypeScript, including declarations, rest parameters, and default parameters, with for each loop and any type usage.

  • Part 6 - Working with Anonymous and Lambda functions8:49

    Explore how to create anonymous and lambda (arrow) functions in TypeScript, including function expressions, the use of the function keyword, return types, and type inference with strings.

  • Part 7 - Working with Interfaces7:51
  • Part 8 - Working with Classes11:45
  • Part 9 - Working with Generics6:45
  • Part 10 - Working with Modules9:38

    Explore how TypeScript uses modules to scope code, export interfaces and classes, and import them across separate files. See how to organize code with exports, imports, aliases, and relative paths.

  • Part 11 - More on Typescript Modules5:33
  • Part 12 - Understanding Module loaders of Javascript7:53
  • Part 13 - Namespaces in Typescript11:31
  • Part 14 - Introduction to Type definitions6:35

    Explore how type definitions enable TypeScript to use third-party JavaScript libraries by providing .d.ts files from DefinitelyTyped, typings, and npm, and learn how to install and integrate them.

  • Part 15 - Type definitions with Definitely typed and typings10:48

    Master type definitions in TypeScript fundamentals part 15, shifting from deprecated definitely typed to typings and installing selenium driver type definitions for safer automation coding.

Requirements

  • Basic knowledge in C# or any related language knowledge is good to have
  • Basic understanding on OOPs concepts
  • Basic understanding in JavaScript

Description

Typescript Fundamentals course is designed in such a way that anyone with Zero knowledge in Typescript can start and become much comfortable in typescript in less than 3 hours of this course.

In this course we will discuss some of the most important building blocks like

  • Introduction and installation of typescript
  • Understand the basic building blocks like variables, arrays and Enums
  • Understand the power of interfaces
  • Work with classes and generics
  • Understand what namespaces are and how they are becoming obsolete
  • Understand module loaders
  • Work with type definitions and understand different type definition providers

At the end of this course, you will be familiar with all building blocks of typescript which are used in developing many different languages and tools like AngularJS, Protractor etc

Welcome to the all new world of Typescript !

Who this course is for:

  • Developers
  • QA
  • Devops