Udemy – 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
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 & 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 Preview 01:50
In this lecture we introduce you to TypeScript
Lecture 2 Why one should learn TypeScript Preview 01:28
In this lecture we see reasons as to why it is beneficial to learn TypeScript
Lecture 3 What this course covers Preview 00:41
In this lecture we see what this course covers
Section 2: Prerequisites & Installation
Lecture 4 Prerequisites & Installation Preview 01:40
In this lecture we see what are the prerequisites and how we can install TypeScript
Lecture 5 Using TypeScript Compiler Preview 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 Preview 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 & Default Parameters 02:35
Lecture 32 Rest Parameters 02:04
In this lecture we will cover Optional & Default Parameters
Lecture 33 Lamdas & This 04:18
In this lecture we will cover Lamdas & 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 & Code Download
Lecture 58 Conclusion and Code Download 40 slides
Conclusion and Code Download
LabView - Collective Books
Mega E-books Pack (2013)
Malware Centric E-book Collection
Huge Electricity, Magnetism, A..., Healing - EBooks Collection
Premium IT eBooks Collection
Huge Encyclopedias - EBooks Collection
Osprey Publishing - Military History Books Collection
Gale Encyclopedias - Full Pack
IT Books Collection (Basic - Intermediate - Advance)
Medicinal and Aromatic Plants - 50 Volume Set
Doctor Who ebooks Collection
Learning HTML Ultimate Collection
Comprehensive Robotics Books Collection
Great Royal Web Design Pack
Civil Engineering Geotechnical books
Luftwaffe Colours Collection
Many Thanks to Original uploader.
For More Rare Movies Check out my blog!
Download Links:
No Mirrors Please