Unit 01: Introduction | |||
Module 01: What and why TypeScript | 00:02:00 | ||
Module 02: TypeScript Playground | 00:04:00 | ||
Module 03: Install TypeScript | 00:02:00 | ||
Module 04: Install Visual Studio Code | 00:01:00 | ||
Unit 02: Variables and Data Types | |||
Module 01: Introduction | 00:03:00 | ||
Module 02: First Program Using Visual Studio Code | 00:04:00 | ||
Module 03: Use JS in a HTML | 00:02:00 | ||
Module 04: Strings | 00:02:00 | ||
Module 05: Boolean | 00:01:00 | ||
Module 06: Any Type | 00:01:00 | ||
Module 07: Homogenous Arrays | 00:03:00 | ||
Module 08: Heterogenous Arrays | 00:01:00 | ||
Module 09: Using alert confirm and prompt | 00:03:00 | ||
Module 10: Comments | 00:02:00 | ||
Module 11: Enum Type | 00:05:00 | ||
Unit 03: Operators | |||
Module 01: Arithmetic | 00:03:00 | ||
Module 02: Assignment | 00:04:00 | ||
Module 03: Comparison | 00:04:00 | ||
Module 04: Logical | 00:04:00 | ||
Module 05: Ternary | 00:03:00 | ||
Unit 04: Flow Control Statements | |||
Module 01: Introduction | 00:01:00 | ||
Module 02: IF Else Ladder | 00:06:00 | ||
Module 03: Switch | 00:04:00 | ||
Module 04: Break and Case Flow | 00:03:00 | ||
Module 05: While loop | 00:03:00 | ||
Unit 05: Objects and Arrays | |||
Module 01: Introduction | 00:02:00 | ||
Module 02: Object Literal | 00:03:00 | ||
Module 03: For-In Loop | 00:02:00 | ||
Module 04: Arrays | 00:04:00 | ||
Module 05: De-Structuring Arrays | 00:02:00 | ||
Module 06: De-Structuring Objects | 00:02:00 | ||
Unit 06: Functions | |||
Module 01: Introduction | 00:02:00 | ||
Module 02: First Function | 00:03:00 | ||
Module 03: Passing a parameter | 00:01:00 | ||
Module 04: Passing Multiple Parameters | 00:02:00 | ||
Module 05: Optional Parameters | 00:04:00 | ||
Module 06: Default Values | 00:01:00 | ||
Module 07: Function as parameter | 00:02:00 | ||
Module 08: Returning a function | 00:03:00 | ||
Module 09: Anonymous Functions | 00:02:00 | ||
Module 10: Overloading | 00:05:00 | ||
Module 11: REST PARAMS | 00:05:00 | ||
Module 12: Using a Type on REST PARAM | 00:01:00 | ||
Unit 07: Arrow Functions | |||
Module 01: Introduction | 00:02:00 | ||
Module 02: First arrow function | 00:03:00 | ||
Module 03: Passing Parameters | 00:03:00 | ||
Module 04: Array of Arrow Functions | 00:03:00 | ||
Unit 08: Variable Prefixes | |||
Module 01: let | 00:03:00 | ||
Module 02: const | 00:02:00 | ||
Module 02: const functions | 00:02:00 | ||
Module 04: declare | 00:01:00 | ||
Unit 09: Interfaces | |||
Module 01: Introduction | 00:02:00 | ||
Module 02: Define an Object Interface | 00:03:00 | ||
Module 03: Create and object | 00:03:00 | ||
Module 04: Defining optional properties | 00:01:00 | ||
Module 05: Interfaces are only compile time | 00:01:00 | ||
Module 06: Function Interfaces | 00:04:00 | ||
Module 07: Return Types in Functional interfaces | 00:02:00 | ||
Module 08: Adding methods to Object Interfaces | 00:02:00 | ||
Module 09: Array Interfaces | 00:03:00 | ||
Module 10: String indexed Array Interfaces | 00:03:00 | ||
Module 11: Extending interfaces | 00:06:00 | ||
Unit 10: Classes | |||
Module 01: Introduction | 00:01:00 | ||
Module 02: Create a class | 00:03:00 | ||
Module 03: Add a constructor | 00:04:00 | ||
Module 04: Add Function properties | 00:02:00 | ||
Module 05: Power of TypeScript | 00:01:00 | ||
Module 06: Using for-in and instanceof | 00:04:00 | ||
Module 07: Implementing an interface | 00:06:00 | ||
Unit 11: Inheritance | |||
Module 01: Introduction | 00:03:00 | ||
Module 02: Extending a class | 00:05:00 | ||
Module 03: Create Child Objects | 00:07:00 | ||
Module 04: Inheriting Functionality | 00:04:00 | ||
Module 05: Overriding | 00:03:00 | ||
Unit 12: Access modifiers, Encapsulation and Static | |||
Module 01: Public and readonly | 00:02:00 | ||
Module 02: Encapsulation | 00:01:00 | ||
Module 03: Private properties | 00:04:00 | ||
Module 04: Accessor methods | 00:02:00 | ||
Module 05: Using Static Properties | 00:04:00 | ||
Module 06: More about static | 00:01:00 | ||
Module 07: Static Methods | 00:03:00 | ||
Unit 13: Type Casting | |||
Module 01: String to numeric | 00:04:00 | ||
Module 02: Using the toString method | 00:03:00 | ||
Module 03: Object Casting | 00:02:00 | ||
Unit 14: Modules | |||
Module 01: Introduction | 00:01:00 | ||
Module 02: Using Function Modules | 00:04:00 | ||
Module 03: Import Aliasing and Alternate Export Syntax | 00:02:00 | ||
Module 04: Default Exports | 00:02:00 | ||
Module 05: Class Modules | 00:01:00 | ||
Module 06: Aliasing class modules | 00:02:00 | ||
Assignment | |||
Assignment -Basic Typescript | 00:00:00 |
Membership renews after 12 months. You can cancel anytime from your account.