لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره Crash TypeScript
TypeScript Crash Course
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مهم ترین ویژگی های TypeScript را در زمان کوتاهی بیاموزید و آنها را در پروژه های خود به کار ببرید. مبانی تایپ اسکریپت با استفاده از انواع داده حاشیه نویسی نوع باریک و محافظ نوع رابط ها و انواع اتحادیه و تقاطع انواع اشیاء و ارث پیش نیازها:اصول جاوا اسکریپت
توضیحات دوره:
این دوره مهم ترین ویژگی های TypeScript را به شما نشان می دهد. در ابتدا نرم افزار مورد نیاز را با هم نصب و راه اندازی می کنیم. پس از آن، ما با اصول اولیه شروع می کنیم و به کلاس ها و ارث می رسیم. همچنین می توانید ویدیوهای عمومی دوره را تماشا کنید تا طعم آن را بچشید.
TypeScript چیست؟
اگر هنوز نام TypeScript را نشنیده اید، این زبانی است که با افزودن نحو برای انواع ایستا، بر پایه جاوا اسکریپت ساخته می شود. ابزارهایی مانند کامپایلر TypeScript فقط آن انواع را پاک می کنند و جاوا اسکریپت قابل خواندن را برای شما باقی می گذارند که می توانید آن را در هر جایی اجرا کنید. اما آن انواع وجود دارد که باید بررسی شوند! تایپها اهداف شما را واضح میسازند و ابزارها میتوانند آنها را بخوانند و بفهمند تا حتی قبل از اجرای کد، خطاها را بگیرند. با بررسی انواع خود، TypeScript می تواند خطاهایی مانند اشتباهات تایپی، خطاهای منطقی و موارد دیگر را پیدا کند! فراتر از تشخیص خطاها، TypeScript از انواعی برای تقویت ابزارهای ویرایشگر مانند تکمیل دقیق کد، رفتن به تعریف، و تغییر نام نیز استفاده می کند.
این دوره دارای موضوعات زیر است
نصب TypeScript، NodeJS و VSCode
یادداشت ها را برای اعداد، رشته ها، بولی، آرایه ها، تاپل ها و غیره تایپ کنید.
توابع، رابطها و کلاسها
کلاسهای وراثت و چکیده
وارد کردن/صادرات از ماژول ها
انواع ابزار، keyof، instanceof، و محافظ نوع
امروز در فناوری فردا حرفه ای شوید!
شما را در کلاس می بینیم!
سرفصل ها و درس ها
فصل 1 - مقدمه
Chapter 1 - Introduction
مقدمه
Introduction
اطلاعات نرم افزار
Software Information
نصب Npm و Typescript
Installation of Npm and Typescript
راهنمای دوره
Course manual
مواد درسی
Course materials
کد ویژوال استودیو - قسمت 1
Visual Studio Code - Part 1
کد ویژوال استودیو - قسمت 2
Visual Studio Code - Part 2
کامپایلر TSC و Linter
TSC Compiler and Linter
فصل 2: مبانی TypeScript
Chapter 2: TypeScript Basics
رشته، عدد و بولی
String, Number and Boolean
آرایه و تاپل
Array and Tuple
شیء
Object
Any، Void، Null و Undefined
Any, Void, Null and Undefined
نوع اتحادیه
Union Type
نام مستعار را تایپ کنید
Type Alias
رابط ها
Interfaces
انواع گسترش دهنده
Extending Types
انواع تقاطع
Intersection Types
تایپ گارد
Type Guards
Enum
Enum
توابع عمومی
Generic Functions
محدودیت های عمومی
Generic Constraints
فصل 3: کلاس ها و ماژول ها
Chapter 3: Classes and Modules
اصلاح کننده های دارایی
Property Modifiers
سازندگان
Constructors
عمومی، حفاظت شده و خصوصی
Public, Protected and Private
گیرنده و تنظیم کننده
Getter and Setter
متغیرهای استاتیک
Static Variables
کلاس عمومی
Generic Class
اجرا می کند
Implements
چکیده
Abstract
واردات/صادرات ماژول
Module Import/Export
فصل 4: تکنیک های پیشرفته
Chapter 4: Advanced Techniques
عملکرد اضافه بار
Function Overload
بیشتر به باریک کردن
More to Narrowing
کلید
KeyOf
KeyOf Generics
KeyOf Generics
پارامترهای استراحت
Rest Parameters
انواع ابزار
Utility Types
فصل پنجم: نتیجه گیری دوره
Chapter 5: Course conclusion
نمایش نظرات