کتاب صوتی برنامهنویسی RPG I و RPG II: ستون فقرات توسعه کسبوکار بر روی IBM
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب برنامهنویسی RPG I و RPG II: ستون فقرات توسعه کسبوکار بر روی IBM
موضوع کلی: توسعه نرمافزار سازمانی
موضوع میانی: برنامهنویسی برای سیستمهای سازمانی IBM
📋 سرفصلهای کتاب (100 موضوع)
- 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.