explanation
UIDev – TypeScript is a TypeScript training course. All courses in this series are structured to be optimized for knowledge, not just the illusion of learning.
What you will learn in the UIDev – TypeScript course:
- Learn the basics of TypeScript
- Project-based TypeScript learning
Course specifications
publisher: UIDev
Language:English
Education level: Beginner to advanced
Number of courses: 76
Duration: 6 hours 28 minutes
Course Topics:
introduction
Introduction, Philosophy and Tips
TypeScript Overview
Why TypeScript?
Input with JavaScript
JavaScript type
Configuring TypeScript
Basic TypeScript configuration
Check basic type
Implicit type checking
Add type annotation
Enter function declaration
(Exercise) Type annotations
(Solution) Type annotation
Special TypeScript types
‘All’ and ‘Unknown’ types
interface
(Practice) Interface
(Solution) Interface
Enum and tuple types
empty and never
type` type` alias
union type
intersection type
literal type
(Practice) Union and Literal Type
(Solution) Union and literal types
(Project) Startup Template
(Project) Add initial type
(Project) Cell event handler
(Project) Victory Conditions
class
class definition
modifier
(practical) class
(Solution) Class
Advanced TypeScript types
TypeScript operators
(Bonus) Enter advanced features
Type Collapse
Normal guard
Handling null and undefined
(Practice) Types of reduction
(Solution) Reduction type
(Bonus) Structural and Nominal Types
discriminatory labor union
(Practice) Labor Union Discrimination
(Solution) Discriminatory labor unions
Assertion Signing
custom type guard
(Practice) User-defined guard
(Solution) Custom Type Guard
generic
generic
(Bonus) State implementation
(Practice) Generics
(Solution) Generics
(Bonus) Think by Type
Mapped Type
conditional type
(Hands-on) Utility types
(Solution) Utility type
module
(Bonus) ES module in-depth analysis
Modules in TypeScript
(Bonus) TypeScript namespace
declaration file
Built-in type definitions
(Bonus) TypeScript definition output
Definitely entered and @ type/package
Advanced TypeScript configuration
Additional TSConfig.json options
(Bonus) How the ‘target’ field works
module resolution
(Bonus) Configuration for Webpack development
(Bonus) Configuration for Babel development
(Bonus) Configuration for modern web development
(Bonus) Configuration for node development
(Bonus) Configuring library development using TSDX
Advanced conversion types
Recursive conditional types
Template Literal Type
Remap mapped type keys
Additional topics
Unexpected TypeScript behavior (
(Bonus) Experimental decorator
Project: Web Server
(Project) Initial NodeJS setup
(Project) Static web server
(Project) Multipath
(Project) Dynamic API Path
Outro
Prerequisite courses:
Basic understanding of JavaScript or knowledge of another programming language. For example, you should be familiar with functions, arguments, loops, control flow, etc. If you want to jump straight into the React course, it’s a good idea to have a stronger knowledge of JavaScript. If you’re not sure, you can get it from a JavaScript course.
movie
sample film
installation manual
After extracting, watch with your favorite players.
Subtitles: None
Quality: 2160p
download link
File password: free download software
size
3.4GB