کتاب تسلط بر TypeScript: توسعه نرمافزارهای سازمانی مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط بر TypeScript: توسعه نرمافزارهای سازمانی مدرن
موضوع کلی: توسعه نرمافزار
موضوع میانی: برنامهنویسی فرانتاند و بکاند
📋 سرفصلهای دوره
- 1. مقدمهای بر TypeScript و اکوسیستم توسعه وب
- 2. نصب و پیکربندی محیط توسعه TypeScript
- 3. انواع دادهها و عملگرها در TypeScript
- 4. توابع در TypeScript: تعریف، فراخوانی و پارامترها
- 5. کلاسها و اشیاء در TypeScript: اصول شیءگرایی
- 6. وراثت و چندریختی در TypeScript
- 7. اینترفیسها و تایپها در TypeScript
- 8. Genericها در TypeScript: برنامهنویسی انعطافپذیر
- 9. ماژولها در TypeScript: سازماندهی کد
- 10. فضای نامها (Namespaces) در TypeScript
- 11. مدیریت خطا در TypeScript: try...catch
- 12. Decorators در TypeScript: متا برنامهنویسی
- 13. Async/Await در TypeScript: برنامهنویسی ناهمزمان
- 14. Promiseها در TypeScript: مدیریت عملیاتهای غیرهمزمان
- 15. کار با DOM در TypeScript
- 16. فریمورکهای فرانتاند با TypeScript: React
- 17. فریمورکهای فرانتاند با TypeScript: Angular
- 18. فریمورکهای فرانتاند با TypeScript: Vue.js
- 19. مدیریت state با Redux و TypeScript
- 20. مدیریت state با MobX و TypeScript
- 21. تستنویسی با Jest و TypeScript
- 22. تستنویسی با Mocha و TypeScript
- 23. TypeScript و Webpack: بستهبندی و بهینهسازی کد
- 24. TypeScript و Babel: تبدیل کد برای پشتیبانی از مرورگرهای قدیمی
- 25. TypeScript و ESLint: بررسی کیفیت کد
- 26. TypeScript و Prettier: قالببندی کد
- 27. طراحی API با Express.js و TypeScript
- 28. احراز هویت و مجوزدهی در APIهای TypeScript
- 29. کار با پایگاه دادهها با TypeScript: PostgreSQL
- 30. کار با پایگاه دادهها با TypeScript: MongoDB
- 31. ORMها در TypeScript: TypeORM
- 32. ORMها در TypeScript: Sequelize
- 33. توسعه بکاند با Node.js و TypeScript
- 34. ساخت RESTful API با TypeScript
- 35. استفاده از Docker و TypeScript
- 36. استفاده از Kubernetes و TypeScript
- 37. معماری میکروسرویسها با TypeScript
- 38. الگوهای طراحی (Design Patterns) در TypeScript
- 39. بهینهسازی عملکرد (Performance Optimization) در TypeScript
- 40. امنیت در برنامههای TypeScript
- 41. استفاده از TypeScript در پروژههای بزرگ مقیاس
- 42. مدیریت وابستگیها (Dependency Management) با npm و yarn
- 43. عیبیابی و اشکالزدایی (Debugging) در TypeScript
- 44. بهترین شیوهها (Best Practices) در توسعه TypeScript
- 45. استفاده از TypeScript برای توسعه افزونههای مرورگر
- 46. استفاده از TypeScript برای توسعه برنامههای دسکتاپ با Electron
- 47. مفاهیم پیشرفته TypeScript: تایپهای شرطی (Conditional Types)
- 48. مفاهیم پیشرفته TypeScript: تایپهای استنتاجشده (Inferred Types)
- 49. مفاهیم پیشرفته TypeScript: تایپهای map شده (Mapped Types)
- 50. کار با GraphQL و TypeScript
- 51. TypeScript و Serverless Functions
- 52. استفاده از TypeScript در پروژههای Open Source
- 53. مستندسازی کد با JSDoc و TypeScript
- 54. کار با WebSockets و TypeScript
- 55. بهبود خوانایی و نگهداری کد TypeScript
- 56. استفاده از TypeScript برای توسعه بازیهای وب
- 57. تسلط بر TypeScript: نکات و ترفندهای حرفهای
- 58. معرفی ابزارهای کمکی توسعه TypeScript
- 59. ادغام TypeScript با ابزارهای CI/CD
- 60. آینده TypeScript و روندهای نوظهور
- 61. تسلط بر TypeScript: پروژههای عملی و نمونههای کاربردی
- 62. استفاده از TypeScript در توسعه برنامههای موبایل با React Native
- 63. انتقال از JavaScript به TypeScript: راهنمای گامبهگام
- 64. کار با Type Challenges برای تقویت مهارتهای TypeScript
- 65. مدیریت حافظه در TypeScript
- 66. تکنیکهای پیشرفته برای کاهش حجم کد TypeScript
- 67. بهینهسازی فرایند Build با TypeScript
- 68. استفاده از TypeScript برای توسعه کتابخانههای UI
- 69. استفاده از TypeScript در پروژههای IoT
- 70. آشنایی با مفاهیم WebAssembly و TypeScript
- 71. کار با Web Workers و TypeScript
- 72. استفاده از TypeScript در توسعه برنامههای Real-Time
- 73. توسعه برنامههای PWA با TypeScript
- 74. استفاده از TypeScript برای توسعه ابزارهای خط فرمان (CLI)
- 75. آشنایی با مفاهیم Domain-Driven Design و TypeScript
- 76. استفاده از TypeScript برای توسعه سیستمهای توزیعشده
- 77. کار با ابزارهای مانیتورینگ و لاگینگ در TypeScript
- 78. آشنایی با مفاهیم Observability و TypeScript
- 79. استفاده از TypeScript برای توسعه APIهای GraphQL با Apollo Client
- 80. آشنایی با مفاهیم Server Components و TypeScript
- 81. استفاده از TypeScript در توسعه برنامههای WebXR
- 82. آشنایی با مفاهیم AI و Machine Learning و TypeScript
تگها:
TypeScript
آموزش برنامهنویسی
برنامهنویسی بکاند
برنامهنویسی فرانتاند
تایپاسکریپت
توسعه نرمافزار سازمانی
توسعه وب
کدنویسی تایپاسکریپت
نرمافزار سازمانی
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.