دوره آموزشی تایپاسکریپت برای توسعهدهندگان جاوااسکریپت
1 ساعت 2 دقیقهمتوسط2024-08-19
مدرسین
Maaike van Putten
Trainer and Developer for Java, Python, Spring Boot, and More
جزئیات دوره
در این دوره، مربی و توسعهدهنده Maaike van Putten پیوند گمشده را برای کمک به توسعهدهندگان جاوا اسکریپت برای شروع کار با TypeScript فراهم میکند. اگر مهارتهای شما فراتر از یک دوره معمولی مقدماتی TypeScript است و هنوز برای دورههایی که صرفاً روی استفاده از TypeScript با Node، Angular و غیره تمرکز دارند کافی نیست، این دوره شکافها را پر میکند و شما را برای پیشرفت آماده میکند.
وارد TypeScript شوید، با مقدمه ای بر TypeScript، راه اندازی آن و کامپایل اولیه شروع کنید. پیشرفت از طریق مفاهیم اساسی، تایپ پیشرفته، و کاربرد عملی. بهعلاوه، مهاجرتها و ادغامهای پروژه در دنیای واقعی را با چارچوبهای محبوب کاوش کنید.
پس از اتمام دوره، شما در تایپ اسکریپت مهارت خواهید داشت، می توانید از جاوا اسکریپت به تایپ اسکریپت منتقل شوید و پروژه های موجود را بهبود ببخشید یا پروژه های جدیدی را با پایه ای محکم در سیستم نوع پیشرفته TypeScript شروع کنید. شما همچنین برای مقابله با چالش های توسعه در دنیای واقعی آماده خواهید شد.
اهداف آموزشی
مفاهیم اساسی و پیشرفته TypeScript را درک کنید
یاد بگیرید که از ویژگی های TypeScript برای ارتقاء کیفیت کد و قابلیت نگهداری پروژه های جاوا اسکریپت فعلی خود استفاده کنید.
TypeScript را در محیط های توسعه راه اندازی کرده و آن را برای پروژه ها پیکربندی کنید
برای جلوگیری از خطاهای زمان اجرا و تسهیل اسناد کد، تایپ استاتیک و سیستم های نوع پیشرفته را اعمال کنید
از ویژگی های برنامه نویسی شی گرا TypeScript برای ساختار موثرتر برنامه ها استفاده کنید
پایگاههای کد جاوا اسکریپت موجود را به TypeScript منتقل کنید، با چارچوبهای محبوب یکپارچه شوید تا از پتانسیل کامل TypeScript در توسعه وب مدرن استفاده کنید.
وارد TypeScript شوید، با مقدمه ای بر TypeScript، راه اندازی آن و کامپایل اولیه شروع کنید. پیشرفت از طریق مفاهیم اساسی، تایپ پیشرفته، و کاربرد عملی. بهعلاوه، مهاجرتها و ادغامهای پروژه در دنیای واقعی را با چارچوبهای محبوب کاوش کنید.
پس از اتمام دوره، شما در تایپ اسکریپت مهارت خواهید داشت، می توانید از جاوا اسکریپت به تایپ اسکریپت منتقل شوید و پروژه های موجود را بهبود ببخشید یا پروژه های جدیدی را با پایه ای محکم در سیستم نوع پیشرفته TypeScript شروع کنید. شما همچنین برای مقابله با چالش های توسعه در دنیای واقعی آماده خواهید شد.
اهداف آموزشی
مفاهیم اساسی و پیشرفته TypeScript را درک کنید
یاد بگیرید که از ویژگی های TypeScript برای ارتقاء کیفیت کد و قابلیت نگهداری پروژه های جاوا اسکریپت فعلی خود استفاده کنید.
TypeScript را در محیط های توسعه راه اندازی کرده و آن را برای پروژه ها پیکربندی کنید
برای جلوگیری از خطاهای زمان اجرا و تسهیل اسناد کد، تایپ استاتیک و سیستم های نوع پیشرفته را اعمال کنید
از ویژگی های برنامه نویسی شی گرا TypeScript برای ساختار موثرتر برنامه ها استفاده کنید
پایگاههای کد جاوا اسکریپت موجود را به TypeScript منتقل کنید، با چارچوبهای محبوب یکپارچه شوید تا از پتانسیل کامل TypeScript در توسعه وب مدرن استفاده کنید.
مهارت ها
TypeScriptEcma InternationalJavaScriptFront-End Web DevelopmentWeb DevelopmentProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - چرا باید از TypeScript به عنوان یک توسعه دهنده جاوا اسکریپت استفاده کنید
- 02 - نحوه استفاده از Codespace ها
1. شروع به کار با TypeScript
- 03 - TypeScript - چیست و چرا
- 04 - راهاندازی TypeScript
- 05 - تدوین پایه TypeScript
- 06 - پیکربندی کامپایلر TypeScript
- 07 - چالش - بهینهسازی tsconfig.json
- 08 - راه حل - بهینهسازی tsconfig.json
2. درک ویژگیهای TypeScript
- 09 - متغیرهایی با تایپ ثابت
- 10 - تایپ توابع و توابع پیکان
- 11 - رابطها و کلاسها با تایپ
- 12 - انواع اتحاد و تقاطع
- 13 - تایپ نام مستعار و نوع اظهارات
- 14 - هر نوع، مجهول و هرگز تایپ
- 15 - چالش - نوع من نیست یا این است
- 16 - راه حل - کاملا نوع من، در واقع
3. کاربرد عملی TypeScript
- 17 - انتقال پروژه جاوا اسکریپت به TypeScript
- 18 - یکپارچه سازی TypeScript با فریمورکهای محبوب جاوا اسکریپت
- 19 - مطالعات موردی - پروژههای موفق ساختهشده با TypeScript
- 20 - چالش - از JS به TS
- 21 - راه حل - از JS به TS
نتیجه گیری
- 22 - ابزارها و مهارتهای اضافی را اضافه کنید
دوره های مرتبط
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی تکنیکهای پیشرفته React Router با TypeScript
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت
- دوره آموزشی مقیاس بندی TypeScript برای توسعه دهندگان سازمانی
- دوره آموزشی مفاهیم پیشرفته تایپاسکریپت