کتاب برنامه‌نویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارش‌گیری در سیستم‌های IBM با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB

برنامه‌نویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارش‌گیری در سیستم‌های IBM برنامه‌نویسی RPG از مقدماتی تا پیشرفته: تسلط بر گزارش‌گیری در سیستم‌های IBM راهنمای جامع شما برای حرفه‌ای شدن در RPG، با اله...

انتخاب پلن

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

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

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

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

عنوان دوره: دوره برنامه‌نویسی 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 گزارش‌گیری

نظرات

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

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