کتاب آموزش مقدماتی زبان برنامه‌نویسی روبی با تمرکز بر مدیریت داده‌های سفر

انتخاب پلن

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

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

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

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

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

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

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


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

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

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

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

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

عنوان دوره: دوره آموزش مقدماتی زبان برنامه‌نویسی روبی با تمرکز بر مدیریت داده‌های سفر

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

موضوع میانی: مبانی برنامه‌نویسی شیءگرا

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

  • 1. آشنایی با زبان برنامه‌نویسی روبی
  • 2. نصب و پیکربندی محیط توسعه روبی
  • 3. اولین برنامه در روبی: سلام دنیا
  • 4. متغیرها و انواع داده در روبی
  • 5. کار با رشته‌ها (Strings) در روبی
  • 6. عملیات روی رشته‌ها
  • 7. تبدیل انواع داده در روبی
  • 8. اعداد صحیح و اعشاری در روبی
  • 9. عملگرهای ریاضی در روبی
  • 10. اعداد تصادفی در روبی
  • 11. مقایسه اعداد در روبی
  • 12. عبارات بولی (Boolean Expressions)
  • 13. عملگرهای منطقی (AND, OR, NOT)
  • 14. شرط‌ها (If, Elseif, Else)
  • 15. دستورات شرطی تو در تو
  • 16. حلقه‌ها (While Loop)
  • 17. حلقه‌ها (Until Loop)
  • 18. حلقه‌ها (For Loop)
  • 19. دستور break و next در حلقه‌ها
  • 20. آرایه‌ها (Arrays) در روبی
  • 21. عملیات روی آرایه‌ها
  • 22. کار با هش‌ها (Hashes) در روبی
  • 23. عملیات روی هش‌ها
  • 24. متدها (Methods) در روبی
  • 25. تعریف و فراخوانی متدها
  • 26. پارامترها و آرگومان‌های متد
  • 27. مقادیر بازگشتی متدها
  • 28. بلوک‌ها (Blocks) در روبی
  • 29. کلمه‌ی کلیدی yield
  • 30. کلوژرها (Closures)
  • 31. مقدمه‌ای بر برنامه‌نویسی شیءگرا
  • 32. مفاهیم کلاس و شیء
  • 33. تعریف کلاس‌ها در روبی
  • 34. ایجاد اشیاء (Instances) از کلاس‌ها
  • 35. متدهای نمونه (Instance Methods)
  • 36. متغیرهای نمونه (Instance Variables)
  • 37. متدهای کلاس (Class Methods)
  • 38. متغیرهای کلاس (Class Variables)
  • 39. سازنده‌ها (Constructors) در روبی
  • 40. متد initialize
  • 41. وراثت (Inheritance) در روبی
  • 42. متدهای والد و فرزند
  • 43. بازنویسی متدها (Method Overriding)
  • 44. کلمه‌ی کلیدی super
  • 45. چندریختی (Polymorphism)
  • 46. کپسوله‌سازی (Encapsulation)
  • 47. سطوح دسترسی (Public, Protected, Private)
  • 48. ماژول‌ها (Modules) در روبی
  • 49. ترکیب ماژول‌ها (Mixins)
  • 50. کلمه‌ی کلیدی include
  • 51. کلمه‌ی کلیدی extend
  • 52. فضاهای نام (Namespaces)
  • 53. مدیریت خطاها و استثناها (Exceptions)
  • 54. دستور begin-rescue-ensure
  • 55. مدیریت انواع استثناها
  • 56. پرتاب استثنا (Raising Exceptions)
  • 57. کار با فایل‌ها در روبی
  • 58. خواندن از فایل
  • 59. نوشتن در فایل
  • 60. کار با مسیرهای فایل
  • 61. مقدمه‌ای بر مدیریت داده‌های سفر
  • 62. طراحی ساختار داده برای اطلاعات سفر
  • 63. نمایش اطلاعات شهرها و مقاصد
  • 64. ذخیره اطلاعات پروازها و قطارها
  • 65. مدیریت اطلاعات اقامتگاه‌ها
  • 66. محاسبه هزینه‌های سفر
  • 67. محاسبه مسافت بین مقاصد
  • 68. تبدیل واحدها (واحد پول، مسافت)
  • 69. طراحی یک برنامه ساده مدیریت سفر
  • 70. پیاده‌سازی ثبت اطلاعات سفر
  • 71. جستجو و فیلتر کردن اطلاعات سفر
  • 72. مرتب‌سازی اطلاعات سفر
  • 73. خروجی گرفتن از اطلاعات سفر
  • 74. کار با تاریخ و زمان در روبی
  • 75. دستورات تاریخ و زمان
  • 76. فرمت‌بندی تاریخ و زمان
  • 77. محاسبه اختلاف زمان
  • 78. مقدمه‌ای بر پایگاه داده و روبی
  • 79. کار با SQLite و روبی (اختیاری)
  • 80. مقدمه‌ای بر تست نویسی در روبی (اختیاری)
  • 81. آموزش تست نویسی با RSpec (اختیاری)
  • 82. کار با Gems در روبی
  • 83. نصب و مدیریت Gems
  • 84. استفاده از Gem های مفید برای سفر (اختیاری)
  • 85. مقدمه‌ای بر چارچوب‌های وب در روبی (اختیاری)
  • 86. آشنایی با Ruby on Rails (اختیاری)
  • 87. ساخت یک API ساده برای مدیریت سفر (اختیاری)
  • 88. نمونه پروژه‌های کاربردی روبی
  • 89. بهینه‌سازی کد روبی
  • 90. اصول کدنویسی تمیز (Clean Code)
  • 91. مروری بر مفاهیم پیشرفته‌تر روبی
  • 92. جمع‌بندی و گام‌های بعدی در یادگیری روبی
  • 93. تمرین‌های عملی جامع برای مدیریت داده‌های سفر
  • 94. پروژه نهایی: سیستم مدیریت سفر جامع
  • 95. مقدمه‌ای بر امنیت در برنامه‌نویسی
  • 96. اصول اولیه امنیت در پردازش داده‌های حساس
  • 97. رعایت حریم خصوصی در مدیریت اطلاعات سفر
  • 98. نکات مهم در انتشار نرم‌افزار
  • 99. مستندسازی کد و برنامه
  • 100. بررسی و مرور نهایی پروژه

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

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

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

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

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


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

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

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

نظرات

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

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