کتاب صوتی توسعه حرفهای کاربردهای 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
و بسیاری سرفصل های دیگر...
همین حالا ثبتنام کنید و آینده خود را بسازید!نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.