کتاب Typecript برای توسعه Back-end قدرتمند با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره Typecript برای توسعه Back-end قدرتمند

موضوع کلی: برنامه نویسی

موضوع میانی: تایپ اسکریپت (TypeScript)

📋 سرفصل‌های دوره

  • 1. نصب و راه‌اندازی محیط TypeScript
  • 2. نوع‌های پایه در TypeScript
  • 3. تعریف اینترفیس‌ها و تایپ‌های سفارشی
  • 4. جنریک‌ها در TypeScript
  • 5. کار با Enum و Union Types
  • 6. نوع‌های پیشرفته: Conditional و Mapped Types
  • 7. مدیریت ماژول‌ها و import/export
  • 8. تنظیمات فایل tsconfig.json
  • 9. کامپایل خودکار و watch mode
  • 10. اشکال‌زدایی کد TypeScript
  • 11. معرفی Node.js و runtime برای back-end
  • 12. ایجاد سرور پایه با Express و TypeScript
  • 13. مدیریت مسیرها (Routing) در Express
  • 14. مدل‌سازی داده‌ها با کلاس‌ها
  • 15. استفاده از Decorators در TypeScript
  • 16. اتصال به پایگاه داده با TypeORM
  • 17. تعریف Entity و Repository
  • 18. انجام عملیات CRUD
  • 19. مدیریت ارتباطات بین جداول
  • 20. اعتبارسنجی ورودی‌ها با کتابخانه‌های تایپ‌محور
  • 21. مدیریت خطا و Exception Handling
  • 22. میان‌افزارها (Middleware) در Express
  • 23. احراز هویت با JWT و TypeScript
  • 24. مدیریت نشست‌ها و کوکی‌ها
  • 25. رمزنگاری و امنیت داده‌ها
  • 26. مدیریت لاگ‌ها و رفع خطا
  • 27. تست واحد با Jest و TypeScript
  • 28. تست یکپارچگی و end-to-end
  • 29. مدیریت پیکربندی محیطی با dotenv
  • 30. ارسال و دریافت داده با JSON
  • 31. مدیریت آپلود فایل
  • 32. مدیریت ایمیل در back-end
  • 33. ایجاد APIهای RESTful
  • 34. مستندسازی API با Swagger
  • 35. مدیریت وابستگی‌ها و Dependency Injection
  • 36. استفاده از کتابخانه‌های محبوب مانند Lodash
  • 37. مدیریت صف و وظایف ناهمگام
  • 38. کار با WebSocket در TypeScript
  • 39. بهینه‌سازی عملکرد و caching
  • 40. مدیریت پایگاه داده NoSQL با Mongoose
  • 41. مدیریت تراکنش‌ها در پایگاه داده
  • 42. مدیریت خطاهای شبکه و retry
  • 43. مدیریت زمان‌بندی وظایف (Cron Jobs)
  • 44. ایجاد و مصرف Webhook
  • 45. مدیریت احراز هویت دو عاملی
  • 46. مدیریت نقش‌ها و مجوزها
  • 47. مدیریت محدودیت نرخ (Rate Limiting)
  • 48. مدیریت لاگین با OAuth2
  • 49. مدیریت session با Redis
  • 50. مدیریت حافظه و garbage collection
  • 51. مدیریت پکیج‌ها با npm و yarn
  • 52. مدیریت نسخه‌گذاری API
  • 53. مدیریت مهاجرت پایگاه داده
  • 54. مدیریت خطاهای رایج TypeScript
  • 55. مدیریت پروژه‌های بزرگ با معماری لایه‌ای
  • 56. مدیریت تست و پوشش کد
  • 57. مدیریت استقرار (Deployment) با Docker
  • 58. مدیریت CI/CD با GitHub Actions
  • 59. مدیریت مانیتورینگ و لاگ مرکزی
  • 60. مدیریت امنیت در برابر حملات رایج
  • 61. مدیریت بهینه‌سازی کوئری‌ها
  • 62. مدیریت کش با CDN و Redis
  • 63. مدیریت بک‌آپ و بازیابی داده
  • 64. مدیریت مقیاس‌پذیری افقی و عمودی
  • 65. مدیریت خطاهای async/await
  • 66. مدیریت وضعیت درخواست‌های هم‌زمان
  • 67. مدیریت اتصال به سرویس‌های خارجی
  • 68. مدیریت پیاده‌سازی GraphQL با TypeScript
  • 69. مدیریت فشرده‌سازی داده‌ها
  • 70. مدیریت امنیت سرور با Helmet
  • 71. مدیریت CORS و سیاست‌های دسترسی
  • 72. مدیریت محدودیت حافظه و پردازنده
  • 73. مدیریت زمان‌بندی عملیات سنگین
  • 74. مدیریت لاگ‌های امنیتی
  • 75. مدیریت بازنشانی رمز عبور
  • 76. مدیریت تأیید ایمیل کاربران
  • 77. مدیریت جستجوی پیشرفته با Elasticsearch
  • 78. مدیریت گزارش‌گیری و آمار
  • 79. مدیریت اتصال به سرویس‌های ابری
  • 80. مدیریت خطاهای تایپ در زمان اجرا
  • 81. مدیریت پشتیبانی از چند زبان
  • 82. مدیریت تست بار و استرس
  • 83. مدیریت کدهای بازگشتی و خطا
  • 84. مدیریت مستندات فنی پروژه
  • 85. مدیریت به‌روزرسانی وابستگی‌ها
  • 86. مدیریت امنیت توکن‌ها و کلیدها
  • 87. مدیریت پیاده‌سازی الگوهای طراحی
  • 88. مدیریت خطاهای مرتبط با تایمر
  • 89. مدیریت اتصال به پایگاه داده‌های چندگانه
  • 90. مدیریت مدیریت وضعیت با State Machine
  • 91. مدیریت پیاده‌سازی microservices با TypeScript
  • 92. مدیریت ارتباط بین سرویس‌ها با gRPC
  • 93. مدیریت لاگین با شماره تلفن
  • 94. مدیریت پیاده‌سیستم فایل و ذخیره‌سازی
  • 95. مدیریت امنیت در برابر SQL Injection
  • 96. مدیریت امنیت در برابر XSS و CSRF
  • 97. مدیریت خطاهای مرتبط با شبکه
  • 98. مدیریت امنیت در برابر تزریق وابستگی
تگ‌ها: API نویسی Node.js TypeScript TypeScript Backend آموزش TypeScript برنامه‌نویسی تحت وب برنامه‌نویسی سرور توسعه بک‌اند

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.