The Complete TypeScript Programming Guide for Web Developers
4.0 (37 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.
244 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete TypeScript Programming Guide for Web Developers to your Wishlist.

Add to Wishlist

The Complete TypeScript Programming Guide for Web Developers

Master TypeScript Development and Object Oriented JavaScript
4.0 (37 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.
244 students enrolled
Last updated 10/2016
English
Current price: $10 Original price: $40 Discount: 75% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 33 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn to program using TypeScript
  • Learn about annotations and static type checking
  • Learn the concepts of Object oriented programming
  • Master ES2015 Integration
  • Create a complete project from scratch using Typescript
View Curriculum
Requirements
  • Student should have basic knowledge of HTML and JavaScript before taking this course
Description

TypeScript was practically unheard of before its introduction in Angular 2, but post Angular 2, TypeScript has been gaining its own fandom with developers who are constantly on the lookout for faster, easier and more productive languages.

TypeScript has since become an independent popular language to use for app development within the industry. A lot of people are leaning towards using TypeScript because it is a simple language that makes development easy. TypeScript is a superset of JavaScript, which means it can be considered as an add-on to the language. So, if you are already familiar with JavaScript, you are halfway through the battle.

TypeScript makes it easy to not only code, but also offers numerous features such as all the benefits of ES6 and also a brilliant compiler. TypeScript’s offers a static type-checking that allows the compiler to discover mistakes and errors during compilation, rather than during testing, reducing the coding time drastically.

Here’s your chance at becoming an expert on TypeScript. Learn this brilliant amazing language and advance your skillset. Learn how to code powerful apps, using the simplest language you can find. This course has been designed specifically to help you transition from a beginner to an expert in TypeScript. All you need is to know is the basics of JavaScript, the rest you will find within this course.

In this course, you will start from the very beginning with a detailed introduction to TypeScript, it’s basic commands and how it can be integrated with JavaScript. You will learn how to set up the environment, different data types that you can use including strings, booleans, arrays, tuples, and enoms.

From there on, the course will also cover advanced TypeScript features such as interface and generics; learn how to integrate ES2015 and use its features such as arrow functions and template literals. You will also learn use classes and objects within TypeScript such as inheritance, modifiers, adding interfaces to classes, etc.

Last but not least, you will also get hands-on training, by actually designing a project from scratch. You will build a ToDo App in TypeScript with Webpack. This project will help you put all the theories you’ve learned throughout the course into practical application including setting up the environment, automating typescript compiling, adding todo classes with interface, static typing, block scoping with let and const, and also local storage implementation for persisting data.

With so much left to learn, what are you waiting for? Let’s make you a TypeScript master!

Who is the target audience?
  • Student who want to learn front end programming with Typescript will find this course very beneficial
Compare to Other Typescript Courses
Curriculum For This Course
35 Lectures
04:04:39
+
Introduction
1 Lecture 04:47
+
Intro to TypeScript
4 Lectures 22:58
Section Intro
00:50



Compiler & Environment Setup
06:01

Intro to TypeScript Quiz
5 questions
+
Getting Started With Types
5 Lectures 44:59
Section Intro
01:00



Enum & Any Type
07:53

Functions & Types
11:16

Getting Started With Types Quiz
5 questions
+
More Types & Interfaces
5 Lectures 39:10
Section Intro
00:56

Void, Undefined & Never
07:26

String Literals & Union Types
08:46

Working With Interfaces
10:57

Generics
11:05

More Types & Interfaces Quiz
5 questions
+
TypeScript & ES2015
5 Lectures 33:46
Section Intro
00:55

let & const Block Scoping
08:56

Arrow Functions
09:47

Destructuring & Patterns
07:38

Template Literals
06:30

TypeScript & ES2015 Quiz
5 questions
+
Classes & Objects
7 Lectures 40:30
Section Intro
01:25

Creating a Class
07:51

Class Inheritance
08:28

Using Modifiers
06:53

Static Members
05:10

Class Interfaces
04:32

Import & Export
06:11

Classes & Objects Quiz
5 questions
+
TS Todos Project
7 Lectures 55:26
Project Intro
01:42

Webpack Environment Setup
15:21

Twitter Bootstrap UI
05:30

Todos Class & Adding Todos
13:13

Adding Todos
06:26

Deleting Todos
06:07

Persist To LocalStorage
07:07
+
Summary
1 Lecture 03:03
Summary
03:03
About the Instructor
Eduonix Learning Solutions
4.2 Average rating
50,335 Reviews
806,609 Students
190 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.

Eduonix-Tech .
4.2 Average rating
48,277 Reviews
784,038 Students
145 Courses