آموزش دوره برنامه نویس TypeScript در سال 2023 – مبتدی تا خبره

TypeScript Developer Course in 2023 – Beginner to Expert

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: تایپ اسکریپت را بیاموزید، از قدرت آن برای ایجاد برنامه های کاربردی وب با درجه تولید استفاده کنید و مهارت های خود را به سطح بعدی ببرید یاد بگیرید و درک کنید که TypeScript چیست و چرا TypeScript بسیار محبوب است حل چالش ها برای تثبیت مفاهیم TypeScript مبتدی تا پیشرفته یادگیری تمام ویژگی های پیشرفته TypeScript یاد بگیرید چگونه تایپ اسکریپت از جاوا اسکریپت مدرن استفاده می کند تا اسناد TypeScript و کد منبع را با یادگیری انواع پیشرفته مانند پرس و جوهای نوع، انواع شرطی، انواع ابزارها و انواع نقشه برداری، یاد بگیرید تا ماژول های TypeScript ایجاد کنید و تکنیک های مدرن را فرا بگیرید درک و نوشتن فایل های اعلان TypeScript سفارشی با WebFile Single-File پیش نیازها:دانستن نوع اسکریپت قبلی لازم نیست فقط برای مبتدی دانش جاوا اسکریپت لازم است بقیه را به من بسپارید :)

به یک دوره آموزشی TypeScript در دنیای واقعی خوش آمدید!

من بسیار هیجان زده هستم که راهنمای کاملی برای TypeScript به شما ارائه کنم. این دوره از ابتدا TypeScript را پوشش می دهد و تمام جزئیات کوچک و پیچیده TypeScript را پوشش می دهد.

TypeScript ابر مجموعه ای از جاوا اسکریپت است و نوشتن جاوا اسکریپت را آسان تر و قابل نگهداری تر می کند و در عین حال کد را کمتر مستعد اشکال می کند. TypeScript انواع را در میان سایر ویژگی های مدرن به دنیای جاوا اسکریپت معرفی می کند و قبل از استفاده در محیط های تولید به جاوا اسکریپت کامپایل می کند. یکی از مشکلات اصلی جاوا اسکریپت که تایپ اسکریپت حل می کند این است که خطاها در محیط توسعه شناسایی می شوند، برخلاف جاوا اسکریپت که به طور قابل توجهی عملکرد را بهبود می بخشد و زمان صرف شده برای اشکال زدایی برنامه ها را کاهش می دهد.

TypeScript طی سال‌های اخیر محبوبیت زیادی داشته است و به بخشی جدایی ناپذیر از توسعه وب پیش‌فرض و باطن تبدیل شده است. شایان ذکر است که TypeScript به طور یکپارچه با فریمورک های وب مدرن مانند Angular، Vue و کتابخانه هایی مانند React ادغام می شود. TypeScript همچنین می تواند با زمان اجرا جاوا اسکریپت برای ایجاد برنامه های کاربردی وب باطن ادغام شود.

نیاز به وب مدرن برای ایمنی نوع و سهولت مقیاس‌پذیری، TypeScript را به بخشی ضروری از مشاغل و مصاحبه‌های توسعه وب تبدیل کرده است. محبوبیت TypeScript تنها در سال های آینده افزایش می یابد و در حال حاضر بهترین زمان برای استفاده ایمن و مؤثر از TypeScript در پروژه خود است.

در این دوره، ما قصد داریم با اصول TypeScript و نحوه ادغام انواع داده های جاوا اسکریپت اولیه در کار TypeScript شروع کنیم. در مسیر تقویت مفاهیم اساسی چالش هایی وجود خواهد داشت.

پس از اطمینان از اینکه با اصول تایپ اسکریپت احساس راحتی می کنید، کارها را بالا می بریم و در مورد انواع پایه تایپ اسکریپت صحبت می کنیم و از آن نقطه به بعد، کلیات تایپ اسکریپت، تعریض تایپ، رابط ها و انواع میانی بیشتری را پوشش خواهیم داد. به عنوان امضاهای فهرست، انواع دسترسی نمایه شده، انواع جزئی و موارد دیگر.

هر یک از مفاهیم اصلی TypeScript با بخش کاملی از چالش‌ها دنبال می‌شود تا همه مفاهیم را مستحکم کند و دانش را برای طولانی مدت حفظ کند.

