Back to course list
- Level: Intermediate
- Duration: 03h 23m 13s
- Release date: 2021-11-23
- Author: Brice Wilson
- Provider: Pluralsight
TypeScript 4 In-Depth
Description
Content
This course will teach you all of the major language features in TypeScript 4+. You will also learn how to apply different TypeScript compiler options and configure projects of any size to meet your specific development goals.
- Course Overview01m
- Course Overview01m
- Introduction04m
- Why Use TypeScript?04m
- Installation and Setup15m
- Installing TypeScript03m
- Choosing a TypeScript Editor02m
- Using the TypeScript Playground03m
- Using Visual Studio Code07m
- TypeScript Basics27m
- Declaring Variables04m
- Common Types and Type Annotations04m
- Using Variables and Type Annotations09m
- Enums, Arrays, and Tuples05m
- Declaring Enums and Arrays05m
- Functions34m
- Functions in TypeScript Versus JavaScript04m
- Arrow Functions05m
- Using Arrow Functions04m
- Function Types05m
- Optional, Default, and Rest Function Parameters03m
- Writing Code with Function Parameters07m
- Function Overloads06m
- Interfaces28m
- Understanding Interfaces05m
- Declaring and Using Interfaces09m
- Interfaces for Function Types04m
- Extending Interfaces04m
- Implementing Interfaces with Classes06m
- Classes35m
- What Is a Class?02m
- Parts of a Class07m
- Creating and Using Classes09m
- Extending Classes with Inheritance09m
- Abstract Classes04m
- Using Class Expressions04m
- Modules18m
- The Evolution of Modules02m
- Module Formats02m
- Exporting and Importing Modules04m
- Using Modules06m
- Using Default Exports04m
- Generics23m
- What Are Generics and Type Parameters?02m
- Using Array
02m - Generic Functions06m
- Generic Interfaces and Classes08m
- Generic Constraints05m
- Compiler Options and Project Configuration12m
- Finding and Using Compiler Options06m
- Configuring Projects with tsconfig.json06m
- Declaration Files08m
- What Are Declaration Files?02m
- Using Declaration Files06m
Random courses
- Music Basics and How to Play Guitar easier than you think!
- Data Literacy: Understanding Data Warehousing with Azure
- Software Testing: Alpha Testing in an Agile World
- Instagram Marketing 2021: Complete Guide To Instagram Growth
- IT Audit Fundamentals- IT General Controls -ITGC
- Penetration Testing with Metasploit
- Certified Dance Dialogues Story Drama Movement Therapy
- Food Photography: Capturing Food in Your Kitchen
- Google Ads Essential Training
- Microsoft Azure IoT Developer: Troubleshoot Device Communication
Latest courses
- Ember.js: The Documentary
- GraphQL: The Documentary
- AWS Certified Solutions Architect - Professional (SAP-C01) Cert Prep: 1 Design for Organizational Complexity
- CCSP Cert Prep: 4 Cloud Application Security
- What Business Leaders Need to Know about Web3 (+ Metaverse)
- Building No-Code Apps with AppSheet: Implementation
- Automation Anywhere: The Big Picture
- Protective Technology with Apache Kafka
- Coding for Visual Learners: Learning JavaScript from Scratch
- StringBuilder Internals