Download Now

Master Typescript : Learn Typescript from scratch

Master Typescript : Learn Typescript from scratch
WEBRip | MP4/AVC, ~357 kb/s | 1280 x 720 | English: AAC, 79.1 kb/s (2 ch), 44.1 KHz | 371 MB
Genre: Development / Web Development | Language: English | +Project Files

This course is all about exploring TypeScript and how it makes use of Object Oriented Programming concept to create large web applications in a manageable way.
The course is for aspiring web developers as well as professional web developers who want to enhance their skillset. Those who have basic knowledge of server side programming with OOP like C# or JAVA will find it more easy to write TypeScript code which gets compiled to javascript

The course demonstrates the practicality of TypeScript by creating a Shopping Cart Application

Here's what you will be learning in detail about TypeScript

1. Introduction to TypeScript

2. Prerequisites vs Installation

3. Understanding Interfaces in TypeScript

4. Understanding Classes

5. Understanding Modules

6. Understanding Functions

7. Generics

8. Declaration Merging

9. Type Compatibility

10. Creating a Shopping Cart using TypeScript and jQuery

So lets get started with TypeScript

What are the requirements?

Basic HTML
Basic knowledge of javascript
Basic knowledge of jQUery
Basic CSS

What am I going to get from this course?

Over 58 lectures and 3 hours of content!
Develop easily manageable large web applications using TypeScript
Understand how to install and use TypeScript with various editors like WebMatrix etc
Understand how to combine multiple files in one and create a production ready version
Understand how to work with jQuery and TypeScript together

What is the target audience?

Aspiring Web Developer
Aspiring Web Designers
Web Developers
Web Designers

Curriculum
Section 1: Introduction to TypeScript
Lecture 1 What is TypeScript 01:50
In this lecture we introduce you to TypeScript

Lecture 2 Why one should learn TypeScript 01:28
In this lecture we see reasons as to why it is beneficial to learn TypeScript

Lecture 3 What this course covers 00:41
In this lecture we see what this course covers

Section 2: Prerequisites vs Installation
Lecture 4 Prerequisites vs Installation 01:40
In this lecture we see what are the prerequisites and how we can install TypeScript

Lecture 5 Using TypeScript Compiler 04:32
In this lecture we will cover how to make use of TypeScript compiler

Lecture 6 Editors Preview 04:58
In this lecture we will see what are the editors that we can use for writing TypeScript

Lecture 7 Exploring TypeScript Playground 03:11
In this lecture we will explore the TypeScript Playground website

Section 3: Understanding Types in TypeScript
Lecture 8 Introduction to Types 01:12
In this lecture we will cover the various DataTypes in TypeScript

Lecture 9 Basic Types 01:26
In this lecture we will cover Basic Types in TypeScript

Lecture 10 Types introduced by TypeScript 02:11
In this lecture we will cover what new types have been introduced by TyepScript

Lecture 11 Code Demo 01:39
In this lecture we will see a code demo

Section 4: Understanding Interfaces in TypeScript
Lecture 12 Introduction to Interface 04:43
In this lecture we will see what interfaces are in TypeScript

Lecture 13 Making the interfaces with Optional Properties 02:12
In this lecture we will see how we can make use of Optional Parameters in Interfaces

Lecture 14 Defining structure for Functions - Function Types 03:05
In this lecture we will explore function types in TypeScript

Lecture 15 Understanding Array Types 03:05
In this lecture we will cover Array Types

Lecture 16 Understanding Class Types 02:02
In this lecture we will cover Class Types

Lecture 17 More on Understanding Class Types 01:59
We further cover class types in this lecture

Lecture 18 Extending Interfaces 01:37
In this lecture we cover how we can extend interfaces

Lecture 19 Working with Hybrid Interfaces 02:36
In this lecture we will see hybrid interfaces

Section 5: Understanding Classes
Lecture 20 Introduction to Classes 02:30
In this lecture we will cover classes

