کتاب برنامهنویسی RPG I و RPG II: ستون فقرات توسعه کسبوکار بر روی IBM با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
برنامهنویسی RPG I و RPG II: ستون فقرات توسعه کسبوکار بر روی IBM برنامهنویسی RPG I و RPG II: ستون فقرات توسعه کسبوکار بر روی IBM در دنیای پویای کسبوکار امروزی، اتکای سازمانها به سیستمهای نرمافز...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی 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
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.