Copyright © WANNACRACK.COM. All Rights Reserved
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Category
Latest Update
5/13/2021
Rating
Report
UIDev - TypeScript is a TypeScript training course. All courses in this series are prepared using an optimized structure for knowledge, not just an illusion of learning.
Learn the basics of TypeScript
Project-based TypeScript learning
Publisher: UIDev English language Level of training: basic to advanced Number of lessons: 76 Duration: 6 hours and 28 minutes
Introduction
Introduction, Philosophy, and Tips
TypeScript Overview
Why TypeScript?
Typing in JavaScript
JavaScript Types
Getting TypeScript Configured
Basic TypeScript Configuration
Basic Type Checking
Implicit Type Checking Adding Type Annotations Typing Function Declarations (Practice) Type Annotations (Solution) Type Annotations
Special TypeScript Types
`any` and `unknown` types Interfaces (Practice) Interfaces (Solution) Interfaces Enum and Tuple Types Void and Never Types `type` aliases Union Types Intersection Types Literal Types (Practice) Union & Literal Types (Solution) Union & Literal Types (Project) Starting Template (Project) Adding Initial Types (Project) Cell Event Handler (Project) Win Condition
Classes
Class Definition Modifiers (Practice) Classes (Solution) Classes
Advanced TypeScript Types
TypeScript Operators (Bonus) Advanced Function Typing
Type Narrowing
Common Type Guards Handling null and undefined (Practice) Narrowing Types (Solution) Narrowing Types (Bonus) Structural vs Nominal Typing Discriminating Unions (Practice) Discriminating Unions (Solution) Discriminating Unions Assertion Signatures User Defined Type Guards (Practice) User Defined Type Guards (Solution) User Defined Type Guards
Generics
Generics (Bonus) Zustand Implementation (Practice) Generics (Solution) Generics (Bonus) Thinking In Types Mapped Types Conditional Types (Practice) Utility Types (Solution) Utility Types
Modules
(Bonus) ES Modules In Depth Modules in TypeScript (Bonus) TypeScript Namespaces
Declaration Files
Built-In Type Definitions (Bonus) Outputting TypeScript Definitions Definitely Typed and @types/ packages
Advanced TypeScript Configuration
Additional TSConfig.json options (Bonus) How the `target` field works Module Resolution (Bonus) Configuring for Webpack Development (Bonus) Configuring for Babel Development (Bonus) Configuring for Modern Web Development (Bonus) Configuring for Node Development (Bonus) Configuring for Library Development with TSDX
Advanced Transformation Types
Recursive Conditional Types Template Literal Types Mapped Types Key Remapping
Extra Topics
Unexpected TypeScript Behavior ( (Bonus) Experimental Decorators
Project: Web Server
(Project) Initial NodeJS Setup (Project) Static Web Server (Project) Multiple Routes (Project) Dynamic API Route Outro
A fundamental understanding of JavaScript or familiarity with another programming language. For example, you should be comfortable with functions, arguments, loops, control flow, etc. If you want to jump straight in to the React courses, we recommend having a stronger knowledge of JavaScript, which you can get from our JavaScript courses if youre unsure.
After Extract, watch with your favorite Player.
Subtitle: None
Quality: 2160p
Download
Sorry, the download link is not available, please buy or download it from author's homepage
Comments
Similar