آموزش مبانی تایپ‌اسکریپت (TypeScript Foundations) - آخرین آپدیت

دانلود TypeScript Foundations

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توسعه‌دهندگان جاوااسکریپت می‌توانند با استفاده از تایپ‌اسکریپت (TypeScript)، کدهایی بنویسند که خطاهای زمان اجرا (runtime errors) را کاهش داده و تجربه توسعه را از طریق ابزارهای بهتر بهبود ببخشد. در این دوره آموزشی با عنوان «مبانی تایپ‌اسکریپت»، شما ویژگی‌های اصلی زبان برنامه‌نویسی TypeScript را خواهید آموخت. در ابتدا، نحوه استفاده از تایپ‌های استاتیک رایج را در متغیرها و توابع بررسی می‌کنید. سپس، تایپ‌های پیچیده‌تری مانند Unionها و Intersectionها را کشف خواهید کرد. در نهایت، نحوه پیکربندی گزینه‌های رایج در tsc (کامپایلر تایپ‌اسکریپت) را یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از تایپ‌اسکریپت را برای پیاده‌سازی آن در اپلیکیشن‌های خود کسب کرده و پایه‌ای قوی برای مباحث پیشرفته‌تر خواهید داشت.

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

شروع کار با تایپ‌اسکریپت Getting Started with TypeScript

  • تایپ‌اسکریپت چیست؟ What Is TypeScript?

  • نصب تایپ‌اسکریپت و VS Code Installing TypeScript and VS Code

تایپ‌های اصلی Core Types

  • تایپ‌های Primitive Primitive Types

  • استنتاج نوع (Type Inference) Type Inference

  • تایپ‌ها و توابع Types and Functions

  • تایپ‌های شیء (Object Types) Object Types

  • تایپ‌های آرایه Array Types

  • تایپ‌های any، unknown و Type Guards any, unknown, and Type Guards

  • تایپ‌های Interface Interface Types

  • تایپینگ ساختاری (Structural Typing) Structural Typing

تایپ‌های Union، Literal و Enum Union, Literal, and Enum Types

  • تایپ‌های Union Union Types

  • مقادیر null و undefined null and undefined

  • تایپ‌های Literal Literal Types

  • تایپ‌های Enum Enum Types

  • تایپ‌های Intersection Intersection Types

الگوهای تابع Function Patterns

  • روش‌های مختلف نوشتن تایپ توابع Different Ways to Write Function Types

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

  • پارامترهای Rest و تخریب ساختار (Destructuring) Rest Parameters and Destructuring

  • Overload توابع Function Overloads

کامپایلر تایپ‌اسکریپت (tsc) tsc - The TypeScript Compiler

  • گزینه‌های کامپایلر Compiler Options

  • فایل tsconfig.json tsconfig.json

  • حالت نظارت (Watch Mode) Watch Mode

نمایش نظرات

آموزش مبانی تایپ‌اسکریپت (TypeScript Foundations)
جزییات دوره
41m
22
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
19
4.5 از 5
دارد
دارد
دارد
Jon Friskics
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jon Friskics Jon Friskics

Jon یک نویسنده، توسعه دهنده و عضو تیم Pluralsight از طریق Code School است. اخیراً، او روی محتوا و محصولاتی کار می‌کند که به نویسندگان کمک می‌کند محتوا را به‌طور کارآمد ایجاد کنند. قبل از آن، او چندین سال روی یادگیری تعاملی در Code School کار کرد و بعداً به Pluralsight به عنوان محتوای تعاملی کمک کرد.