در این مرحله از دوره، ما در مورد برنامه نویسی شی گرا در TypeScript صحبت خواهیم کرد و این بخش با پیشرفته ترین چالش های این دوره همراه خواهد بود.

اکنون زمان صحبت در مورد انواع پیشرفته‌تر TypeScript است. هنگام یادگیری یک فناوری جدید، خواندن، درک و رمزگشایی اسناد و منبع زبان از اهمیت بالایی برخوردار است. به همین دلیل، بخش‌های مختلفی را گنجانده‌ام که در آن می‌خواهم نحوه خواندن اسناد و کد منبع TypeScript و همچنین فایل‌های اعلامیه TypeScript را به شما آموزش دهم. به طور خاص، ما عبارت‌های جستجوی نوع، انواع شرطی، انواع ابزار و انواع نقشه‌برداری شده را پوشش خواهیم داد.

یک ایده اصلی در پشت ایجاد TypeScript استفاده از این زبان قدرتمند برای برنامه های کاربردی در مقیاس متوسط ​​تا بزرگ بود. برنامه های کاربردی در این مقیاس را نمی توان در یک فایل نوشت و در اینجا ماژول های TypeScript وارد تصویر می شوند. ماژول های TypeScript به ما این امکان را می دهند که یک پروژه بزرگ را به چندین فایل و دایرکتوری تقسیم کنیم و قابلیت نگهداری و مقیاس پذیری پروژه را بسیار آسان کنیم. ما صادرات، واردات، صادرات مجدد، فایل های بشکه، وضوح ماژول و بسیاری از تکنیک های پیشرفته و واقعی دیگر را که به صورت روزانه در پروژه های TypeScript استفاده می شوند پوشش خواهیم داد.

از آنجایی که TypeScript نمی‌تواند مستقیماً توسط مرورگر ارائه شود، ما باید از نوعی باندلر ماژول شخص ثالث برای کامپایل یک TypeScript در یک برنامه وب استفاده کنیم و برای این منظور کامپایل یک فایل را با استفاده از بسته وب پوشش خواهیم داد.

*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* مفاهیم اصلی TypeScript تحت پوشش این دوره

------ تنظیم TypeScript

------ پیکربندی TypeScript

------ انواع اولیه

------ هر نوع

------ نوع آرایه

------ تایپ تاپی

------ نوع Enum

------ شرایط

------ حلقه ها

------ توابع

------ نوع خالی

------ هرگز

را تایپ نکنید

------ پوچ پذیری

------ نام مستعار را تایپ کنید

------ Casting را تایپ کنید

------ نوع اتحادیه

------ نوع تحت اللفظی

------ نوع تقاطع

------ نوع تابع

------ نوع شی

------ آرایه های عمومی

------ توابع عمومی

------ اشیاء عمومی

------ مجموعه های عمومی

------ نوع Narrowing

------ نگهبانان را تایپ کنید

------ تایپ Widening

------ نوع رابط

------ نوع ناشناس

------ امضاهای فهرست

------ انواع دسترسی نمایه شده

------ نوع جزئی

------ انواع فقط خواندنی

------ OOP

------ Queries را تایپ کنید

------ انواع مشروط

------ انواع ابزار

------ انواع نقشه برداری شده

------ ماژول های TypeScript

------ ادغام TypeScript با Webpack

---------------------------------------------- ---------------------

همین حالا ثبت نام کنید و مهارت های آینده را بیاموزید!


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • بررسی اجمالی دوره Course Overview

  • قبل از شروع این دوره Before Starting this Course

  • TypeScript چیست؟ What is TypeScript?

  • TypeScript در مقابل جاوا اسکریپت TypeScript vs. JavaScript

  • زمین بازی TypeScript TypeScript Playground

راه اندازی TypeScript TypeScript Setup

  • نمای کلی بخش Section Overview

  • راه اندازی محیط توسعه TypeScript TypeScript Development Environment Setup

  • جاوا اسکریپت در TypeScript JavaScript in TypeScript

  • TypeScript مثال زد TypeScript Exemplified

  • پیکربندی کامپایلر TypeScript Configuring the TypeScript Compiler

شروع کار با Types در TypeScript Getting Started with Types in TypeScript

  • نمای کلی بخش Section Overview

  • انواع عددی، رشته ای و بولی Number, String and Boolean Types

  • هر نوع The any Type

  • نوع آرایه The array Type

  • نوع تاپلی The tuple Type

  • نوع enum The enum Type

