کتاب آموزش Typecript: کار با ابزارهای توسعه مدرن با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش Typecript: کار با ابزارهای توسعه مدرن
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. نصب و پیکربندی Node.js و npm برای تایپاسکریپت
- 2. راهاندازی کامپایلر تایپاسکریپت با tsc
- 3. آشنایی با فایل پیکربندی tsconfig.json
- 4. استفاده از کامپایلر در حالت watch
- 5. ادغام تایپاسکریپت با Webpack
- 6. پیکربندی Babel برای تایپاسکریپت
- 7. راهاندازی پروژه با Vite و تایپاسکریپت
- 8. کار با ESLint برای linting کد تایپاسکریپت
- 9. تنظیم Prettier برای فرمتدهی خودکار
- 10. استفاده از TypeScript با React و JSX
- 11. پیکربندی تایپاسکریپت برای پروژههای Node.js
- 12. مدیریت وابستگیها با npm و yarn
- 13. کار با تعاریف نوع (Type Definitions) در DefinitelyTyped
- 14. نوشتن و انتشار پکیجهای تایپاسکریپت
- 15. اشکالزدایی (Debugging) کد تایپاسکریپت در VS Code
- 16. استفاده از source maps برای دیباگ
- 17. کار با ts-node برای اجرای مستقیم تایپاسکریپت
- 18. تنظیم تستهای واحد با Jest و تایپاسکریپت
- 19. راهاندازی تست با Mocha و Chai برای تایپاسکریپت
- 20. ادغام تایپاسکریپت با Cypress برای تست E2E
- 21. استفاده از SWC به عنوان کامپایلر سریع
- 22. کار با Turborepo در پروژههای چندپکیجی
- 23. مدیریت مونورپو با Nx و تایپاسکریپت
- 24. پیکربندی lint-staged و husky برای pre-commit hooks
- 25. استفاده از tsx برای اجرای سریع اسکریپتها
- 26. کار با Deno به عنوان جایگزین runtime
- 27. تنظیم محیط توسعه با Docker و تایپاسکریپت
- 28. مدیریت متغیرهای محیطی با dotenv و تایپاسکریپت
- 29. استفاده از TypeScript با GraphQL و Apollo
- 30. ادغام تایپاسکریپت با Prisma برای ORM
- 31. کار با Zod برای اعتبارسنجی runtime
- 32. استفاده از tRPC برای APIهای type-safe
- 33. پیکربندی Tailwind CSS در پروژه تایپاسکریپت
- 34. مدیریت خطاها با ابزارهای logging مانند Winston
- 35. بهینهسازی بیلد با Terser و تایپاسکریپت
- 36. کار با Rollup برای کتابخانههای تایپاسکریپت
- 37. استفاده از ESBuild برای بیلد سریع
- 38. تنظیم Continuous Integration با GitHub Actions
- 39. ادغام تایپاسکریپت با Storybook برای کامپوننتها
- 40. مدیریت نسخهها با Semantic Release
- 41. کار با TypeORM در پروژههای تایپاسکریپت
- 42. استفاده از Express با تایپاسکریپت برای backend
- 43. پیکربندی Next.js با تایپاسکریپت
- 44. راهاندازی Nuxt.js با تایپاسکریپت
- 45. کار با Socket.IO و تایپاسکریپت در real-time
- 46. استفاده از Redis با تایپاسکریپت
- 47. مدیریت state با Redux Toolkit و تایپاسکریپت
- 48. کار با Zustand برای state management ساده
- 49. ادغام تایپاسکریپت با Firebase
- 50. پیکربندی ESLint با قوانین strict تایپاسکریپت
- 51. استفاده از ts-pattern برای pattern matching
- 52. کار با Effect-TS برای برنامهنویسی functional
- 53. مدیریت خطاهای کامپایل با TypeScript Strict Mode
- 54. بهینهسازی تایپهای پیچیده با ابزارهای visualize
- 55. استفاده از TypeScript با NestJS
- 56. راهاندازی پروژه Svelte با تایپاسکریپت
- 57. کار با SolidJS و تایپاسکریپت
- 58. ادغام تایپاسکریپت با Three.js برای سهبعدی
- 59. مدیریت فایلهای بزرگ با TypeScript Project References
- 60. استفاده از ts-morph برای دستکاری AST
- 61. پیکربندی linting برای تایپهای سفارشی
- 62. کار با TypeScript در محیطهای serverless (AWS Lambda)
- 63. مدیریت وابستگیهای تایپ با typesync
- 64. استفاده از ts-reset برای بهبود تایپهای built-in
- 65. تنظیم lint-staged برای تایپهای خاص
- 66. کار با TypeScript و WebAssembly
- 67. ادغام تایپاسکریپت با Capacitor برای اپهای موبایل
- 68. بهینهسازی performance با ابزارهای profiling
- 69. مدیریت کد legacy با تایپاسکریپت
- 70. استفاده از TypeScript با Electron برای دسکتاپ
- 71. پیکربندی CI/CD با GitLab CI
- 72. مدیریت secrets در پروژههای تایپاسکریپت
- 73. کار با tsup برای بستهبندی سریع
- 74. استفاده از TypeScript در Jupyter Notebooks
- 75. ادغام تایپاسکریپت با Playwright برای تست مرورگر
- 76. مدیریت تایپهای async با ابزارهای fluent
- 77. کار با TypeScript و MongoDB با Mongoose
- 78. پیکربندی hot module replacement با Webpack
- 79. استفاده از TypeScript با Kafka برای streaming
- 80. مدیریت خطاهای runtime با ابزارهای type-safe
- 81. کار با TypeScript و Elasticsearch
- 82. ادغام تایپاسکریپت با GraphQL Code Generator
- 83. بهینهسازی بیلد با tree shaking
- 84. مدیریت تایپهای پیچیده با utility types سفارشی
- 85. استفاده از TypeScript در پروژههای IoT
- 86. پیکربندی تایپاسکریپت برای کتابخانههای open source
- 87. کار با TypeScript و RabbitMQ
- 88. مدیریت تایپهای جنریک پیشرفته
- 89. ادغام تایپاسکریپت با Google Cloud Functions
- 90. استفاده از TypeScript در microservices با gRPC
- 91. بهینهسازی تجربه توسعه با TypeScript Language Service
تگها:
TypeScript
TypeScript ابزار
آموزش TypeScript
ابزارهای توسعه
برنامه نویسی
تایپ اسکریپت
تایپ سیستم
توسعه مدرن
فرانت اند
کامپایلر
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.