TypeScript برای توسعه دهندگان جاوا اسکریپت

TypeScript for JavaScript Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

در این دوره، مربی و توسعه دهنده Maaike van Putten پیوند گم شده را برای کمک به توسعه دهندگان جاوا اسکریپت برای شروع کار با TypeScript ارائه می دهد. اگر مهارت‌های شما فراتر از یک دوره معمولی مقدماتی TypeScript است و هنوز برای دوره‌هایی که صرفاً روی استفاده از TypeScript با Node، Angular و غیره تمرکز دارند کافی نیست، این دوره شکاف‌ها را پر می‌کند و شما را برای پیشرفت آماده می‌کند.

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

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


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

مقدمه Introduction

  • نحوه استفاده از Codespace ها How to use Codespaces

  • چرا باید از TypeScript به عنوان یک توسعه دهنده جاوا اسکریپت استفاده کنید؟ Why should you use TypeScript as a JavaScript developer?

1. شروع به کار با TypeScript 1. Getting Started with TypeScript

  • TypeScript: چیست و چرا TypeScript: What and why

  • راه حل: بهینه سازی tsconfig.json Solution: Tweaking the tsconfig.json

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

  • راه اندازی TypeScript Setting up TypeScript

  • چالش: بهینه سازی tsconfig.json Challenge: Tweaking the tsconfig.json

  • کامپایل پایه TypeScript Basic TypeScript compilation

2. درک ویژگی های TypeScript 2. Understanding TypeScript Features

  • راه حل: در واقع نوع من Solution: Quite my type, actually

  • هر نوع، ناشناخته، و هرگز نوع Any, unknown, and never types

  • متغیرهایی با تایپ ثابت Variables with static typing

  • نام مستعار را تایپ کنید و اظهارات را تایپ کنید Type aliases and type assertions

  • رابط ها و کلاس ها با تایپ Interfaces and classes with typing

  • چالش: نوع من نیست... یا اینطور است؟ Challenge: Not my type... Or is it?

  • انواع اتحاد و تقاطع Union and intersection types

  • تایپ توابع و توابع پیکان Typing in functions and arrow functions

3. کاربرد عملی TypeScript 3. Practical Application of TypeScript

  • مطالعات موردی: پروژه های موفق ساخته شده با TypeScript Case studies: Successful projects built with TypeScript

  • راه حل: از JS به TS Solution: From JS to TS

  • چالش: از JS تا TS Challenge: From JS to TS

  • انتقال پروژه جاوا اسکریپت به TypeScript Migrating a JavaScript project to TypeScript

  • ادغام TypeScript با فریمورک های محبوب جاوا اسکریپت Integrating TypeScript with popular JavaScript frameworks

نتیجه گیری Conclusion

  • ابزارها و مهارت های اضافی را اضافه کنید Add additional tools and skills

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

TypeScript برای توسعه دهندگان جاوا اسکریپت
جزییات دوره
1h 2m
22
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
522
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

توسعه دهنده نرم افزار و مربی IT