شرط ها و حلقه ها در TypeScript Conditionals and Loops in TypeScript

  • نمای کلی بخش Section Overview

  • اگر بیانیه ها If Statements

  • برای حلقه ها For Loops

  • برای حلقه ها For of Loops

  • برای در حلقه ها For in Loops

بیایید چالش های کدنویسی را به شما معرفی کنیم - قسمت 1 Let’s Get You Coding Challenges – Part 1

  • نمای کلی بخش Section Overview

  • انواع اساسی - راه حل چالش 1 Basic Types - Challenge 1 Solution

  • انواع اساسی - راه حل چالش 2 Basic Types - Challenge 2 Solution

  • انواع پایه - راه حل چالش 3 Basic Types - Challenge 3 Solution

  • انواع پایه - راه حل چالش 4 Basic Types - Challenge 4 Solution

  • انواع اساسی - راه حل چالش 5 Basic Types - Challenge 5 Solution

  • انواع اساسی - راه حل چالش 6 Basic Types - Challenge 6 Solution

  • استنتاج - راه حل چالش 1 Inference - Challenge 1 Solution

  • استنتاج - راه حل چالش 2 Inference - Challenge 2 Solution

  • استنتاج - راه حل چالش 3 Inference - Challenge 3 Solution

  • آرایه ها - راه حل چالش 1 Arrays - Challenge 1 Solution

  • آرایه ها - راه حل چالش 2 Arrays - Challenge 2 Solution

  • آرایه ها - راه حل چالش 3 Arrays - Challenge 3 Solution

  • Tuples - چالش 1 راه حل Tuples - Challenge 1 Solution

  • راه حل Tuples - Challenge 2 Tuples - Challenge 2 Solution

  • Tuples - چالش 3 راه حل Tuples - Challenge 3 Solution

  • Enums - راه حل چالش 1 Enums - Challenge 1 Solution

  • Enums - راه حل چالش 2 Enums - Challenge 2 Solution

  • Enums - چالش 3 راه حل Enums - Challenge 3 Solution

  • شرایط - راه حل چالش Conditionals - Challenge Solution

  • حلقه ها - راه حل چالش Loops - Challenge Solution

توابع در TypeScript Functions in TypeScript

  • نمای کلی بخش Section Overview

  • اعلامیه های عملکرد Function Declarations

  • عبارات تابع Function Expressions

  • توابع پیکان Arrow Functions

Let’s Get You Coding Challenges – قسمت 2 Let’s Get You Coding Challenges – Part 2

  • نمای کلی بخش Section Overview

  • توابع - راه حل چالش 1 Functions - Challenge 1 Solution

  • توابع - راه حل چالش 2 Functions - Challenge 2 Solution

  • توابع - راه حل چالش 3 Functions - Challenge 3 Solution

  • توابع - راه حل چالش 4 Functions - Challenge 4 Solution

  • توابع - راه حل چالش 5 Functions - Challenge 5 Solution

  • توابع - راه حل چالش 6 Functions - Challenge 6 Solution

انواع پایه TypeScript TypeScript Basic Types

  • نمای کلی بخش Section Overview

  • نوع خالی The void Type

  • هرگز نوع The never Type

  • مقادیر تهی و تعریف نشده Null and Undefined Values

  • پوچ پذیری Nullability

  • نام مستعار را تایپ کنید Type Aliases

  • انواع بازگشتی Recursive Types

  • ادعاهای نوع (ریخته گری) Type Assertions (Casting)

  • انواع اتحادیه Union Types

  • انواع تحت اللفظی Literal Types

  • انواع تقاطع Intersection Types

  • نوع تابع The function Type

  • پارامترهای اختیاری Optional Parameters

  • پارامترهای پیش فرض Default Parameters

  • نوع شی The object Type

  • انواع اشیاء تحت اللفظی Literal Object Types

