کتاب صفر تا صد روبی: از مبتدی تا پیشرفته با کتاب روبی

صفر تا صد روبی: از مبتدی تا پیشرفته با کتاب روبی | دوره آموزش برنامه‌نویسی Ruby صفر تا صد روبی: از مبتدی تا پیشرفته با کتاب روبی آیا می‌خواهید به دنیای جذاب برنامه‌نویسی روبی (Ruby) وارد شوید و با است...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

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

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

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

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

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

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


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

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

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

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره صفر تا صد روبی: از مبتدی تا پیشرفته با کتاب روبی

موضوع کلی: برنامه‌نویسی با روبی

موضوع میانی: مبانی و اصول روبی

📋 سرفصل‌های دوره

  • 1. مقدمه: چرا روبی؟
  • 2. نصب روبی و راه‌اندازی محیط توسعه
  • 3. اولین برنامه روبی: سلام دنیا!
  • 4. مفسر تعاملی روبی (IRB)
  • 5. انواع داده اصلی: اعداد
  • 6. انواع داده اصلی: رشته‌ها
  • 7. متغیرها و تخصیص مقادیر
  • 8. عملگرهای حسابی
  • 9. عملگرهای مقایسه‌ای
  • 10. عملگرهای منطقی
  • 11. دستورات شرطی: if, elsif, else
  • 12. دستورات شرطی: unless
  • 13. case statements
  • 14. حلقه‌ها: while
  • 15. حلقه‌ها: until
  • 16. حلقه‌ها: for
  • 17. Iterators: each
  • 18. Iterators: loop
  • 19. Break و Next در حلقه‌ها
  • 20. بلوک‌ها (Blocks): معرفی
  • 21. بلوک‌ها: پارامترها
  • 22. بلوک‌ها: yield
  • 23. بلوک‌ها: return
  • 24. متدها (Methods): تعریف
  • 25. متدها: فراخوانی
  • 26. متدها: پارامترها و آرگومان‌ها
  • 27. متدها: پارامترهای پیش‌فرض
  • 28. متدها: پارامترهای نام‌گذاری شده
  • 29. متدها: پارامترهای متغیر (*args)
  • 30. متدها: متغیرهای محلی (Local Variables)
  • 31. متدها: متغیرهای نمونه (Instance Variables)
  • 32. متدها: متغیرهای کلاس (Class Variables)
  • 33. متدها: متغیرهای سراسری (Global Variables)
  • 34. محدوده دید (Scope) متغیرها
  • 35. اشیاء (Objects): معرفی
  • 36. کلاس‌ها (Classes): تعریف
  • 37. کلاس‌ها: اشیاء و نمونه‌سازی
  • 38. کلاس‌ها: متدهای نمونه (Instance Methods)
  • 39. کلاس‌ها: متدهای کلاس (Class Methods)
  • 40. کلاس‌ها: سازنده‌ها (Constructors) - initialize
  • 41. کلاس‌ها: دسترسی به متغیرهای نمونه (getter/setter)
  • 42. کلاس‌ها: encapsulation
  • 43. وراثت (Inheritance): معرفی
  • 44. وراثت: super
  • 45. وراثت: override
  • 46. ماژول‌ها (Modules): معرفی
  • 47. ماژول‌ها: include
  • 48. ماژول‌ها: extend
  • 49. ماژول‌ها: mixins
  • 50. رشته‌ها (Strings): عملیات پایه
  • 51. رشته‌ها: قالب‌بندی (Interpolation)
  • 52. رشته‌ها: متدهای مفید
  • 53. اعداد (Numbers): انواع مختلف
  • 54. اعداد: عملیات پیشرفته
  • 55. آرایه‌ها (Arrays): معرفی
  • 56. آرایه‌ها: ایجاد و دسترسی
  • 57. آرایه‌ها: متدهای مفید
  • 58. هَش‌ها (Hashes): معرفی
  • 59. هَش‌ها: ایجاد و دسترسی
  • 60. هَش‌ها: متدهای مفید
  • 61. نمادها (Symbols): معرفی
  • 62. نمادها: کاربرد در مقابل رشته‌ها
  • 63. عبارات منظم (Regular Expressions): معرفی
  • 64. عبارات منظم: الگوهای پایه
  • 65. عبارات منظم: متدهای مفید
  • 66. فایل‌ها (Files): خواندن
  • 67. فایل‌ها: نوشتن
  • 68. فایل‌ها: عملیات پایه
  • 69. مدیریت خطا (Error Handling): begin, rescue, ensure
  • 70. مدیریت خطا: raise
  • 71. استثناها (Exceptions): انواع
  • 72. استثناها: ساخت استثناهای سفارشی
  • 73. یونیت تست (Unit Testing) با RSpec: مقدمه
  • 74. یونیت تست: ساختار describe, it
  • 75. یونیت تست: expect
  • 76. یونیت تست: matcher ها
  • 77. یونیت تست: before, after
  • 78. یونیت تست: shared contexts
  • 79. مدیریت بسته (Gem Management) با Bundler: معرفی
  • 80. مدیریت بسته: Gemfile
  • 81. مدیریت بسته: bundle install
  • 82. مدیریت بسته: bundle update
  • 83. مدیریت بسته: bundle exec
  • 84. موازی‌سازی (Concurrency) و پردازش‌های همزمان (Parallelism): مقدمه
  • 85. پردازش‌های همزمان: Threads
  • 86. پردازش‌های همزمان: Processes
  • 87. متدهای خط زمانی (Enumerable Methods): reduce/inject
  • 88. متدهای خط زمانی: map
  • 89. متدهای خط زمانی: select/filter
  • 90. متدهای خط زمانی: reject
  • 91. متدهای خط زمانی: sort
  • 92. متدهای خط زمانی: uniq
  • 93. متدهای خط زمانی: group_by
  • 94. متدهای خط زمانی: flatten
  • 95. متدهای خط زمانی: compact
  • 96. متدهای خط زمانی: any?
  • 97. متدهای خط زمانی: all?
  • 98. متدهای خط زمانی: none?
  • 99. متدهای خط زمانی: one?
  • 100. توابع لامبدا (Lambda) و Proc

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

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

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

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

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


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

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

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

تگ‌ها: Ruby Ruby Course Ruby for Beginners Ruby Fundamentals Ruby programming Ruby tutorial The Book of Ruby آموزش روبی برنامه‌نویسی روبی پیشرفته روبی دوره روبی روبی صفر تا صد روبی مبانی روبی

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.