کتاب صوتی TypeScript for Data Analysis
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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Data Analysis
Data Science
JavaScript
Programming
TypeScript
آموزش TypeScript
آموزش تحلیل داده
برنامه نویسی
تایپ اسکریپت
تایپ اسکریپت برای تحلیل داده
تحلیل داده
جاوا اسکریپت
علم داده
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.