کتاب استفاده از Typescript با ابزارهای مدرن توسعه با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استفاده از Typescript با ابزارهای مدرن توسعه
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مقدمهای بر TypeScript و مزایای آن نسبت به JavaScript
- 2. راهاندازی محیط توسعه و نصب TypeScript
- 3. پیکربندی فایل tsconfig برای پروژههای مدرن
- 4. انواع داده پایه در TypeScript
- 5. تعریف و استفاده از نوع any و زمان اجتناب از آن
- 6. نوعهای Union و Intersection
- 7. کار با Enumها و ثابتهای تایپشده
- 8. توابع و تعریف نوع پارامترها و خروجی
- 9. پارامترهای اختیاری و پیشفرض در توابع
- 10. Overloading توابع در TypeScript
- 11. آشنایی با Interface و تعریف ساختار اشیاء
- 12. تفاوت Interface و Type Alias
- 13. وراثت و ترکیب Interfaceها
- 14. کلاسها و مفاهیم شیءگرایی در TypeScript
- 15. متدها، خصوصیات و اصلاحکنندههای دسترسی
- 16. کلاسهای انتزاعی و پیادهسازی
- 17. Generics در TypeScript و کاربردهای پایه
- 18. محدود کردن Generics با Constraints
- 19. استفاده از Generics در توابع و کلاسها
- 20. نوعهای کاربردی (Utility Types) مانند Partial و Pick
- 21. کار با Mapped Types و Conditional Types
- 22. مدیریت ماژولها و واردات/صادرات پیشرفته
- 23. حلقهها و کنترل جریان با تایپهای مناسب
- 24. کار با آرایهها و تاپلها در TypeScript
- 25. نوعهای Literal و Template Literal
- 26. تغییرناپذیری با Readonly و const assertions
- 27. استفاده از TypeScript با Node.js
- 28. پیکربندی TypeScript برای پروژههای فرانتاند با Webpack یا Vite
- 29. ادغام TypeScript با React و تعریف Props و State
- 30. نوعدهی به رویدادها و المانهای DOM
- 31. مدیریت خطاها و try-catch با تایپهای مناسب
- 32. کار با Promise و async/await در TypeScript
- 33. تعریف نوع برای APIها و پاسخهای شبکه
- 34. رابطه TypeScript با کتابخانههای شخص ثالث و فایلهای تعریف نوع
- 35. ایجاد و انتشار فایلهای تعریف نوع (.d.ts)
- 36. ابزارهای لینت و فرمتکننده کد برای TypeScript
- 37. تستنویسی با TypeScript و Jest
- 38. اشکالزدایی کد TypeScript در مرورگر و IDE
- 39. مهاجرت تدریجی پروژه JavaScript به TypeScript
- 40. بهینهسازی کد و حذف خطاهای رایج TypeScript
- 41. استفاده از Decoratorها در TypeScript
- 42. کار با Namespaceها و ماژولهای قدیمی
- 43. مدیریت وابستگیها با npm و تایپهای مرتبط
- 44. پروژه عملی: ساخت یک API ساده با TypeScript و Express
- 45. پروژه عملی: توسعه یک کامپوننت React با تایپدهی کامل
- 46. پروژه عملی: نوشتن یک کتابخانه کوچک با TypeScript
- 47. تکنیکهای پیشرفته نوعدهی با Conditional Types
- 48. استفاده از TypeScript در محیطهای چندنخی و Worker
- 49. مدیریت پیکربندی محیطهای مختلف (development/production)
- 50. نکات امنیتی در توسعه با TypeScript
- 51. منابع یادگیری و مستندات رسمی TypeScript
تگها:
TypeScript
آموزش تایپ اسکریپت
ابزارهای مدرن توسعه
باندلر
برنامه نویسی فرانتاند
تایپ سیستم
جاوااسکریپت
کامپایلر
لینتر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.