کتاب برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM راهنمای جامع شما برای حرفهای شدن در RPG، با اله...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره برنامهنویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارشگیری در سیستمهای IBM
موضوع کلی: برنامهنویسی سیستمهای سازمانی و تجاری
موضوع میانی: زبان برنامهنویسی RPG
📋 سرفصلهای دوره
- 1. مبانی برنامهنویسی و سیستمهای سازمانی
- 2. معرفی زبان برنامهنویسی RPG
- 3. تاریخچه و تکامل RPG I و RPG II
- 4. آشنایی با سیستمهای IBM System/3 و System/360
- 5. ساختار کلی یک برنامه RPG
- 6. فایلهای ورودی و خروجی در RPG
- 7. نحوه تعریف فایلها (File Specifications)
- 8. نحوه تعریف ورودیها (Input Specifications)
- 9. نحوه تعریف محاسبات (Calculation Specifications)
- 10. نحوه تعریف خروجیها (Output Specifications)
- 11. عملگرهای محاسباتی در RPG
- 12. انواع داده در RPG
- 13. متغیرها و ثابتها در RPG
- 14. نحو و گرامر زبان RPG
- 15. دستورات کنترلی (IF, ELSE, ENDIF)
- 16. حلقهها (DO, DOW, DOU)
- 17. دستور GOTO و برچسبها
- 18. زیربرنامهها (Subroutines)
- 19. آرایهها (Arrays)
- 20. شاخصگذاری آرایهها
- 21. جستجو در آرایهها
- 22. مرتبسازی آرایهها
- 23. پردازش فیلدهای عددی
- 24. پردازش فیلدهای کاراکتری
- 25. دستورات انتقال داده (MOVE, MOVEL)
- 26. دستورات مقایسه (COMP)
- 27. دستورات ریاضی (ADD, SUB, MULT, DIV)
- 28. دستورات گرد کردن اعداد (ROUND)
- 29. کار با تاریخ و زمان
- 30. فرمتهای تاریخ و زمان
- 31. محاسبات تاریخ و زمان
- 32. توابع داخلی RPG
- 33. توابع رشتهای (SUBST, SCAN, %TRIM)
- 34. توابع عددی (SQRT, ABS)
- 35. توابع تبدیل داده
- 36. کار با فایلهای اندیسدار
- 37. تعریف اندیسها
- 38. خواندن رکوردها با استفاده از اندیس
- 39. بروزرسانی فایلهای اندیسدار
- 40. کار با فایلهای متوالی
- 41. خواندن و نوشتن رکوردها در فایلهای متوالی
- 42. کار با فایلهای دیسکی
- 43. کار با فایلهای چاپی
- 44. فرمهای چاپی و Layout
- 45. کنترل صفحهبندی
- 46. سرصفحه و پاصفحه
- 47. محاسبه مجموع و میانگین
- 48. محاسبه درصد
- 49. گزارشگیری ساده
- 50. گزارشگیری با گروهبندی
- 51. گزارشگیری با جمعبندی
- 52. ایجاد گزارشهای چند ستونی
- 53. استفاده از (Indicators)
- 54. انواع و کاربرد آنها
- 55. تنظیم بر اساس شرط
- 56. کنترل جریان برنامه با استفاده از
- 57. خطایابی (Debugging) در RPG
- 58. ابزارهای خطایابی
- 59. خواندن Dump
- 60. رفع خطاهای منطقی
- 61. رفع خطاهای نحوی
- 62. بهینهسازی کد RPG
- 63. کاهش زمان اجرا
- 64. کاهش مصرف حافظه
- 65. استانداردهای کدنویسی در RPG
- 66. کامنتگذاری و مستندسازی کد
- 67. نامگذاری متغیرها و فایلها
- 68. امنیت در برنامهنویسی RPG
- 69. جلوگیری از تزریق کد
- 70. مدیریت خطاها
- 71. کنترل دسترسی به فایلها
- 72. آشنایی با CL (Control Language)
- 73. کامپایل و اجرای برنامههای RPG
- 74. نحوه استفاده از SEU (Source Entry Utility)
- 75. آشنایی با PDM (Programming Development Manager)
- 76. کار با 오브جکت ها (Objects) در AS/400
- 77. توسعه برنامههای تعاملی (Interactive Programs)
- 78. کار با نمایشگرها (Display Files)
- 79. ساخت منوها
- 80. دریافت ورودی از کاربر
- 81. نمایش پیامها به کاربر
- 82. برنامهنویسی پایگاه داده با RPG
- 83. کار با DDS (Data Description Specifications)
- 84. ساخت جداول
- 85. ایجاد روابط بین جداول
- 86. پرس و جو از پایگاه داده
- 87. بروزرسانی پایگاه داده
- 88. کار با SQL در RPG
- 89. Embedded SQL
- 90. کار با cursors
- 91. اجرای دستورات SQL
- 92. کار با Stored Procedures
- 93. استفاده از APIs (Application Programming Interfaces)
- 94. ارتباط با سیستمهای دیگر
- 95. تبادل داده با فرمتهای مختلف (CSV, XML)
- 96. وب سرویسها (Web Services)
- 97. آشنایی با RPGLE
- 98. تفاوت RPGLE با RPG
- 99. مزایای RPGLE
- 100. برنامهنویسی ماژولار در RPGLE
تگها:
Business Programming
Enterprise Programming
IBM Systems
Reporting
RPG I
RPG II
RPG Language
RPG Programming
System/3
System/360
برنامهنویسی RPG
برنامهنویسی تجاری
برنامهنویسی سیستمهای سازمانی
زبان برنامهنویسی RPG
گزارشگیری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.