کتاب آموزش Typescript: تکنیک های حرفه ای با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

انتخاب پلن

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

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

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

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

عنوان دوره: دوره آموزش Typescript: تکنیک های حرفه ای

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

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

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

  • 1. مقدمات و معرفی تایپ‌اسکریپت
  • 2. نصب و راه‌اندازی محیط توسعه تایپ‌اسکریپت
  • 3. انواع داده‌های پایه در تایپ‌اسکریپت
  • 4. متغیرها و انواع داده سفارشی
  • 5. رابط‌ها (Interfaces) در تایپ‌اسکریپت
  • 6. کلاس‌ها (Classes) در تایپ‌اسکریپت
  • 7. وراثت و پیاده‌سازی (Inheritance and Implementation)
  • 8. توابع در تایپ‌اسکریپت
  • 9. توابع فلش (Arrow Functions)
  • 10. پارامترهای اختیاری و پیش‌فرض در توابع
  • 11. پارامترهای Rest و Spread
  • 12. تایپ‌گذاری آرایه‌ها (Array Typing)
  • 13. تایپ‌گذاری تاپل‌ها (Tuple Typing)
  • 14. تایپ‌گذاری اشیاء (Object Typing)
  • 15. نوع Union و Intersection
  • 16. نوع Literal
  • 17. نوع Enum
  • 18. نوع Nullable و Undefined
  • 19. تایپ‌گذاری Generics
  • 20. تایپ‌گذاری توابع Generic
  • 21. کلاس‌های Generic
  • 22. تایپ‌گذاری ماژول‌ها (Module Typing)
  • 23. وارد کردن و صادر کردن ماژول‌ها
  • 24. نحو Module Resolution
  • 25. پیکربندی تایپ‌اسکریپت (tsconfig.json)
  • 26. کامپایل تایپ‌اسکریپت
  • 27. مدیریت خطاها در تایپ‌اسکریپت
  • 28. اشکال‌زدایی (Debugging) کد تایپ‌اسکریپت
  • 29. تایپ‌گذاری رویدادها (Event Typing)
  • 30. تایپ‌گذاری DOM API
  • 31. تایپ‌گذاری Node.js
  • 32. تایپ‌گذاری کتابخانه‌های جاوااسکریپت
  • 33. استفاده از DefinitelyTyped
  • 34. تایپ‌گذاری Promise و Async/Await
  • 35. تایپ‌گذاری Callbacks
  • 36. تایپ‌گذاری Decorators
  • 37. متاپروگرمینگ در تایپ‌اسکریپت
  • 38. تایپ‌گذاری الگوهای طراحی (Design Patterns)
  • 39. تایپ‌گذاری معماری‌های نرم‌افزار
  • 40. تکنیک‌های پیشرفته کلاس‌ها
  • 41. تکنیک‌های پیشرفته رابط‌ها
  • 42. استفاده از Mapped Types
  • 43. استفاده از Conditional Types
  • 44. استفاده از Template Literal Types
  • 45. تایپ‌گذاری برنامه‌نویسی واکنشی (Reactive Programming)
  • 46. تایپ‌گذاری Redux
  • 47. تایپ‌گذاری React Hooks
  • 48. تایپ‌گذاری GraphQL
  • 49. تایپ‌گذاری RESTful API
  • 50. تایپ‌گذاری Microservices
  • 51. تایپ‌گذاری Serverless Functions
  • 52. تایپ‌گذاری Web Workers
  • 53. تایپ‌گذاری WebAssembly
  • 54. تایپ‌گذاری ابزارهای Build (Webpack, Rollup)
  • 55. تایپ‌گذاری Jest برای تست‌نویسی
  • 56. تایپ‌گذاری Mocha برای تست‌نویسی
  • 57. تایپ‌گذاری Cypress برای تست E2E
  • 58. تایپ‌گذاری Linting (ESLint)
  • 59. تایپ‌گذاری Formatting (Prettier)
  • 60. تایپ‌گذاری ابزارهای CI/CD
  • 61. تایپ‌گذاری Micro Frontends
  • 62. تایپ‌گذاری PWA (Progressive Web Apps)
  • 63. تایپ‌گذاری WebRTC
  • 64. تایپ‌گذاری WebGL
  • 65. تایپ‌گذاری WebSockets
  • 66. تایپ‌گذاری Web Components
  • 67. تایپ‌گذاری Web Storage
  • 68. تایپ‌گذاری Service Workers
  • 69. تایپ‌گذاری Internationalization (i18n)
  • 70. تایپ‌گذاری Accessibility (a11y)
  • 71. تایپ‌گذاری Performance Optimization
  • 72. تایپ‌گذاری Security Best Practices
  • 73. تایپ‌گذاری Code Splitting
  • 74. تایپ‌گذاری Lazy Loading
  • 75. تایپ‌گذاری Caching Strategies
  • 76. تایپ‌گذاری Error Handling Strategies
  • 77. تایپ‌گذاری Logging Strategies
  • 78. تایپ‌گذاری Monitoring Tools
  • 79. تایپ‌گذاری Alerting Systems
  • 80. تایپ‌گذاری Database Interactions
  • 81. تایپ‌گذاری ORM (Object-Relational Mapping)
  • 82. تایپ‌گذاری ODM (Object-Document Mapping)
  • 83. تایپ‌گذاری Caching Layers
  • 84. تایپ‌گذاری Message Queues
  • 85. تایپ‌گذاری Task Schedulers
  • 86. تایپ‌گذاری Authentication and Authorization
  • 87. تایپ‌گذاری OAuth
  • 88. تایپ‌گذاری JWT (JSON Web Tokens)
  • 89. تایپ‌گذاری Rate Limiting
  • 90. تایپ‌گذاری Input Validation
  • 91. تایپ‌گذاری Data Serialization
  • 92. تایپ‌گذاری Data Deserialization
  • 93. تایپ‌گذاری State Management Patterns
  • 94. تایپ‌گذاری Dependency Injection
  • 95. تایپ‌گذاری Functional Programming Concepts
  • 96. تایپ‌گذاری Immutable Data Structures
  • 97. تایپ‌گذاری Pure Functions
  • 98. تایپ‌گذاری Side Effects Management
  • 99. تایپ‌گذاری Concurrency and Parallelism
  • 100. تایپ‌گذاری Asynchronous Operations
تگ‌ها: typescript چیست آموزش تایپ اسکریپت انواع داده در typescript برنامه نویسی typescript تایپ اسکریپت حرفه ای توسعه دهنده فرانت اند جاوا اسکریپت پیشرفته مفاهیم typescript یادگیری typescript

نظرات

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

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