Let’s Get You Coding Challenges – Part 3 Let’s Get You Coding Challenges – Part 3

  • نمای کلی بخش Section Overview

  • انواع اتحادیه - راه حل چالش 1 Union Types - Challenge 1 Solution

  • انواع اتحادیه - راه حل چالش 2 Union Types - Challenge 2 Solution

  • انواع اتحادیه - راه حل چالش 3 Union Types - Challenge 3 Solution

  • نام مستعار نوع - راه حل چالش 1 Type Aliases - Challenge 1 Solution

  • نام مستعار نوع - راه حل چالش 2 Type Aliases - Challenge 2 Solution

  • نام مستعار نوع - راه حل چالش 3 Type Aliases - Challenge 3 Solution

  • انواع تحت اللفظی - راه حل چالش 1 Literal Types - Challenge 1 Solution

  • انواع تحت اللفظی - راه حل چالش 2 Literal Types - Challenge 2 Solution

  • انواع تحت اللفظی - راه حل چالش 3 Literal Types - Challenge 3 Solution

  • انواع تحت اللفظی - راه حل چالش 4 Literal Types - Challenge 4 Solution

  • انواع تابع - راه حل چالش 1 Function Types - Challenge 1 Solution

  • انواع تابع - راه حل چالش 2 Function Types - Challenge 2 Solution

  • انواع تابع - راه حل چالش 3 Function Types - Challenge 3 Solution

  • انواع تابع - راه حل چالش 4 Function Types - Challenge 4 Solution

  • انواع تابع - راه حل چالش 5 Function Types - Challenge 5 Solution

  • انواع تابع - راه حل چالش 6 Function Types - Challenge 6 Solution

  • انواع تابع - راه حل چالش 7 Function Types - Challenge 7 Solution

  • انواع تابع - راه حل چالش 8 Function Types - Challenge 8 Solution

  • انواع شی - راه حل چالش 1 Object Types - Challenge 1 Solution

  • انواع شی - راه حل چالش 2 Object Types - Challenge 2 Solution

  • انواع شی - راه حل چالش 3 Object Types - Challenge 3 Solution

  • انواع شی - راه حل چالش 4 Object Types - Challenge 4 Solution

  • انواع شی - راه حل چالش 5 Object Types - Challenge 5 Solution

  • انواع اشیاء تحت اللفظی - راه حل چالش 1 Literal Object Types - Challenge 1 Solution

  • انواع اشیاء تحت اللفظی - راه حل چالش 2 Literal Object Types - Challenge 2 Solution

  • پوچ پذیری - راه حل چالش 1 Nullability - Challenge 1 Solution

  • پوچ پذیری - راه حل چالش 2 Nullability - Challenge 2 Solution

  • پوچ پذیری - راه حل چالش 3 Nullability - Challenge 3 Solution

  • پوچ پذیری - راه حل چالش 4 Nullability - Challenge 4 Solution

  • پوچ پذیری - راه حل چالش 5 Nullability - Challenge 5 Solution

ژنریک ها Generics

  • نمای کلی بخش Section Overview

  • آرایه های عمومی Generic Arrays

  • توابع عمومی Generic Functions

  • انواع شیء عمومی Generic Object Types

  • استنتاج تابع عمومی Generic Function Inference

  • انواع توابع عمومی Generic Function Types

  • مجموعه های عمومی Generic Sets

بیایید چالش های کدنویسی را به شما معرفی کنیم - قسمت 4 Let’s Get You Coding Challenges – Part 4

  • نمای کلی بخش Section Overview

  • آرایه های عمومی - راه حل چالش 1 Generic Arrays - Challenge 1 Solution

  • آرایه های عمومی - راه حل چالش 2 Generic Arrays - Challenge 2 Solution

  • آرایه های عمومی - راه حل چالش 3 Generic Arrays - Challenge 3 Solution

  • آرایه های عمومی - راه حل چالش 4 Generic Arrays - Challenge 4 Solution

  • آرایه های عمومی - راه حل چالش 5 Generic Arrays - Challenge 5 Solution

  • آرایه های عمومی - راه حل چالش 6 Generic Arrays - Challenge 6 Solution

  • آرایه های عمومی - راه حل چالش 7 Generic Arrays - Challenge 7 Solution

  • توابع عمومی - راه حل چالش 1 Generic Functions - Challenge 1 Solution

  • توابع عمومی - راه حل چالش 2 Generic Functions - Challenge 2 Solution

  • توابع عمومی - راه حل چالش 3 Generic Functions - Challenge 3 Solution

  • توابع عمومی - راه حل چالش 4 Generic Functions - Challenge 4 Solution

  • انواع شیء عمومی - راه حل چالش 1 Generic Object Types - Challenge 1 Solution

  • انواع شیء عمومی - راه حل چالش 2 Generic Object Types - Challenge 2 Solution

