توضیحات
UIDev – TypeScript، یک دوره آموزش TypeScript میباشد. تمام دوره های این مجموعه با استفاده از ساختاری بهینه سازی شده برای دانش آماده شده اند نه صرفا یک توهم از یادگیری.
آنچه در دوره UIDev – TypeScript یاد خواهید گرفت:
- یادگیری اصول مبانی TypeScript
- یادگیری پروژه محور TypeScript
مشخصات دوره
ناشر: UIDev
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 76
مدت زمان: 6 ساعت و 28 دقیقه
سرفصل های دوره:
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 you’re unsure.
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 2160p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
3.4 گیگابایت











































1 دیدگاه. همین الان خارج شوید
خیلی ممنون که آموزش های این سایت رو قرار دادین
لطفا بقیه آموزش های همین سایت رو هم قرار بدین
و اگر امکانش هست زیر نویس رو هم بزارید حتما