دوره توسعه حرفهای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته همراه با فلشکارت آموزشی — ارائه روی فلش مموری
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: توسعه حرفهای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته
موضوع کلی: توسعه کاربردهای سازمانی
موضوع میانی: توسعه نرمافزار در پلتفرم IBM i (AS/400 سابق)
📋 سرفصلهای دوره (100 موضوع)
- 1. بسیار عالی. در ادامه، 100 سرفصل دقیق برای دوره آموزشی "توسعه حرفهای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته" ارائه میشود:
- 2. بخش اول: مبانی و مقدمات (مفاهیم پایه)**
- 3. تاریخچه و تکامل پلتفرم: از AS/400 تا IBM i
- 4. معماری منحصر به فرد IBM i: مبتنی بر آبجکت
- 5. مفاهیم پایه: کتابخانه (Library)، آبجکت (Object) و فایل (File)
- 6. آشنایی با رابط کاربری سنتی (Green Screen) و 5250
- 7. مقدمهای بر زبانهای برنامهنویسی کلیدی: RPG و CL
- 8. معرفی DB2 for i: پایگاه داده یکپارچه
- 9. مدیریت کار (Work Management): زیرسیستمها، جابها و صفها
- 10. چرا VisualAge؟ گذار از توسعه سنتی (SEU) به مدرن (GUI)
- 11. معماری کلاینت/سرور و نقش VisualAge در آن
- 12. نصب و پیکربندی کلاینت VisualAge for RPG
- 13. برقراری اولین اتصال به سرور IBM i
- 14. آشنایی کلی با محیط توسعه یکپارچه (IDE) VisualAge
- 15. مقایسه PDM، SEU و RDi با VisualAge
- 16. ساختار یک برنامه کاربردی مدرن در AS/400
- 17. مقدمهای بر مفهوم "Part" در VisualAge
- 18. بخش دوم: کار با محیط توسعه VisualAge**
- 19. ایجاد اولین پروژه (Project) در VisualAge
- 20. آشنایی با پنجرهها و نماهای اصلی محیط توسعه
- 21. مفهوم Part و انواع آن: Non-visual, Visual, Composite
- 22. کار با Composition Editor: قلب تپنده VisualAge
- 23. آشنایی با پالت کامپوننتها (Component Palette)
- 24. ساخت اولین Part: "سلام دنیا"
- 25. مدیریت فایلهای پروژه و ساختار دایرکتوریها
- 26. کار با ویرایشگر کد منبع (LPEX Editor)
- 27. ویژگیهای ویرایشگر: Syntax Highlighting، Code Assist
- 28. اتصال ویژگیها (Properties) و رویدادها (Events) در Composition Editor
- 29. کامپایل کردن برنامه از راه دور روی سرور IBM i
- 30. مشاهده و تحلیل خطاهای کامپایل
- 31. تنظیمات پروژه (Project Settings) و پیکربندیهای محیط
- 32. وارد کردن (Import) کدهای موجود به پروژه
- 33. آشنایی با Visual Builder برای طراحی رابط کاربری
- 34. بخش سوم: برنامهنویسی پایه با RPGLE در VisualAge**
- 35. مبانی زبان RPGLE: ساختار کد Fixed Format در مقابل Free Format
- 36. تعریف متغیرها، ثابتها و انواع داده
- 37. کار با ساختارهای داده (Data Structures)
- 38. دستورات محاسباتی و عملگرها
- 39. کنترل جریان برنامه: دستورات شرطی (IF, SELECT)
- 40. حلقههای تکرار (DO, FOR, WHILE)
- 41. نوشتن و فراخوانی زیرروالها (Subroutines)
- 42. معرفی رویهها (Procedures) و مزایای آن
- 43. ارسال پارامتر به رویهها و توابع
- 44. محدوده متغیرها (Global vs. Local)
- 45. کار با توابع داخلی (Built-in Functions - BIFs)
- 46. مقدمهای بر مفاهیم ILE (Integrated Language Environment)
- 47. ساخت ماژولها (Modules) و برنامههای سرویس (Service Programs)
- 48. اتصال ماژولها برای ساخت یک برنامه اجرایی (*PGM)
- 49. مدیریت حافظه و اشارهگرها (Pointers) در RPGLE
- 50. بخش چهارم: طراحی پایگاه داده با DB2 for i**
- 51. مقدمهای بر Data Description Specifications (DDS)
- 52. طراحی فایلهای فیزیکی (Physical Files) با DDS
- 53. انواع داده در سطح پایگاه داده
- 54. تعریف کلیدها و محدودیتها در DDS
- 55. ایجاد فایلهای منطقی (Logical Files) برای نماهای مختلف داده
- 56. فایلهای منطقی با کلید (Keyed Logical Files)
- 57. فایلهای منطقی Join (Join Logical Files)
- 58. استفاده از SQL DDL برای تعریف جداول، نماها و ایندکسها
- 59. مقایسه DDS و SQL DDL: مزایا و معایب
- 60. ورود داده به فایلها با ابزارهای سیستمی (DFU)
- 61. مبانی زبان SQL: دستور SELECT
- 62. فیلتر کردن دادهها با WHERE و مرتبسازی با ORDER BY
- 63. دستورات SQL DML: INSERT, UPDATE, DELETE
- 64. کار با توابع تجمعی (Aggregate Functions) در SQL
- 65. برنامهنویسی با SQL تعبیهشده (Embedded SQL) در RPGLE
- 66. بخش پنجم: ساخت رابط کاربری گرافیکی (GUI)**
- 67. اصول طراحی رابط کاربری ویژوال
- 68. کار با کامپوننتهای استاندارد: دکمه (Button)، لیبل (Label)
- 69. استفاده از فیلدهای ورودی متن (Text Field, Entry Field)
- 70. کامپوننتهای انتخاب: چکباکس (Check Box) و رادیوباتن (Radio Button)
- 71. کار با لیستهای کشویی (Combo Box) و لیستباکسها (List Box)
- 72. مدل برنامهنویسی رویدادگرا (Event-Driven Programming)
- 73. نوشتن کد برای رویداد کلیک دکمه (Button Click Event)
- 74. اعتبارسنجی دادههای ورودی کاربر در سطح کلاینت
- 75. طراحی و مدیریت پنجرههای چندگانه (Multiple Windows)
- 76. استفاده از پنجرههای محاورهای (Dialog Boxes) برای پیامها
- 77. طراحی منوهای اصلی (Menu Bar) و زیرمنوها
- 78. ایجاد منوهای راستکلیک (Popup Menus)
- 79. نمایش دادههای جدولی با کامپوننت گرید (Grid/Subfile Part)
- 80. اتصال مستقیم کامپوننتهای بصری به فیلدهای پایگاه داده
- 81. سفارشیسازی ظاهر و رفتار کامپوننتها
- 82. بخش ششم: تکنیکهای پیشرفته برنامهنویسی و یکپارچهسازی**
- 83. کار با فایلها در RPGLE: عملیات خواندن، نوشتن و بهروزرسانی
- 84. روشهای دسترسی به فایل: ترتیبی (Sequential) و تصادفی (Random by Key)
- 85. مفهوم Subfile در برنامههای 5250 و پیادهسازی آن در DDS
- 86. شبیهسازی Subfile در رابط کاربری گرافیکی
- 87. فراخوانی برنامههای دیگر (RPG, CL) از داخل برنامه VisualAge
- 88. ارسال و دریافت پارامتر بین برنامهها
- 89. استفاده از نواحی داده (Data Areas) برای اشتراک اطلاعات
- 90. کار با صفهای داده (Data Queues) برای ارتباط غیرهمزمان
- 91. استفاده از API های سیستمی IBM i
- 92. مدیریت خطا و استثناها در برنامههای RPGLE
- 93. بهترین روشها برای ساختاردهی یک برنامه کاربردی بزرگ
- 94. مبانی برنامهنویسی کلاینت/سرور و بهینهسازی ارتباطات
- 95. ایجاد کامپوننتهای قابل استفاده مجدد (Reusable Parts)
- 96. کار با فایلهای چاپی (Printer Files) و تولید گزارش
- 97. یکپارچهسازی با برنامههای مبتنی بر COBOL
- 98. بخش هفتم: دیباگ، تست و استقرار برنامه**
- 99. آشنایی با دیباگر تعاملی (Interactive Debugger) در VisualAge
- 100. تنظیم نقاط توقف (Breakpoints) و اجرای گام به گام کد
توسعه حرفهای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته - فرصتی برای ارتقاء شغلی!
آیا به دنبال ورود به دنیای پردرآمد توسعه کاربردهای سازمانی هستید؟ آیا میخواهید مهارتهای خود را در توسعه نرمافزار برای پلتفرم IBM i (AS/400 سابق) به سطح جدیدی برسانید؟ دوره جامع "توسعه حرفهای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته" دقیقا برای شما طراحی شده است!
این دوره با الهام از کتاب ارزشمند As/400 Application Development With Visual Age V2.0 (The Visualage Series)، شما را گام به گام با مفاهیم و تکنیکهای کلیدی توسعه نرمافزار در این پلتفرم قدرتمند آشنا میکند. از مفاهیم پایه تا تکنیکهای پیشرفته، همه چیز را در این دوره خواهید آموخت و آماده خواهید شد تا در پروژههای واقعی و چالشبرانگیز به عنوان یک توسعهدهنده حرفهای AS/400 بدرخشید.
درباره دوره
دوره "توسعه حرفهای کاربردهای AS/400 با IBM VisualAge" یک دوره آموزشی جامع و کاربردی است که به شما دانش و مهارتهای لازم برای توسعه، استقرار و نگهداری نرمافزارهای سازمانی در پلتفرم IBM i (AS/400) با استفاده از IBM VisualAge را ارائه میدهد. این دوره با بهرهگیری از رویکرد عملی و کارگاهی، به شما کمک میکند تا مفاهیم نظری را در عمل پیادهسازی کنید و تجربه ارزشمندی کسب نمایید. این دوره نه تنها اصول ذکر شده در کتاب As/400 Application Development With Visual Age V2.0 را پوشش میدهد، بلکه با ارائه مطالب بهروز و تکنیکهای مدرن، شما را برای چالشهای دنیای واقعی آماده میکند.
موضوعات کلیدی دوره
- مقدمهای بر پلتفرم IBM i (AS/400) و معماری آن
- آشنایی با IBM VisualAge و ابزارهای توسعه آن
- مبانی زبان برنامهنویسی RPG (Report Program Generator)
- طراحی و توسعه پایگاه داده با DB2/400
- توسعه رابط کاربری گرافیکی (GUI) با VisualAge
- برنامهنویسی سمت سرور با CGI و Java
- توسعه برنامههای تحت وب با HTML، CSS و JavaScript
- امنیت در برنامههای AS/400
- بهینهسازی عملکرد برنامهها
- عیبیابی و رفع اشکال برنامهها
- ادغام برنامههای AS/400 با سایر سیستمها
مخاطبان دوره
این دوره برای افراد زیر مناسب است:
- برنامهنویسان و توسعهدهندگان نرمافزار
- تحلیلگران سیستم
- مدیران IT
- دانشجویان رشتههای کامپیوتر و فناوری اطلاعات
- افرادی که به دنبال ورود به بازار کار توسعه نرمافزار در پلتفرم AS/400 هستند
چرا این دوره را بگذرانیم؟
گذراندن این دوره به شما کمک میکند تا:
- مهارتهای ارزشمندی در زمینه توسعه کاربردهای سازمانی کسب کنید.
- فرصتهای شغلی خود را در بازار کار توسعه نرمافزار افزایش دهید.
- به عنوان یک توسعهدهنده حرفهای AS/400 شناخته شوید.
- در پروژههای چالشبرانگیز و پردرآمد شرکت کنید.
- دانش خود را در زمینه پلتفرم IBM i (AS/400) بهروزرسانی کنید.
- با استفاده از IBM VisualAge، فرآیند توسعه نرمافزار را تسریع کنید.
- راهحلهای نوآورانه برای مشکلات کسب و کار ارائه دهید.
- از مزایای تجربه یک دوره جامع و کاربردی بهرهمند شوید.
- به جامعه متخصصان AS/400 بپیوندید و با آنها ارتباط برقرار کنید.
سرفصلهای دوره (100 سرفصل جامع)
دوره شامل 100 سرفصل جامع است که تمامی جوانب توسعه نرمافزار در پلتفرم AS/400 با استفاده از IBM VisualAge را پوشش میدهد. برای مشاهده لیست کامل سرفصلها، اینجا کلیک کنید.
برخی از مهمترین سرفصل ها عبارتند از:
- مقدمه ای بر AS/400 و مفاهیم پایه
- نصب و پیکربندی IBM VisualAge
- آشنایی با محیط توسعه VisualAge
- ساخت رابط کاربری گرافیکی (GUI) با VisualAge
- مقدمه ای بر زبان RPG و دستورات اصلی
- کار با فایل ها و پایگاه داده DB2/400 در RPG
- برنامه نویسی ساخت یافته و ماژولار در RPG
- استفاده از SQL در RPG
- توسعه برنامه های تحت وب با CGI و RPG
- امنیت در برنامه های AS/400
- عیب یابی و رفع اشکال برنامه های RPG
- ادغام برنامه های AS/400 با سایر سیستم ها
- بهینه سازی عملکرد برنامه های AS/400
- معرفی تکنولوژی های جدید در AS/400
- کار با XML و JSON در AS/400
- توسعه برنامه های موبایل برای AS/400
- معرفی مفاهیم DevOps در AS/400
و بسیاری سرفصل های دیگر...
همین حالا ثبتنام کنید و آینده خود را بسازید!محتویات بسته آموزشی
🌐 سامانه آنلاین فلشکارت؛ مرور هدفمند و هوشمند
اکانت ارائهشده، دسترسی به نسخه تحت وب سامانه فلشکارت ویژه این دوره را فراهم میکند. این سامانه از الگوریتم زمانبندی مرور SM-2 استفاده میکند و بر اساس ارزیابی شما از میزان یادآوری هر کارت، زمان مرورهای بعدی را تنظیم میکند.
به این ترتیب، کارتهای دشوارتر میتوانند زودتر مرور شوند و برای تثبیت مطالب در حافظه، برنامه مرور متناسبتری داشته باشید.
مدتزمان معادل آموزشی بر اساس برآورد این دوره در گواهی درج میشود.
گواهی دوزبانه با استعلام آنلاین
پس از تکمیل فعالیتهای لازم و تأیید درخواست، گواهی پایان دوره به زبان فارسی و انگلیسی صادر میشود. گواهی دارای لینک اختصاصی و QR Code برای بررسی و استعلام آنلاین است.
این گواهی صرفاً بهعنوان گواهی اتمام دوره آموزشی صادر میشود و معادل مدرک دانشگاهی، آکادمیک یا مدرک رسمی مورد تأیید نهادهای دولتی نیست. صدور آن منوط به تکمیل شرایط دوره و تأیید نهایی درخواست است.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.