Lecture 21 Inheritance 03:41
In this lecture we will cover inheritance

Lecture 22 Public Private Modifiers 02:22
In this lecturewe will cover private modifiers

Lecture 23 Parameter Properties 02:31
In this lecturewe will cover parameter properties

Lecture 24 Class Accessors 03:20
In this lecturewe will cover class accessors

Lecture 25 Static Properties 02:40
In this lecturewe will cover static properties

Section 6: Understanding Modules
Lecture 26 Introduction 03:04
In this lecturewe will cover Modules

Lecture 27 External Modules 02:34
In this lecturewe will cover Modules in detail

Lecture 28 Using Aliases 01:47
In this lecturewe will cover Aliases

Lecture 29 Using Modules with jQuery and RequireJS 04:58
In this lecturewe will cover using Modules with jQuery and RequireJS

Section 7: Understanding Functions
Lecture 30 Introduction 02:31
In this lecturewe will cover Functions

Lecture 31 Optional vs Default Parameters 02:35
Lecture 32 Rest Parameters 02:04
In this lecture we will cover Optional vs Default Parameters

Lecture 33 Lamdas vs This 04:18
In this lecture we will cover Lamdas vs This

Lecture 34 Function Overloading 04:19
In this lecture we will cover Function Overloading

Section 8: Generics
Lecture 35 Introduction 05:37
In this lecture we will cover Generics

Lecture 36 Generics Array 01:57
In this lecture we will cover Generics Array

Lecture 37 Generic Interfaces 03:34
In this lecture we will cover Generic Interfaces

Lecture 38 Generic Classes 04:25
In this lecture we will cover Generic Classes

Lecture 39 Generic Constraints 03:04
In this lecture we will cover Generic Constraints

Section 9: Declaration Merging
Lecture 40 Introduction 00:40
In this lecture we will cover Declaration Merging

Lecture 41 Interface Merging 03:08
In this lecture we will cover Interface Merging

Lecture 42 Module merging 02:22
In this lecture we will cover Module Merging

Lecture 43 Merging Module with Classes 02:12
In this lecture we will cover Merging Module with Classes

Lecture 44 Merging Module with Functions 02:02
In this lecture we will cover Merging Modules with Functions

Lecture 45 Merging Modules with Enums 01:08
In this lecture we will cover Merging Modules with Enumns

Lecture 46 Disallowed Merges 00:26
In this lecture we will cover Disallowed Merges

Section 10: Type Compatibility
Lecture 47 Introduction 02:58
In this lecture we will cover Type Compatibility

Lecture 48 Comparing Functions 04:25
In this lecture we will cover Compatibility in Functions

Lecture 49 Enums 01:49
In this lecture we will cover Compatibility in Enums

Lecture 50 Classes 02:13
In this lecture we will cover Compatibility in Classes

Lecture 51 Generics 02:30
In this lecture we will cover Compatibility in Generics

Section 11: Creating a Shopping Cart using TypeScript and jQuery
Lecture 52 Introduction 00:41
We will be covering the look and feel of our Shopping Cart

Lecture 53 Creating the Utility classes 01:04
In this lecture we will create utility classes

Lecture 54 Creating Product Class 02:25
In this lecture we will create product class

Lecture 55 Creating Cart ItemClass 01:54
In this lecture we will create cart item class

Lecture 56 Creating the Shopping Cart Experience 01:21
In this lecture we will complete the shopping cart

Lecture 57 Project in Action 03:46
In this lecture we will see the project in action

Section 12: Conclusion vs Code Download
Lecture 58 Conclusion and Code Download 40 slides
Conclusion and Code Download
Buy Premium Account To Get Resumable Support & Max Speed

DOWNLOAD LINK

Links are Interchangeable - No Password - Single Extraction
Direct Download

Tags: Master, Typescript, Typescript, scratch

Comments
Name:*
E-Mail:*
Add Comments:
Enter Code: *