آموزش هوش مصنوعی از صفر ، بدون پیش‌نیاز آموزش هوش مصنوعی ، از صفر بدون پیش‌نیاز!
🎯 شروع یادگیری

آموزش TypeScript

آموزش TypeScript

آموزش مقدمات TypeScript

آموزش TypeScript
آموزش TypeScript

تایپ اسکریپت این امکان را به شما میدهد تا به هر روشی که مایلید اقدام به نوشتن جاوا اسکریپت بکنید. تایپ اسکریپت مجموعه ای تایپ شده از جاوا اسکریپت است که به جاوا اسکریپت ساده ای کامپایل می شود.آموزش TypeScript

5433 بازدید
ادامه
آموزش Type Script - بررسی تجمالی Type Script
بررسی اجمالی Type Script

جاوا اسکریپت به عنوان زبانی برای سمت کلاینت معرفی شده است. توسعه Node.js باعث شده است که جاوا اسکریپت خود را به عنوان فناوری در حال ظهور و سمت سرور نیز ابراز کند.آموزش Type Script - بررسی تجمالی Type Script

3053 بازدید
ادامه
آموزش Type Script - آموزش راه اندازی تایپ اسکریپت(Type Script) در محیط های مختلف
آموزش راه اندازی تایپ اسکریپت(Type Script) در محیط های مختلف

برای اینکه شما بتوانید در عین انجام کار تئوری تمام به صورت آنلاین اجرا کنید، امکان برنامه نویسی آنلاین تایپ اسکریپت را فراهم کرده ایم. با کمک این گزینه می توانید با اطمینان بیشتری نتایج مختلف را در شرایط مختلف چک کنید. بدون هیچ محدودیتی تمام مثال ها را تغییر داده و آن ها به صورت آنلاین اجرا کنید. آموزش Type Script - آموزش راه اندازی تایپ اسکریپت(Type Script) در محیط های مختلف

3808 بازدید
ادامه
آموزش Type Script-آموزش سینتکس های اصلی Type Script
آموزش Type Script-آموزش سینتکس های اصلی Type Script

آموزش Type Script-آموزش سینتکس های اصلی Type Script

4425 بازدید
ادامه
آموزش Type Script – آموزش نوع داده ای (Data Type)در تایپ اسکریپت
آموزش Type Script – آموزش نوع داده ای (Data Type)در تایپ اسک ...

سیستم نوع یا type، بیانگر نوع مقادیری است که توسط این زبان پشتیبانی می شوند. سیستم type پیش از ذخیره شدن یا دستکاری شدن مقادیر توسط برنامه، اعتبار مقادیر ورودی را چک می کند.آموزش Type Script – آموزش نوع داده ای (Data Type)در تایپ اسکریپت

2676 بازدید
ادامه
آموزش TypeScript – آموزش متغیرها در تایپ اسکریپت (TypeScript)
آموزش متغیرها در تایپ اسکریپت (TypeScript)

متغیر فضایی دارای نام در حافظه است که مقادیر را ذخیره می کند. به بیان دیگر، متغیر در یک برنامه به عنوان نگهدارنده ی مقادیر عمل می کند. متغیرهای تایپ اسکریپت باید از مقررات اسم گذاری جاوا اسکریپت پیروی کنند.آموزش TypeScript – آموزش متغیرها در تایپ اسکریپت (TypeScript)

2992 بازدید
ادامه
آموزش TypeScript – آموزش عملگرها در تایپ اسکریپت (TypeScript)
آموزش عملگرها در تایپ اسکریپت (TypeScript)

عملگر توابعی که بر روی داده اجرا می شوند را تعریف می کند. داده هایی که عملگرها بر روی آن کار انجام می دهند، عملوند هستند. آموزش TypeScript – آموزش عملگرها در تایپ اسکریپت (TypeScript)

