, ,

کتاب سفری به دنیای Smalltalk-80: از مفاهیم تا اجرای واقعی

تومان249,950

انتخاب پلن

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

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب سفری به دنیای Smalltalk-80: از مفاهیم تا اجرای واقعی

موضوع کلی: اصول و پیاده‌سازی زبان برنامه‌نویسی Smalltalk-80

موضوع میانی: مفاهیم کلیدی Smalltalk-80 و ساختار داخلی آن

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر Smalltalk-80
  • 2. تاریخچه Smalltalk
  • 3. فلسفه Smalltalk: شیءگرایی محض
  • 4. مفاهیم کلیدی Smalltalk: اشیاء، کلاس‌ها، متدها
  • 5. نخستین گام‌ها با Smalltalk
  • 6. محیط توسعه Smalltalk: ویوور، ویرایشگر، دیباگر
  • 7. اجرای اولین کد Smalltalk
  • 8. ارسال پیام (Message Sending)
  • 9. انواع پیام: Unary, Binary, Keyword
  • 10. نحوه دریافت پیام توسط اشیاء
  • 11. متدها (Methods): تعریف و فراخوانی
  • 12. بدنه متد و بلوک‌های کد (Code Blocks)
  • 13. برگشت مقدار از متدها
  • 14. متغیرهای شیء (Instance Variables)
  • 15. متغیرهای کلاس (Class Variables)
  • 16. متغیرهای تمپوراری (Temporary Variables)
  • 17. کلاس‌ها (Classes): تعریف و ساختار
  • 18. هرم کلاس‌ها (Class Hierarchy)
  • 19. کلاس Object: ریشه همه کلاس‌ها
  • 20. کلاس Behavior: کلاس والد کلاس‌ها
  • 21. کلاس Class: کلاس همه کلاس‌ها
  • 22. ایجاد نمونه‌های جدید از کلاس‌ها (Instantiation)
  • 23. متدهای کلاس (Class Methods)
  • 24. متدهای نمونه (Instance Methods)
  • 25. کلاس‌های از پیش تعریف شده: Numbers
  • 26. کلاس‌های از پیش تعریف شده: Strings
  • 27. کلاس‌های از پیش تعریف شده: Arrays
  • 28. کلاس‌های از پیش تعریف شده: Dictionaries
  • 29. کلاس‌های از پیش تعریف شده: Sets
  • 30. کلاس‌های از پیش تعریف شده: Streams
  • 31. مفهوم وراثت (Inheritance)
  • 32. وراثت ساده (Single Inheritance)
  • 33. وراثت چندگانه (Multiple Inheritance): مفهوم و چالش‌ها
  • 34. فراخوانی متدهای والد (Superclass)
  • 35. متدهای انحصاری (Exclusive Methods)
  • 36. پلی‌مورفیسم (Polymorphism)
  • 37. کلاس‌های انتزاعی (Abstract Classes)
  • 38. کلاس‌های انضمامی (Concrete Classes)
  • 39. مفهوم Encapsulation
  • 40. پنهان‌سازی اطلاعات (Information Hiding)
  • 41. کپسوله‌سازی در Smalltalk
  • 42. مفهوم Polymorphism در عمل
  • 43. بررسی انواع شیء در زمان اجرا (Dynamic Typing)
  • 44. نحوه مدیریت حافظه: Garbage Collection
  • 45. مفهوم Smalltalk Image
  • 46. ذخیره و بارگذاری Image
  • 47. محیط ویوور (The Viewport)
  • 48. مرورگر کلاس (Class Browser)
  • 49. مرورگر متد (Method Browser)
  • 50. ویرایشگر کد (Code Editor)
  • 51. دیباگر (Debugger)
  • 52. خطاها (Errors) و استثناها (Exceptions)
  • 53. مدیریت خطا در Smalltalk
  • 54. استثناهای رایج
  • 55. راه‌اندازی استثنا (Raising Exceptions)
  • 56. مدیریت استثنا (Handling Exceptions)
  • 57. بلوک‌های کد (Code Blocks): تعریف و کاربرد
  • 58. بلوک‌های کد به عنوان اشیاء
  • 59. ارسال پیام به بلوک‌های کد
  • 60. متدهای بلوک: value, valueWith:, valueWith:with:
  • 61. حلقه‌ها (Loops) با استفاده از بلوک‌های کد
  • 62. بلوک‌های کد و متغیرهای محیطی (Closures)
  • 63. مفهوم Smalltalk VM (Virtual Machine)
  • 64. معماری Smalltalk VM
  • 65. Bytecode Interpreter
  • 66. JIT Compilation (Just-In-Time Compilation)
  • 67. نحوه اجرای Smalltalk بر روی سخت‌افزار
  • 68. مفهوم Image-based System
  • 69. مزایای Image-based System
  • 70. معایب Image-based System
  • 71. برنامه‌نویسی شیءگرا در عمل
  • 72. طراحی کلاس‌ها و روابط بین آن‌ها
  • 73. الگوهای طراحی شیءگرا (Design Patterns)
  • 74. الگوی Singleton
  • 75. الگوی Factory Method
  • 76. الگوی Strategy
  • 77. الگوی Observer
  • 78. الگوی Composite
  • 79. کار با Smalltalk برای پروژه‌های واقعی
  • 80. مثال: پیاده‌سازی یک ماشین حساب ساده
  • 81. مثال: پیاده‌سازی یک سیستم مدیریت کتابخانه
  • 82. مثال: پیاده‌سازی یک بازی ساده
  • 83. نکات پیشرفته در Smalltalk
  • 84. متدهای Meta (Metaclasses)
  • 85. کار با Meta Classes
  • 86. تغییر رفتار کلاس‌ها در زمان اجرا
  • 87. مفهوم Smalltalk Image و Persistence
  • 88. Serialization و Deserialization
  • 89. امنیت در Smalltalk
  • 90. رابط کاربری گرافیکی (GUI) در Smalltalk
  • 91. کتابخانه‌های GUI در Smalltalk
  • 92. توسعه اپلیکیشن‌های دسکتاپ با Smalltalk
  • 93. توسعه اپلیکیشن‌های وب با Smalltalk
  • 94. فریم‌ورک‌های وب در Smalltalk
  • 95. کتابخانه‌های علمی و محاسباتی در Smalltalk
  • 96. کار با پایگاه‌های داده در Smalltalk
  • 97. محیط‌های توسعه مدرن Smalltalk
  • 98. Pharo Smalltalk
  • 99. Squeak Smalltalk
  • 100. VisualWorks Smalltalk

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “کتاب سفری به دنیای Smalltalk-80: از مفاهیم تا اجرای واقعی”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیمایش به بالا