نوع Narrowing & Widening Type Narrowing & Widening

  • نمای کلی بخش Section Overview

  • باریک شدن مشروط Conditional Narrowing

  • باریک شدن شی Object Narrowing

  • تایپ گارد Type Guards

  • Widening را تایپ کنید Type Widening

Let’s Get You Coding Challenges – قسمت 5 Let’s Get You Coding Challenges – Part 5

  • نمای کلی بخش Section Overview

  • تنگ کردن مشروط - راه حل چالش 1 Conditional Narrowing - Challenge 1 Solution

  • تنگ کردن مشروط - راه حل چالش 2 Conditional Narrowing - Challenge 2 Solution

  • تنگ کردن مشروط - راه حل چالش 3 Conditional Narrowing - Challenge 3 Solution

  • محدود کردن شی - راه حل چالش Object Narrowing - Challenge Solution

رابط ها Interfaces

  • نمای کلی بخش Section Overview

  • نوع رابط The Interface Type

  • روش های رابط Interface Methods

  • گسترش رابط ها Extending Interfaces

  • تقویت رابط ها Augmenting Interfaces

  • رابط های عمومی Generic Interfaces

Let’s Get You Coding Challenges – قسمت 6 Let’s Get You Coding Challenges – Part 6

  • نمای کلی بخش Section Overview

  • نوع رابط - راه حل چالش 1 The interface Type - Challenge 1 Solution

  • نوع رابط - راه حل چالش 2 The interface Type - Challenge 2 Solution

  • نوع رابط - راه حل چالش 3 The interface Type - Challenge 3 Solution

  • نوع رابط - راه حل چالش 4 The interface Type - Challenge 4 Solution

فراتر از انواع پایه Beyond Basic Types

  • نمای کلی بخش Section Overview

  • نوع ناشناخته The unknown Type

  • امضاهای شاخص Index Signatures

  • انواع دسترسی نمایه شده Indexed Access Types

  • انواع جزئی Partial Types

  • انواع فقط خواندنی Readonly Types

  • آرایه های فقط خواندنی Readonly Arrays

  • فیلدهای مشترک Shared Fields

  • اپراتور اختیاری زنجیره ای Optional Chaining Operator

  • اپراتور ادغام ناقص Nullish Coalescing Operator

Let’s Get You Coding Challenges – قسمت 7 Let’s Get You Coding Challenges – Part 7

  • نمای کلی بخش Section Overview

  • نوع ناشناخته - راه حل چالش 1 The unknown Type - Challenge 1 Solution

  • نوع ناشناخته - راه حل چالش 2 The unknown Type - Challenge 2 Solution

  • نوع ناشناخته - راه حل چالش 3 The unknown Type - Challenge 3 Solution

  • امضاهای شاخص - راه حل چالش 1 Index Signatures - Challenge 1 Solution

  • امضاهای شاخص - راه حل چالش 2 Index Signatures - Challenge 2 Solution

  • امضاهای شاخص - راه حل چالش 3 Index Signatures - Challenge 3 Solution

  • نمایه سازی در انواع شی - راه حل چالش Indexing into Object Types - Challenge Solution

کاوش بیشتر Enums Further Exploration

  • نمای کلی بخش Section Overview

  • اصول اولیه The Basics

  • Enums به عنوان مثال Enums Exemplified

  • اعداد ثابت و محاسبه شده Constant and Computed Enums

  • تعداد رشته ها String Enums

  • بررسی جامع بودن Exhaustiveness Checking

Let’s Get You Coding Challenges – قسمت 8 Let’s Get You Coding Challenges – Part 8

  • نمای کلی بخش Section Overview

  • Enums - راه حل چالش 1 Enums - Challenge 1 Solution

  • Enums - راه حل چالش 2 Enums - Challenge 2 Solution

