دوره Typescript: استفاده از Static Methods همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب Typescript: استفاده از Static Methods
موضوع کلی: برنامه نویسی
موضوع میانی: تایپ اسکریپت (TypeScript)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر Typescript و اهمیت آن
- 2. تنظیم محیط توسعه Typescript
- 3. اولین برنامه Typescript: Hello, World!
- 4. کامپایل و اجرای کدهای Typescript
- 5. آشنایی با انواع داده های اولیه در Typescript
- 6. متغیرها، اعلان و مقداردهی اولیه
- 7. عملگرها در Typescript: ریاضی، مقایسه ای، منطقی
- 8. کنترل جریان: if/else, switch
- 9. حلقه ها: for, while, do/while
- 10. آرایه ها در Typescript: ایجاد، دسترسی، تغییر
- 11. تاپل ها در Typescript
- 12. Enum ها در Typescript
- 13. توابع در Typescript: تعریف و فراخوانی
- 14. پارامترهای تابع: اختیاری، پیش فرض، rest
- 15. انواع تابع: void، number، string، boolean
- 16. آشنایی با مفهوم Object در Typescript
- 17. ساخت اشیاء (Objects) با استفاده از {}
- 18. دسترسی به ویژگی های یک شیء
- 19. مفهوم interface در Typescript
- 20. تعریف interface و استفاده از آن
- 21. وراثت (Inheritance) در Typescript
- 22. کلاس ها در Typescript: تعریف و استفاده
- 23. سازنده (Constructor) در کلاس
- 24. ویژگی های کلاس: public, private, protected
- 25. متدهای کلاس
- 26. کلاس های abstract
- 27. آشنایی با مفاهیم OOP
- 28. بررسی اصول SOLID
- 29. مبانی استفاده از ماژول ها (Modules)
- 30. وارد کردن و صادر کردن ماژول ها
- 31. نصب و استفاده از کتابخانه های npm
- 32. تایپ گذاری کتابخانه ها (Typing libraries)
- 33. آشنایی با Generics
- 34. استفاده از Generics در توابع
- 35. استفاده از Generics در کلاس ها
- 36. معرفی Decorators
- 37. ساخت و استفاده از Decorators
- 38. مفهوم Static در برنامه نویسی
- 39. متدهای Static در جاوا اسکریپت
- 40. معرفی Static Methods در Typescript
- 41. نحوه تعریف Static Methods در کلاس ها
- 42. دسترسی به Static Methods
- 43. ویژگی های Static: public, private, protected
- 44. متغیرهای Static
- 45. دسترسی به متغیرهای Static
- 46. مقایسه Static Methods با متدهای Instance
- 47. مزایای استفاده از Static Methods
- 48. موارد استفاده از Static Methods: Helper Functions
- 49. موارد استفاده از Static Methods: Utility Classes
- 50. Static Methods در کلاس های Abstract
- 51. Static Methods و interface ها
- 52. Static Methods و Inheritance
- 53. overriding متدهای static
- 54. static methods در ماژول ها
- 55. مدیریت خطا با استفاده از try/catch
- 56. ساخت و پرتاب استثنائات (Exceptions)
- 57. آشنایی با asynchronous programming
- 58. مفهوم promise ها
- 59. استفاده از async/await
- 60. مبانی کار با DOM در Typescript
- 61. انتخاب عناصر DOM
- 62. تغییر محتوای DOM
- 63. رویدادها (Events) و مدیریت آن ها
- 64. بررسی انواع Event ها
- 65. آشنایی با تایپ های پیشرفته در Typescript
- 66. intersection types
- 67. union types
- 68. literal types
- 69. type aliases
- 70. مفهوم index signature
- 71. مفهوم mapped types
- 72. مفهوم conditional types
- 73. استفاده از utility types: Partial, Readonly, Pick, Omit
- 74. تست واحد (Unit Testing) در Typescript
- 75. معرفی ابزارهای تست: Jest, Mocha
- 76. نوشتن تست های واحد برای کلاس ها
- 77. نوشتن تست های واحد برای توابع
- 78. debugging در Typescript
- 79. استفاده از debugger در IDE
- 80. استفاده از console.log
- 81. پروژه عملی: ایجاد یک کلاس با Static Methods
- 82. ایجاد یک کتابخانه (Library) با Typescript
- 83. انتشار کتابخانه در npm
- 84. استفاده از Typescript در React
- 85. استفاده از Typescript در Angular
- 86. استفاده از Typescript در Vue.js
- 87. بهینه سازی عملکرد کدهای Typescript
- 88. استفاده از کدنویسی تمیز (Clean Code)
- 89. نوشتن مستندات برای کدهای Typescript
- 90. به کارگیری Typescript در یک پروژه بزرگ
- 91. نقش Typescript در تیم های توسعه
- 92. مقایسه Typescript با JavaScript
- 93. آینده Typescript و روند توسعه
- 94. امنیت در Typescript: جلوگیری از باگ ها
- 95. بهبود کیفیت کد با Typescript
- 96. چالش های رایج در Typescript
- 97. رفع اشکالات و عیب یابی در Typescript
- 98. بهترین شیوه ها (Best Practices) در Typescript
- 99. ابزارها و پلاگین های مفید برای Typescript
- 100. منابع و مستندات تکمیلی Typescript
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.