کتاب تسلط بر زبان برنامه‌نویسی روبی (Ruby) و پیاده‌سازی ساختارهای کنترلی هوشمند در پروژه‌های نرم‌افزاری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

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

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

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

عنوان دوره: دوره تسلط بر زبان برنامه‌نویسی روبی (Ruby) و پیاده‌سازی ساختارهای کنترلی هوشمند در پروژه‌های نرم‌افزاری

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

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

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

  • 1. آشنایی با فلسفه و محیط اجرای زبان برنامه‌نویسی روبی
  • 2. نصب و پیکربندی مفسر روبی و ابزارهای مدیریت نسخه
  • 3. اصول سینتکس و قواعد نام‌گذاری در روبی
  • 4. انواع داده‌ها و متغیرها در زبان روبی
  • 5. کار با رشته‌ها و روش‌های پردازش متن
  • 6. ساختارهای کنترلی شرطی و تصمیم‌گیری در برنامه
  • 7. حلقه‌ها و ساختارهای تکرار در روبی
  • 8. تعریف و فراخوانی متدها و اصول پارامترهای ورودی
  • 9. مفاهیم پایه شیءگرایی در روبی
  • 10. تعریف کلاس‌ها و ایجاد اشیاء در روبی
  • 11. مفهوم سازنده‌ها و متدهای دسترسی
  • 12. وراثت و سلسله‌مراتب کلاس‌ها در برنامه‌نویسی شیءگرا
  • 13. استفاده از ماژول‌ها برای سازمان‌دهی کد
  • 14. مفاهیم ترکیب و چندریختی در روبی
  • 15. مدیریت خطاها و استثناها در برنامه‌نویسی روبی
  • 16. کار با بلوک‌ها و تکرارکننده‌ها
  • 17. مفهوم لامبدا و پروسه‌ها در روبی
  • 18. مدیریت مجموعه داده‌ها با آرایه‌ها و هش‌ها
  • 19. استفاده از کتابخانه‌های استاندارد روبی
  • 20. کار با فایل‌ها و سیستم ورودی و خروجی
  • 21. اصول برنامه‌نویسی تابعی در روبی
  • 22. کار با نمادها و تفاوت آن‌ها با رشته‌ها
  • 23. مفاهیم پیشرفته متدها و آرگومان‌های نام‌دار
  • 24. مدیریت پکیج‌ها با استفاده از جم‌ها
  • 25. کار با تاریخ و زمان در روبی
  • 26. اصول آزمون‌نویسی واحد با ابزارهای استاندارد
  • 27. کار با عبارات باقاعده برای پردازش متن
  • 28. مفاهیم متا‌برنامه‌نویسی در روبی
  • 29. استفاده از متدهای پویا و بازتاب در کد
  • 30. بهینه‌سازی حافظه و مدیریت منابع در روبی
  • 31. اصول طراحی نرم‌افزار با رعایت استانداردهای کدنویسی
  • 32. پیاده‌سازی الگوهای طراحی رایج در روبی
  • 33. کار با فایل‌های پیکربندی و متغیرهای محیطی
  • 34. ارتباط با پایگاه داده‌های رابطه‌ای در روبی
  • 35. ساخت برنامه‌های خط فرمان تعاملی
  • 36. اصول مستندسازی کد با استفاده از ابزارهای استاندارد
  • 37. تکنیک‌های دیباگ کردن و عیب‌یابی برنامه‌ها
  • 38. امنیت در توسعه نرم‌افزار با روبی
  • 39. اصول برنامه‌نویسی هم‌روند و مدیریت تردها
  • 40. معماری سیستم‌های نرم‌افزاری مقیاس‌پذیر در روبی
تگ‌ها: آموزش زبان Ruby الگوریتم‌های برنامه‌نویسی برنامه‌نویسی پیشرفته برنامه‌نویسی روبی برنامه‌نویسی شیءگرا توسعه بک‌اند توسعه نرم‌افزار با Ruby توسعه‌دهنده روبی ساختارهای کنترلی در روبی مهندسی نرم‌افزار

نظرات

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

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