Introduction to Typescript Tutorial for BEGINNERS || TYPESCRIPT Full Course Zero to Mastery

Published: 29 December 2022
on channel: Code with jimmy
392
19

⌚Timestamp⌚
Introduction to Typescript
ECMASCRIPT 2015
0:00:00 ECMA International
0:02:40 'const' and 'var' - new ways to declare variables
0:06:49 Working with Objects and Arrays the ES2015 way
0:13:51 Arrow functions
0:20:10 Rest, Spread operator and Default function parameters
0:24:27 Template literals
0:26:41 Classes in ECMAScript 2015
0:33:14 Modules (in TypeScript)

SETTING UP YOUR ENVIRONMENT
0:38:48 What is TypeScript
0:42:13 Installing a code editor (Visual Studio Code)
0:46:03 Configuring TypeScript via tsconfig.json
0:53:29 Executing TypeScript Code
PRIMITIVE DATA TYPES IN TYPESCRIPT
0:56:07 Boolean
0:58:07 Number
0:59:29 String
1:00:22 Using all primitive data types

NON-PRIMITIVE DATA TYPES
1:02:59 Arrays
1:07:31 Tuple
1:10:14 Enum
1:13:16 Any
1:15:25 Never
1:17:27 Null and Undefined
1:20:12 Void
1:21:26 Functions
1:23:06 Type
1:24:43 Type assertion
1:28:14 Objects

OBJECT ORIENTED TYPESCRIPT - PART 1
1:30:22 Interfaces
1:37:29 Type vs Interface
1:40:21 Using the 'extends' keyword
1:43:11 Interface - index signature
OBJECT ORIENTED TYPESCRIPT - PART 2
1:45:07 Data types and optional parameters for functions
1:47:14 Classes in TypeScript
1:51:04 Access modifiers
1:55:34 Using the 'implements' keyword
1:56:59 Creating abstract classes and methods
2:00:25 Putting everything together
GENERICS
2:08:40 Using generics in TypeScript

TYPINGS, TRANSPILATION AND DEBUGGING
2:12:28 Typings for third party libraries
2:19:40 Use Webpack with TypeScript for transpilation
2:26:52 Linting TypeScript code
2:32:15 Enable linting via Webpack
2:34:43 Debugging TypeScript code
2:38:46 Use SystemJS with TypeScript
2:43:06 Use RequireJS with TypeScript


Please subscribe to your YouTube channel, 👍like and share 📎 the video with your loved ones, and don't forget to turn on notifications by clicking on the bell icon ‪@TechScriptHQ‬

What You will Learn
The course "Introduction to TypeScript" equips you with the necessary skills to build exceptional web applications using TypeScript. The course starts with a review of ECMAScript foundations, which are crucial in taking your first steps with TypeScript. You will then learn about primitive and non-primitive data types such as Boolean, numbers, strings, arrays, tuples, and enums. The course further delves into object-oriented programming concepts, including interfaces, classes, access modifiers, and abstract methods. You will also learn how to use generics and apply them to third-party libraries. Additionally, the course covers typings and how to transpile TypeScript to JavaScript with or without Webpack. The course consists of 45 videos that offer a solid foundation for building robust and secure web applications. Basic knowledge of JavaScript and web development is a requirement.



This Course is solely for educational use. Our goal is to provide Quality learning to all Students without charge. As everyone is mortal, education should be open to all. All rights reserved by instructor. All appreciation to the teacher. If you have any issues with this video, please reach out. [email protected]


Watch video Introduction to Typescript Tutorial for BEGINNERS || TYPESCRIPT Full Course Zero to Mastery online without registration, duration hours minute second in high quality. This video was added by user Code with jimmy 29 December 2022, don't forget to share it with your friends and acquaintances, it has been viewed on our site 39 once and liked it 1 people.