نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
TypeScript Fundamentals شما را با مفاهیم و ویژگی های کلیدی آشنا می کند که برای شروع کار با TypeScript باید بدانید و از آن برای ساخت برنامه های بزرگ (و کوچک) JavaScript استفاده کنید. 25 مارس 2016 برای TypeScript 1.8 به روز شده است. این دوره از 25 مارس 2016 برای TypeScript 1.8 به روز شده است. TypeScript یک زبان منبع باز است که پشتیبانی از ساخت برنامه های JavaScript در مقیاس سازمانی را فراهم می کند. اگرچه الگوهای مختلفی وجود دارد که می توانند در ساختار JavaScript استفاده شوند ، TypeScript قابلیت ظرفی را که توسعه دهندگان شی گرا با آن آشنا هستند مانند کلاسها و ماژول ها فراهم می کند. این برنامه همچنین از کدهای به شدت تایپ شده پشتیبانی می کند تا اطمینان حاصل کند که مقادیر نامناسب به متغیرهای برنامه اختصاص داده نشده اند. این دوره شما را با مفاهیم و ویژگی های کلیدی آشنا می کند که برای شروع کار با TypeScript باید بدانید و از آن برای ساخت برنامه های JavaScript در مقیاس سازمانی استفاده می کنید. شما نقشی را که TypeScript بازی می کند و همچنین ویژگی های کلیدی یادگیری را یاد خواهید گرفت که به شما کمک می کند روند یادگیری را شروع کنید.
سرفصل ها و درس ها
شروع کار با TypeScript
Getting Started with TypeScript
-
معرفی دوره
Course Introduction
-
مقدمه
Introduction
-
چرا از TypeScript استفاده کنیم؟
Why use TypeScript?
-
ویژگی های TypeScript
TypeScript Features
-
نحو TypeScript ، کلمات کلیدی و سلسله مراتب کد
TypeScript Syntax, Keywords, and Code Hierarchy
-
گزینه های ابزار و چارچوب
Tooling and Framework Options
-
گزینه های ابزار و چارچوب - TypeScript Playground
Tooling and Framework Options - TypeScript Playground
-
گزینه های ابزار و چارچوب - Visual Studio
Tooling and Framework Options - Visual Studio
-
گزینه های ابزار و چارچوب - موارد ضروری وب
Tooling and Framework Options - Web Essentials
-
گزینه های ابزار و چارچوب - متن متعالی
Tooling and Framework Options - Sublime Text
-
گزینه های Tooling و Framework - کامپایلر TypeScript
Tooling and Framework Options - TypeScript Compiler
-
گزینه های Tooling و Framework - NodeJS
Tooling and Framework Options - NodeJS
-
سلام نمونه جهانی
Hello World Example
-
سلام جهانی مثال - ایجاد کلاس
Hello World Example - Creating a Class
-
خلاصه
Summary
تایپ کردن ، متغیرها و توابع
Typing, Variables, and Functions
-
بررسی اجمالی
Overview
-
دستور زبان ، بیانیه ها و حاشیه نویسی ها
Grammar, Declarations, and Annotations
-
استنباط را تایپ کنید
Type Inference
-
دستور زبان
Grammar
-
تایپ استاتیک و پویا
Static and Dynamic Typing
-
کامپایل زمان یا زمان اجرا
Compile Time or Run Time
-
اظهارات محیط و پرونده های تعریف نوع
Ambient Declarations and Type Definition Files
-
هر نوع و بدوی ها
The Any Type and Primitives
-
اعمال انواع
Applying Types
-
اشیاء
Objects
-
کارکرد
Functions
-
توابع پیکان و اشکال زدایی
Arrow Functions and Debugging
-
توابع و رابط ها
Functions and Interfaces
-
خلاصه تایپ استاتیک
Static Typing Recap
کلاسها و رابط ها
Classes and Interfaces
-
مقدمه
Introduction
-
تعریف کلاسها
Defining Classes
-
نسخه ی نمایشی: تعریف کلاس ها
Demo: Defining Classes
-
نسخه ی نمایشی: محدودیت های املاک
Demo: Property Limitations
-
Casting و نوع تعریف فایلها
Casting and Type Definition Files
-
نسخه ی نمایشی: ریخته گری و تعریف پرونده ها
Demo: Casting and Type Definition Files
-
گسترش انواع
Extending Types
-
نسخه ی نمایشی: گسترش انواع
Demo: Extending Types
-
با استفاده از رابط
Using Interfaces
-
نسخه ی نمایشی: با استفاده از رابط ها
Demo: Using Interfaces
-
گسترش یک رابط
Extending an Interface
-
نسخه ی نمایشی: گسترش یک رابط
Demo: Extending an Interface
-
خلاصه
Summary
ماژول ها
Modules
-
بررسی اجمالی
Overview
-
شناسایی یک ماژول
Identifying a Module
-
ایجاد یک ماژول داخلی
Creating an Internal Module
-
در دسترس بودن ماژول داخلی و IIFE
Internal Module Accessibility and IIFE
-
ماژول ها
Named Modules
-
گسترش ماژول ها و وارد کردن میانبرها
Extending Modules and Importing Shortcuts
-
سازماندهی ماژول های داخلی
Organizing Internal Modules
-
جدا کردن ماژول های داخلی
Separating Internal Modules
-
ماژول های خارجی و وضوح وابستگی
External Modules and Dependency Resolution
-
وابستگی های ماژول
Module Dependencies
-
وارد کردن ماژول های خارجی با استفاده از AMD
Importing External Modules Using AMD
-
وارد کردن کتابخانه های شخص ثالث با استفاده از AMD
Importing 3rd Party Libraries Using AMD
-
خلاصه کردن ماژول ها
Modules Recap
نمایش نظرات