برنامه نویسی شی گرا در TypeScript Object-Oriented Programming in TypeScript

  • نمای کلی بخش Section Overview

  • ایجاد کلاس ها و اشیا Creating Classes and Objects

  • این کلمه کلیدی با روش های فراخوانی، اعمال و پیوند This Keyword with Call, Apply and Bind Methods

  • مروری کوتاه بر دامنه A Brief Overview of Scope

  • دامنه واژگانی و توابع پیکان Lexical Scope and Arrow Functions

  • یک مثال واقعی از این کلمه کلیدی A Real-World Example of the this Keyword

  • ویژگی های فقط خواندنی و اختیاری Read-only and Optional Properties

  • اعضای خصوصی و عمومی Private and Public Members

  • گیرندگان و تنظیم کننده ها Getters and Setters

  • امضاهای شاخص Index Signatures

  • کلاس های وراثت و چکیده Inheritance and Abstract Classes

  • اعضای محافظت شده Protected Members

  • رابط ها و پیاده سازی ها Interfaces and Implements

  • خواص و روش های استاتیک Static Properties and Methods

  • کلاس های عمومی Generic Classes

Let’s Get You Coding Challenges – قسمت 9 Let’s Get You Coding Challenges – Part 9

  • نمای کلی بخش Section Overview

  • چالش 1 - راه حل Challenge 1 - Solution

  • چالش 2 - راه حل Challenge 2 - Solution

  • چالش 3 - راه حل Challenge 3 - Solution

  • چالش 4 - راه حل Challenge 4 - Solution

  • چالش 5 - راه حل Challenge 5 - Solution

  • چالش 6 - راه حل Challenge 6 - Solution

  • چالش 7 - راه حل Challenge 7 - Solution

  • چالش 8 - راه حل Challenge 8 - Solution

  • چالش 9 - راه حل Challenge 9 - Solution

  • چالش 10 - راه حل Challenge 10 - Solution

  • چالش 11 - راه حل Challenge 11 - Solution

  • چالش 12 - راه حل Challenge 12 - Solution

  • چالش 13 - راه حل Challenge 13 - Solution

  • چالش 14 - راه حل Challenge 14 - Solution

  • چالش 15 - راه حل Challenge 15 - Solution

  • چالش 16 - راه حل Challenge 16 - Solution

Queries را تایپ کنید Type Queries

  • نوعی از Typeof

  • کلید Keyof

انواع مشروط Conditional Types

  • شروع با انواع مشروط Getting Started with Conditional Types

  • نمونه هایی از انواع مشروط - قسمت 1 Conditional Types Examples – Part 1

  • نمونه هایی از انواع شرطی – قسمت 2 Conditional Types Examples – Part 2

انواع ابزار Utility Types

  • استخراج کردن Extract

  • مستثنی کردن Exclude

انواع نقشه برداری شده Mapped Types

  • پیش نیازها برای درک انواع نقشه‌برداری شده Prerequisites to Understanding Mapped Types

  • انواع نقشه‌برداری شده در مقابل. امضاهای شاخص Mapped Types VS. Index Signatures

  • رکورد Record

  • انتخاب Pick

  • فقط خواندنی Readonly

  • ضروری Required

  • جزئي Partial

ماژول ها Modules

  • نمای کلی بخش Section Overview

  • ایجاد پروژه TypeScript Creating a TypeScript Project

  • وارد کردن کد از یک ماژول Importing Code from a Module

  • صادرات مجدد یک صادرات Re-exporting an export

  • صادرات و وارد کردن کد از فایل های بشکه Exporting and Importing Code from Barrel Files

  • صادرات و واردات پیش فرض Default Exports and Imports

  • تخصیص صادرات و روش نیاز Export Assignment and the require Method

  • بارگذاری مشروط ماژول ها Conditionally Loading Modules

  • وارد کردن فایل های JSON Importing JSON Files

  • ایجاد ماژول های محیطی Creating Ambient Modules

  • تقویت ماژول های محیطی Augmenting Ambient Modules

  • وضوح ماژول و ردیابی Module Resolution and Tracing

TypeScript و Webpack TypeScript and Webpack

  • نمای کلی بخش Section Overview

  • مشاهده تغییرات فایل TypeScript Watching for TypeScript File Changes

  • گسترش تنظیمات TypeScript توصیه شده Extending Recommended TypeScript Configurations

  • کامپایل یک فایل با استفاده از Webpack Single File Compilation Using Webpack

نتیجه Conclusion

  • تبریک می گویم Congratulations

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش دوره برنامه نویس TypeScript در سال 2023 – مبتدی تا خبره
جزییات دوره
21 hours
233
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
419
4.8 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Muslim Helalee Muslim Helalee

برنامه نویس و مدرس وب Full Stack