اپلیکیشن اندرویدی فلشکارت آموزشی آموزش Typecript: کار با ابزارهای توسعه مدرن
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره آموزش 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
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.