کتاب الگوهای پیشرفته تبادل پیام و بلوکها در زبان برنامهنویسی Smalltalk با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره الگوهای پیشرفته تبادل پیام و بلوکها در زبان برنامهنویسی Smalltalk
موضوع کلی: برنامهنویسی شیگرا
موضوع میانی: طراحی و پیادهسازی سیستمهای پیچیده
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی شیگرا
- 2. مفاهیم اساسی Smalltalk
- 3. پیادهسازی کلاسها و اشیاء در Smalltalk
- 4. وراثت و چندریختی در Smalltalk
- 5. پوشش و بازنویسی متدها
- 6. پیامرسانی و فراخوانی متدها
- 7. فضای نام و دسترسی به متغیرها
- 8. مفاهیم بلوکها در Smalltalk
- 9. بلوکها به عنوان آرگومان متد
- 10. بلوکها برای تکرار و حلقهها
- 11. تعریف و استفاده از متغیرهای نمونه
- 12. متغیرهای کلاس و متغیرهای سراسری
- 13. مدیریت حافظه در Smalltalk
- 14. مجموعهها و آرایهها در Smalltalk
- 15. دیکشنریها و جداول هش
- 16. الگوهای طراحی شیگرا
- 17. اصل تکمسئولیتی
- 18. الگوی کارخانه
- 19. الگوی استراتژی
- 20. الگوی مشاهدهگر
- 21. الگوی تزئینگر
- 22. الگوی واسط
- 23. الگوی زنجیره مسئولیت
- 24. الگوی فرمان
- 25. الگوی یادآور
- 26. الگوی واسطه
- 27. الگوی قالب
- 28. الگوی سازنده
- 29. الگوی تطبیقگر
- 30. الگوی پل
- 31. الگوی وزنده
- 32. الگوی دکوراتور
- 33. الگوی پروکسی
- 34. الگوی کامپوزیت
- 35. الگوی فیلتر
- 36. الگوی ایتراتور
- 37. الگوی بازدیدکننده
- 38. پیادهسازی رابطهای کاربری گرافیکی با Smalltalk
- 39. مدیریت رویدادها در Smalltalk
- 40. شبکهسازی و ارتباطات در Smalltalk
- 41. کار با فایلها و پایگاه دادهها در Smalltalk
- 42. تست واحد و اشکالزدایی در Smalltalk
- 43. بهینهسازی کد Smalltalk
- 44. الگوهای پیشرفته تبادل پیام
- 45. الگوهای پیشرفته بلوکها
- 46. استفاده از بلوکها برای کنترل جریان
- 47. بلوکهای محافظتشده
- 48. بلوکهای همزمان
- 49. الگوریتمهای پیشرفته در Smalltalk
- 50. ساختارهای داده پیشرفته در Smalltalk
- 51. طراحی سیستمهای توزیعشده با Smalltalk
- 52. الگوهای معماری نرمافزار در Smalltalk
- 53. توسعه برنامههای کاربردی وب با Smalltalk
- 54. استفاده از Smalltalk در حوزههای مختلف
- 55. معرفی فریمورکهای Smalltalk
- 56. Smalltalk و برنامهنویسی همزمان
- 57. Smalltalk و برنامهنویسی Reactive
- 58. Smalltalk و یادگیری ماشین
- 59. Smalltalk و تحلیل دادهها
- 60. Smalltalk و امنیت نرمافزار
- 61. Smalltalk و مهندسی نرمافزار
- 62. Smalltalk و توسعه نرمافزارهای موبایل
- 63. Smalltalk و بازیسازی
- 64. Smalltalk و هوش مصنوعی
- 65. Smalltalk و رباتیک
- 66. Smalltalk و اینترنت اشیا
- 67. Smalltalk و محاسبات ابری
- 68. Smalltalk و بلاکچین
- 69. Smalltalk و واقعیت افزوده/مجازی
- 70. روشهای پیشرفته اشکالزدایی در Smalltalk
- 71. تکنیکهای بهینهسازی عملکرد در Smalltalk
- 72. الگوهای طراحی برای سیستمهای مقیاسپذیر در Smalltalk
- 73. استفاده از Smalltalk برای مدلسازی سیستمهای پیچیده
- 74. الگوهای تبادل پیام در سیستمهای توزیعشده
- 75. تکنیکهای مدیریت خطا در Smalltalk
- 76. استفاده از Smalltalk برای توسعه سیستمهای بلادرنگ
- 77. الگوهای طراحی برای سیستمهای تعاملی در Smalltalk
- 78. الگوریتمهای رمزنگاری در Smalltalk
- 79. Smalltalk و امنیت وب
- 80. Smalltalk و امنیت شبکه
- 81. Smalltalk و امنیت دادهها
- 82. Smalltalk و تست نفوذ
- 83. Smalltalk و تحلیل آسیبپذیری
- 84. Smalltalk و توسعه افزونهها
- 85. Smalltalk و یکپارچهسازی مداوم
- 86. Smalltalk و تحویل مداوم
- 87. Smalltalk و DevOps
- 88. Smalltalk و مانیتورینگ سیستم
- 89. Smalltalk و لاگینگ
- 90. Smalltalk و گزارشگیری
- 91. Smalltalk و بصریسازی دادهها
تگها:
Smalltalk
Smalltalk programming
الگوهای طراحی
برنامهنویسی پیشرفته
برنامهنویسی شیگرا
بلوکها
پیامرسانی
توسعه نرمافزار
طراحی سیستم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.