2742 بازدید
ادامه
آموزش TypeScript – آموزش تصمیم گیری(Decision Making) در تایپ اسکریپت(TypeScript)
آموزش تصمیم گیری(Decision Making) در تایپ اسکریپت(TypeScript ...

ساختارهای تصمیم گیری ایجاب می کنند که برنامه نویس، یک یا چند شرط را مشخص کند تا برنامه بتواند آن شروط را تست کرده یا ارزیابی کند.همچنین در کنار این شروط باید دستور در نظر گرفته شوند که اگر نتیجه شرط true بود این دستورات اجرا شود. آموزش تصمیم گیری(Decision Making) در تایپ اسکریپت(TypeScript)

2094 بازدید
ادامه
آموزش TypeScript - حلقه ها(Loop) در تایپ اسکریپت (TypeScript)
آموزش TypeScript - حلقه ها(Loop) در تایپ اسکریپت (TypeScript ...

ممکن است به موقعیت هایی برخورد کنید که نیاز باشد بخشی از کد برنامه تان چندین و چندبار تکرار شود. به صورت کلی در این حالت دستورات پشت سرهم اجرا می شوند: ابتدا اولین دستور موجود در یک تابع اجرا می شود سپس نوبت به دومی، سومی و ... می رسد. آموزش TypeScript - حلقه ها(Loop) در تایپ اسکریپت (TypeScript)

2320 بازدید
ادامه
آموزش Typescript – آموزش توابع در تایپ اسکریپت(Typescript)
آموزش Typescript – آموزش توابع در تایپ اسکریپت(Typescript)

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

2715 بازدید
ادامه
آموزش TypeScript – آموزش اعداد در تایپ اسکریپت(TypeScript)
آموزش TypeScript – آموزش اعداد در تایپ اسکریپت(TypeScript)

تایپ اسکریپت مانند جاوا اسکریپت از مقادیر عددی به صورت اشیاءNumber پشتیانی می کند. شیء Number لفظ های عددی را به نمونه ای از کلاس Number تبدیل می کند. این کلاس به عنوان یک wrapper عمل کرده و این امکان را فراهم می کند تا بتوان لفظ های عددی را مانند زمانی که شیء باشند، دستکاری کرد.آموزش TypeScript – آموزش اعداد در تایپ اسکریپت(TypeScript)

1824 بازدید
ادامه
آموزش TypeScript – آموزش رشته ها در تایپ اسکریپت (TypeScript)
آموزش رشته ها در تایپ اسکریپت (TypeScript)

شیء String این امکان را به شما می دهد تا با مجموعه ای از کاراکترها کار کنید. این شیء نوع داده ای اولیه ی رشته ای را به همراه تعدادی از متدهای کمکی wrap می کند.آموزش TypeScript – آموزش رشته ها در تایپ اسکریپت (TypeScript)

2198 بازدید
ادامه
آموزش TypeScript – آموزش آرایه ها در تایپ اسکریپت (TypeScript)
آموزش آرایه ها در تایپ اسکریپت (TypeScript)

تایپ اسکریپت برای حل همین مشکلات بود که مفهوم آرایه ها را معرفی کرد. یک آرایه مجموعه ای همگن از مقادیر است. به بیان ساده تر آرایه مجموعه ای از مقادیر است که نوع داده ی آن ها یکسان است. نوع آرایه توسط کاربر تعریف می شود.آموزش TypeScript – آموزش آرایه ها در تایپ اسکریپت (TypeScript)

3192 بازدید
ادامه
آموزش TypeScript – آموزش چندتایی ها در تایپ اسکریپت (TypeScript)
آموزش TypeScript – آموزش چندتایی ها در تایپ اسکریپت (TypeScr ...

بعضی مواقع ممکن است که نیاز باشد مجموعه ای از مقادیر که نوع آن ها متفاوت است را ذخیره کنیم. آرایه ها در چنین موقعیت هایی کاربرد ندارند. تایپ اسکریپت نوع داده ای چندتایی (tuple ) را در اختیار ما می گذارد، تا بتوانیم در این راستا از آن استفاده کنیم.آموزش TypeScript – آموزش چندتایی ها در تایپ اسکریپت (TypeScript)

1911 بازدید
ادامه
آموزش TypeScript – آموزش اتحاد (Union) در تایپ اسکریپت (TypeScript)
آموزش اتحاد (Union) در تایپ اسکریپت (TypeScript)

نوع یونیون روشی قدرتمند برای بیان و ابراز مقداری است که این مقدار می تواند جزئی از چندین نوع داده باشد. دو یا چند نوع داده ای با استفاده از علامت (|) با یکدیگر ترکیب می شوند و نوع یونیون را نشان می دهند. به بیان دیگر، نوع یونیون به صورت ترتیبی از نوع های جدا شده توسط خط های عمودی، نوشته می شود.آموزش Union در TypeScript

2123 بازدید
ادامه
آموزش TypeScript – آموزش رابط ها در تایپ اسکریپت (TypeScript)
آموزش TypeScript – آموزش رابط ها در تایپ اسکریپت (TypeScript ...

Interface یا رابط قراردادی سینتکسی است که هویت ها باید از آن پیروی کنند. به بیان دیگر، یک رابط سینتکسی را تعریف می کند که هویت ها باید از آن پیروی کنند. آموزش TypeScript – آموزش رابط ها در تایپ اسکریپت (TypeScript)

2230 بازدید
ادامه
آموزش TypeScript – آموزش کلاس (Classes) در TypeScript
آموزش TypeScript – آموزش کلاس (Classes) در TypeScript

تایپ اسکریپت جاوا اسکریپت شیء گرا است. تایپ اسکریت از برنامه نویسی شیء گرا مانند کلاس ها، رابط ها و ... پشتیبانی می کند. یک کلاس بر حسب OOP طرح اولیه ای برای ساخت اشیاء محسوب می شود. نقش کلاس ها نگهداری داده ها برای اشیاء است.آموزش TypeScript – آموزش کلاس (Classes) در TypeScript

2525 بازدید
ادامه
آموزش TypeScript – آموزش اشیاء در تایپ اسکریپت(TypeScript)
آموزش TypeScript – آموزش اشیاء در تایپ اسکریپت(TypeScript)

Object ها نمونه هایی هستند که شامل مجموعه ای از جفت مقادیر کلیدی (key value pairs) هستند. این مقادیر می توانند اسکالر، تابع و یا حتی آرایه ای از دیگر اشیاء باشند. سینتکس مربوط به این مطلب در زیر آمده است.آموزش TypeScript – آموزش اشیاء در تایپ اسکریپت(TypeScript)

2721 بازدید
ادامه
آموزش کار با Namespaces در TypeScript
آموزش کار با Namespaces در TypeScript

Namespace روشی برای گروه بندی منطقی کدهای مرتبط است. این ویژگی به صورت inbuilt یا توکار در تایپ اسکریپت وجود دارد. این درحالی است که برخلاف تایپ اسکریپت، اعلان متغیرها در جاوا اسکریپت در حیطه ی جهانی (global scope) انجام می شود، و در صورتی که از فایل های جاوا اسکریپتی متعددی داخل پروژه ی یکسانی استفاده شودآموزش کار با Namespaces در TypeScript

1974 بازدید
ادامه
تعریف ماژول در TypeScript
انواع ماژول در TypeScript

ماژول ها جهت سازمان دهی کدهای نوشته شده در تایپ اسکریپت طراحی شده اند.تعریف ماژول ها در TypeScript

2369 بازدید
ادامه
آموزش Ambient ها در TypeScript
نحوه دسترسی به اعلان Ambient ها در TypeScript

با اعلان Ambient می توان به کامپایلر تایپ اسکریپت فهماند که سورس کد واقعی در جای دیگری وجود دارد. در صورتی که از تعدادی کتابخانه ی سوم شخص js مانند جی کوئری، انگولار جی اس و نود جی اس استفاده کنید، دیگر نمی توانید آن ها را در تایپ اسکریپت مجددا بنویسید. طی استفاده از این کتابخانه ها، تضمین امنیت نوع داده ها (typesafety) و intellisense برای برنامه نویسان تایپ اسکریپت چالش برانگیز است.

1654 بازدید
ادامه