دوره راهنمای جامع توسعهدهندگان Application برای IBM i (AS/400) همراه با فلشکارت آموزشی — ارائه روی فلش مموری
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب راهنمای جامع توسعهدهندگان Application برای IBM i (AS/400)
موضوع کلی: توسعه نرمافزار در پلتفرم IBM i (AS/400)
موضوع میانی: مبانی و تکنیکهای توسعه برنامههای کاربردی
📋 سرفصلهای کتاب (100 موضوع)
- 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. منابع و مراجع
محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.