کتاب راهنمای جامع توسعهدهندگان Application برای IBM i (AS/400) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
راهنمای جامع توسعهدهندگان Application برای IBM i (AS/400): تسلط بر قلب سیستمهای حیاتی سازمان شما در دنیایی که فناوریها با سرعتی سرسامآور در حال تغییر و تحول هستند، پلتفرم IBM i (که زمانی با نام اف...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره راهنمای جامع توسعهدهندگان Application برای IBM i (AS/400)
موضوع کلی: توسعه نرمافزار در پلتفرم IBM i (AS/400)
موضوع میانی: مبانی و تکنیکهای توسعه برنامههای کاربردی
📋 سرفصلهای دوره
- 1. مبانی و مفاهیم IBM i (AS/400)
- 2. معرفی پلتفرم IBM i (AS/400) و معماری آن
- 3. مروری بر تاریخچه و تکامل AS/400 و IBM i
- 4. آشنایی با سختافزار IBM i و ویژگیهای آن
- 5. محیطهای توسعه و ابزارهای توسعه نرمافزار IBM i
- 6. مبانی سیستمعامل IBM i (OS/400, i5/OS)
- 7. مدیریت کاربران و امنیت در IBM i
- 8. مدیریت حافظه و منابع سیستم در IBM i
- 9. ساختار فایلهای IBM i و انواع آنها
- 10. مفاهیم کتابخانه (Library) و اشیاء (Object) در IBM i
- 11. ساختار و مدیریت فایلهای فیزیکی در IBM i
- 12. ساختار و مدیریت فایلهای منطقی در IBM i
- 13. مبانی زبان CL (Control Language)
- 14. دستورات اساسی CL و کاربرد آنها
- 15. برنامهنویسی با زبان CL برای مدیریت سیستم
- 16. آشنایی با زبان RPG (Report Program Generator)
- 17. مبانی زبان RPG IV (RPG/ILE)
- 18. ساختار و سینتکس زبان RPG IV
- 19. انواع دادهها و متغیرها در RPG IV
- 20. کار با فایلها در RPG IV
- 21. ساختارهای کنترلی (Control Structures) در RPG IV
- 22. روالهای فرعی (Subroutines) و توابع (Functions) در RPG IV
- 23. پیکربندی و استفاده از صفحات نمایش (Display Files)
- 24. ساخت و مدیریت صفحات نمایش در RPG IV
- 25. کار با ورودی و خروجی در صفحات نمایش
- 26. استفاده از صفحات منو و مدیریت آنها
- 27. گزارشنویسی با زبان RPG IV
- 28. تولید گزارشهای ساده با RPG IV
- 29. قالببندی و طراحی گزارشها
- 30. مدیریت خطا و استثنائات در RPG IV
- 31. اشکالزدایی (Debugging) برنامههای RPG IV
- 32. کار با جداول دادهای (Data Tables) و آرایهها در RPG IV
- 33. پردازش دادههای پویا (Dynamic Data) در RPG IV
- 34. مبانی SQL در IBM i
- 35. مبانی دستورات SQL (SELECT, INSERT, UPDATE, DELETE)
- 36. کار با جداول در SQL
- 37. اتصال به پایگاه داده با SQL
- 38. مدیریت تراکنشها در SQL
- 39. برنامهنویسی با Embedded SQL در RPG IV
- 40. برنامهنویسی تعاملی (Interactive Programming)
- 41. برنامهنویسی دستهای (Batch Programming)
- 42. طراحی رابط کاربری (User Interface Design) در IBM i
- 43. استفاده از ابزارهای توسعه رابط کاربری
- 44. مدیریت و بهینهسازی عملکرد برنامهها
- 45. بهینهسازی SQL و Query Performance
- 46. استفاده از ابزارهای مانیتورینگ سیستم
- 47. مدیریت و پشتیبانگیری از دادهها
- 48. امنیت و حفاظت از دادهها در IBM i
- 49. آشنایی با مفاهیم وب سرویسها (Web Services)
- 50. ایجاد و استفاده از Web Services در IBM i
- 51. برنامهنویسی با زبان Java در IBM i
- 52. مبانی زبان Java و محیطهای توسعه آن
- 53. استفاده از JDBC برای دسترسی به پایگاه داده در Java
- 54. برنامهنویسی با زبان C/C++ در IBM i
- 55. بررسی مفاهیم OOPS (Object-Oriented Programming)
- 56. طراحی پایگاه داده (Database Design)
- 57. مدلسازی دادهها و طراحی جداول
- 58. بهینهسازی طراحی پایگاه داده
- 59. استفاده از Trigger ها و Stored Procedures
- 60. مبانی شبکه و ارتباطات در IBM i
- 61. پروتکلهای ارتباطی (TCP/IP)
- 62. برنامهنویسی سوکت (Socket Programming)
- 63. آشنایی با مفهوم XML و استفاده از آن
- 64. پردازش XML در IBM i
- 65. برنامهنویسی تحت وب (Web Programming) با IBM i
- 66. استفاده از HTTP Server و CGI
- 67. آشنایی با زبان HTML, CSS, JavaScript
- 68. طراحی وبسایتهای داینامیک
- 69. مدیریت Session و Cookie ها
- 70. امنیت برنامههای وب
- 71. استفاده از Framework های توسعه وب
- 72. استقرار و راهاندازی برنامهها در IBM i
- 73. مدیریت Job ها و وظایف سیستم
- 74. اتوماسیون وظایف و اسکریپتنویسی
- 75. برنامهنویسی موازی و چندوظیفهای
- 76. استفاده از Message Queues
- 77. ادغام سیستمها و تبادل دادهها
- 78. مدیریت نسخهها و کنترل تغییرات
- 79. مستندسازی (Documentation) برنامهها
- 80. تست و اشکالزدایی (Debugging) پیشرفته
- 81. استراتژیهای تست نرمافزار
- 82. مدیریت پیکربندی و استقرار (Configuration and Deployment)
- 83. مدیریت پروژه و تیمهای توسعه
- 84. روششناسی توسعه نرمافزار (Agile, Waterfall)
- 85. اصول SOLID و طراحی شیگرا
- 86. بهرهوری و کارایی در توسعه نرمافزار
- 87. مباحث پیشرفته امنیت در برنامهنویسی
- 88. آشنایی با مفاهیم DevOps در IBM i
- 89. کار با Git و ابزارهای کنترل نسخه
- 90. بهینهسازی عملکرد در محیطهای توزیعشده
- 91. آینده توسعه نرمافزار در IBM i
- 92. معرفی آخرین تکنولوژیها و ابزارها
- 93. مطالعه موردی (Case Studies) و نمونههای عملی
- 94. آموزش و یادگیری مداوم
- 95. راهنمایی برای موفقیت در توسعه نرمافزار IBM i
- 96. جمعبندی و نکات کلیدی
- 97. ارزیابی و آزمون دوره
- 98. منابع و مراجع
تگها:
Application Development
AS/400
CL Programming
DB2 for i
IBM i
iSeries
RPG Programming
آموزش IBM i
برنامه نویسی AS/400
برنامه نویسی RPG
توسعه نرم افزار
دوره AS/400
راهنمای توسعه دهندگان
مبانی AS/400
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.