کتاب برنامه‌نویسی RPG I و RPG II: ستون فقرات توسعه کسب‌وکار بر روی IBM با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

برنامه‌نویسی RPG I و RPG II: ستون فقرات توسعه کسب‌وکار بر روی IBM برنامه‌نویسی RPG I و RPG II: ستون فقرات توسعه کسب‌وکار بر روی IBM در دنیای پویای کسب‌وکار امروزی، اتکای سازمان‌ها به سیستم‌های نرم‌افز...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره برنامه‌نویسی RPG I و RPG II: ستون فقرات توسعه کسب‌وکار بر روی IBM

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

موضوع میانی: برنامه‌نویسی برای سیستم‌های سازمانی IBM

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

  • 1. اصول برنامه‌نویسی RPG
  • 2. آشنایی با محیط سیستم‌های IBM
  • 3. معرفی کارت‌های پانچ و مفاهیم ستون و خانه
  • 4. دستورالعمل‌های اولیه در RPG I
  • 5. ساختار یک برنامه RPG I
  • 6. فایل‌های ورودی و خروجی در RPG I
  • 7. مشخصات فایل (File Specifications)
  • 8. مشخصات ورودی (Input Specifications)
  • 9. مشخصات محاسبه (Calculation Specifications)
  • 10. مشخصات خروجی (Output Specifications)
  • 11. عملگرهای محاسباتی اولیه (+, -, *, /)
  • 12. دستور MOVE و MOVEA
  • 13. اندیس‌گذاری و آرایه‌ها در RPG I
  • 14. زیر روال‌ها (Subroutines) در RPG I
  • 15. استفاده از اندیکاتورها (Indicators)
  • 16. دستور GOTO و LABELS
  • 17. برنامه‌نویسی ساخت‌یافته در RPG I (مفاهیم اولیه)
  • 18. خطایابی و تست برنامه‌های RPG I
  • 19. مقدمه‌ای بر RPG II
  • 20. تفاوت‌های کلیدی بین RPG I و RPG II
  • 21. دستورات کنترلی در RPG II (IF, ELSE, ENDIF)
  • 22. حلقه‌ها در RPG II (DO, DOW, DOU)
  • 23. استفاده از منطق شرطی (AND, OR, NOT)
  • 24. کار با رشته‌ها در RPG II
  • 25. توابع built-in در RPG II (SUBST, %TRIM)
  • 26. کار با دیتابیس (Database) در RPG II
  • 27. خواندن و نوشتن رکوردها در دیتابیس
  • 28. به‌روزرسانی رکوردها در دیتابیس
  • 29. حذف رکوردها در دیتابیس
  • 30. استفاده از فایل‌های indexed
  • 31. کلیدهای اصلی و فرعی در دیتابیس
  • 32. پیاده‌سازی روابط بین جداول
  • 33. نرمال‌سازی دیتابیس (مفاهیم اولیه)
  • 34. طراحی فایل‌های ورودی و خروجی پیچیده
  • 35. استفاده از multiple input files
  • 36. ادغام فایل‌ها (File Merging)
  • 37. تهیه گزارشات پیچیده
  • 38. کنترل layout گزارش
  • 39. استفاده از page breaks و headers/footers
  • 40. محاسبه مجموع و میانگین در گزارش
  • 41. استفاده از control breaks
  • 42. مرتب‌سازی داده‌ها (Sorting)
  • 43. ادغام کردن مرتب‌سازی با گزارش‌گیری
  • 44. مدیریت خطا (Error Handling) در RPG II
  • 45. استفاده از اندیکاتورهای خطا
  • 46. پیغام‌های خطا (Error Messages)
  • 47. برنامه‌نویسی ماژولار در RPG II
  • 48. ساخت و استفاده از ماژول‌ها
  • 49. Passing parameters به ماژول‌ها
  • 50. Global و Local Variables
  • 51. مفهوم Scope در RPG II
  • 52. فایل‌های نمایش (Display Files)
  • 53. طراحی صفحات تعاملی
  • 54. گرفتن ورودی از کاربر
  • 55. نمایش اطلاعات به کاربر
  • 56. استفاده از subfiles
  • 57. کار با multiple subfiles
  • 58. استفاده از windowها (Windows)
  • 59. تبادل اطلاعات بین برنامه و صفحه نمایش
  • 60. مقدمه‌ای بر DDS (Data Description Specifications)
  • 61. ساخت فایل‌های نمایش با DDS
  • 62. اصول طراحی رابط کاربری (UI) در سیستم‌های IBM
  • 63. امنیت در برنامه‌نویسی RPG II
  • 64. اعتبارسنجی داده‌ها (Data Validation)
  • 65. مجوزهای دسترسی (Access Permissions)
  • 66. مفاهیم COBOL (مقدماتی)
  • 67. مقایسه RPG II با COBOL
  • 68. ادغام RPG II با سایر زبان‌ها (مفاهیم)
  • 69. مقدمه‌ای بر JCL (Job Control Language)
  • 70. اجرای برنامه‌های RPG II با JCL
  • 71. مقدمه‌ای بر CL (Control Language)
  • 72. استفاده از CL برای اتوماسیون وظایف
  • 73. دیباگینگ پیشرفته در RPG II
  • 74. استفاده از ابزارهای دیباگینگ IBM
  • 75. بهینه‌سازی کد RPG II
  • 76. بهبود کارایی برنامه‌ها
  • 77. مقدمه‌ای بر AS/400
  • 78. مفاهیم سیستم‌عامل AS/400
  • 79. مدیریت فایل در AS/400
  • 80. امنیت در AS/400
  • 81. مهاجرت از RPG I به RPG II
  • 82. تبدیل برنامه‌های RPG I به RPG II
  • 83. مدیریت تغییرات در کد (Code Management)
  • 84. استفاده از ابزارهای version control
  • 85. مستندسازی کد (Code Documentation)
  • 86. استانداردهای برنامه‌نویسی RPG II
  • 87. بهترین روش‌ها در برنامه‌نویسی RPG II
  • 88. مفاهیم شیءگرایی (Object-Oriented Programming) - مقدماتی
  • 89. ارتباط RPG II با پایگاه‌داده‌های مدرن
  • 90. کار با APIها (Application Programming Interfaces) - مقدماتی
  • 91. مقدمه‌ای بر وب سرویس‌ها (Web Services)
  • 92. استفاده از XML و JSON در RPG II (مفاهیم)
  • 93. آینده برنامه‌نویسی RPG
  • 94. مقدمه‌ای بر RPG III و RPG IV (ILE RPG)
  • 95. مفاهیم Free-Format RPG
  • 96. کار با ابزارهای توسعه مدرن RPG
  • 97. برنامه‌نویسی موبایل با RPG (مفاهیم)
  • 98. برنامه‌نویسی ابری با RPG (مفاهیم)
  • 99. امنیت برنامه‌های RPG مدرن
  • 100. استفاده از open source libraries در RPG
تگ‌ها: AS/400 Business Programming Enterprise Software Development IBM IBM Enterprise Systems IBM i RPG I RPG II RPG Programming برنامه‌نویسی RPG برنامه‌نویسی کسب‌وکار توسعه نرم‌افزار سازمانی سیستم‌های سازمانی IBM

نظرات

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

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