کتاب TypeScript for Data Analysis با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
TypeScript for Data Analysis: دروازهای به دنیای تحلیل داده مدرن، دقیق و قدرتمند مقدمهای بر دوره: تحلیل داده با قدرت و دقت TypeScript در دنیای پرشتاب امروز، دادهها حرف اول را میزنند و تحلیل دقیق آن...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره TypeScript for Data Analysis
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای دوره
- 1. مبانی TypeScript برای تحلیل دادهها
- 2. نصب و راهاندازی TypeScript و محیط توسعه
- 3. آشنایی با مفاهیم اولیه تایپ اسکریپت و مزایای آن
- 4. تنظیمات کامپایلر TypeScript (tsconfig.json)
- 5. انواع دادههای اولیه در TypeScript (string, number, boolean, null, undefined, symbol)
- 6. متغیرها، ثابتها و قواعد نامگذاری در TypeScript
- 7. کار با آرایهها و عملیاتهای رایج روی آنها
- 8. کار با اشیاء و دسترسی به اعضای آنها
- 9. عملگرها و عبارات در TypeScript
- 10. ساختارهای کنترلی (if/else, switch)
- 11. حلقهها (for, while, do/while)
- 12. توابع در TypeScript: تعریف، فراخوانی و پارامترها
- 13. انواع بازگشتی توابع
- 14. توابع Arrow (Arrow functions)
- 15. آشنایی با انواع داده سفارشی (Custom Types)
- 16. رابطها (Interfaces) در TypeScript
- 17. کلاسها در TypeScript: تعریف، ساختار و اعضا
- 18. وراثت (Inheritance) و چندریختی (Polymorphism) در کلاسها
- 19. دستورات دسترسی (public, private, protected) در کلاسها
- 20. کار با ماژولها و ایمپورت/اکسپورت کردن
- 21. مدیریت خطاها با استفاده از try/catch/finally
- 22. استفاده از generics در TypeScript
- 23. آشنایی با انواع داده union و intersection
- 24. کار با literal types
- 25. استفاده از enum در TypeScript
- 26. آشنایی با type alias
- 27. کار با decorators در TypeScript
- 28. آشنایی با async/await و کار با Promise
- 29. آشنایی با مفاهیم Object Oriented Programming (OOP)
- 30. آشنایی با Functional Programming در TypeScript
- 31. آشنایی با immutability
- 32. نصب و استفاده از کتابخانههای npm
- 33. مبانی کار با JSON در TypeScript
- 34. خواندن و نوشتن فایلها با TypeScript
- 35. استفاده از Type Guards
- 36. آشنایی با advanced types: keyof, typeof, mapped types
- 37. آشنایی با utility types
- 38. Debugging کردن کدهای TypeScript
- 39. بهینهسازی کدهای TypeScript
- 40. آشنایی با تست نویسی (Unit Testing) در TypeScript
- 41. آشنایی با Mocking در تست نویسی
- 42. کار با کتابخانه Jest برای تست نویسی
- 43. آشنایی با ESLint و Prettier برای کدنویسی تمیز
- 44. استفاده از TypeScript در پروژههای Front-end
- 45. کاربرد TypeScript در React
- 46. آشنایی با تایپ کردن Prop ها در React
- 47. تایپ کردن State ها در React
- 48. کار با Context در React
- 49. کار با Hooks در React با TypeScript
- 50. آشنایی با Styled Components و TypeScript
- 51. آشنایی با Redux و TypeScript
- 52. مدیریت فرمها در React با TypeScript
- 53. آشنایی با Next.js و TypeScript
- 54. آشنایی با Gatsby و TypeScript
- 55. کاربرد TypeScript در Angular
- 56. آشنایی با تایپ کردن در کامپوننتهای Angular
- 57. کار با Dependency Injection در Angular
- 58. استفاده از RxJS در Angular با TypeScript
- 59. کاربرد TypeScript در Back-end
- 60. آشنایی با Node.js و TypeScript
- 61. ساخت API با Express و TypeScript
- 62. استفاده از TypeORM برای کار با دیتابیسها
- 63. اعتبارسنجی دادهها در Node.js
- 64. کار با Authentication و Authorization
- 65. آشنایی با NestJS و TypeScript
- 66. آشنایی با GraphQL و TypeScript
- 67. آشنایی با Docker و TypeScript
- 68. آشنایی با Docker Compose
- 69. آشنایی با Continuous Integration/Continuous Deployment (CI/CD)
- 70. TypeScript برای تحلیل دادهها
- 71. مقدمهای بر تحلیل دادهها و TypeScript
- 72. نصب و راهاندازی کتابخانههای تحلیل داده (pandas.js, danfo.js)
- 73. خواندن و بارگذاری دادهها از منابع مختلف (CSV, JSON, API)
- 74. پاکسازی و پیشپردازش دادهها
- 75. شناسایی و مدیریت مقادیر NaN و Missing Data
- 76. تغییر نوع دادهها (Type Casting)
- 77. فیلتر کردن دادهها
- 78. مرتبسازی دادهها
- 79. گروهبندی دادهها (Grouping)
- 80. محاسبه آمارهای توصیفی (Mean, Median, Mode, Standard Deviation)
- 81. تجزیه و تحلیل سریهای زمانی
- 82. مدیریت تاریخ و زمان در TypeScript
- 83. کار با دادههای متنی (String Manipulation)
- 84. کار با دادههای categorical
- 85. آشنایی با visualization (نمودارسازی) در TypeScript
- 86. استفاده از کتابخانه Chart.js
- 87. استفاده از کتابخانه D3.js
- 88. ایجاد نمودارهای میلهای، خطی، دایرهای و پراکندگی
- 89. تجزیه و تحلیل دادههای جغرافیایی
- 90. کار با GeoJSON در TypeScript
- 91. آشنایی با machine learning و TypeScript
- 92. استفاده از کتابخانه TensorFlow.js
- 93. مدلسازی و پیشبینی دادهها
- 94. ارزیابی مدلها
- 95. بهینهسازی مدلها
- 96. آشنایی با دادههای بزرگ (Big Data) و TypeScript
- 97. استفاده از وبسرویسهای تحلیل داده
- 98. آشنایی با مفاهیم Data Mining
- 99. آشنایی با مفاهیم Data Science
- 100. پروژههای عملی تحلیل داده با TypeScript
تگها:
Data Analysis
Data Science
JavaScript
Programming
TypeScript
آموزش TypeScript
آموزش تحلیل داده
برنامه نویسی
تایپ اسکریپت
تایپ اسکریپت برای تحلیل داده
تحلیل داده
جاوا اسکریپت
علم داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.