فلش‌کارت‌های آموزشی توسعه حرفه‌ای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته

توسعه حرفه‌ای کاربردهای AS/400 با IBM VisualAge: یک فرصت طلایی! توسعه حرفه‌ای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته - فرصتی برای ارتقاء شغلی! آیا به دنبال ورود به دنیای پردرآمد توسع...

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 74,988 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: توسعه حرفه‌ای کاربردهای 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: یک فرصت طلایی!

توسعه حرفه‌ای کاربردهای 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

و بسیاری سرفصل های دیگر...

همین حالا ثبت‌نام کنید و آینده خود را بسازید!
SMART LEARNING PLATFORM
از مطالعه تا یادگیری ماندگار
فراتر از یک مجموعه فلش‌کارت؛ تجربه‌ای تعاملی برای یادگیری، تمرین، مرور هوشمند و مشاهده مسیر پیشرفت شما، همراه با امکان دریافت گواهی پایان دوره در دوره‌های واجد شرایط.
مرور فاصله‌دار آمار یادگیری گواهی دوزبانه
یادگیری را به یک مسیر قابل پیگیری تبدیل کنید
با ورود به سامانه آموزشی، محتوای دوره را به‌صورت مرحله‌ای دنبال کنید، فلش‌کارت‌ها را مرور کنید، دانش خود را با پرسش‌ها و آزمون‌ها بسنجید و روند پیشرفتتان را در طول مسیر ببینید.
⟳
مرور فاصله‌دار هوشمند
با مرور زمان‌دار، کارت‌های تازه و کارت‌های سررسیدشده را بر اساس برنامه مرور دنبال کنید. ارزیابی پاسخ‌ها به زمان‌بندی مرورهای بعدی کمک می‌کند تا تمرین متناسب‌تری داشته باشید.
◉
مشاهده مسیر پیشرفت
میزان مشاهده فلش‌کارت‌ها، فعالیت‌های مرور، عملکرد آزمون‌ها و آمار یادگیری را بررسی کنید و تصویر روشن‌تری از مسیر آموزشی خود داشته باشید.
▤
یادگیری مرحله‌به‌مرحله
فصل‌ها و بخش‌های آموزشی را به ترتیب دنبال کنید، مطالب دیده‌نشده را پیدا کنید و بدون سردرگمی به ادامه مسیر برگردید.
✓
تمرین و سنجش آموخته‌ها
با نکته‌های آموزشی، پرسش و پاسخ، کوییزها و آزمون‌های پایان فصل، دانسته‌های خود را تمرین کنید و بخش‌هایی را که به توجه بیشتری نیاز دارند بشناسید.
SMART REVIEW
هر بار، مرور هدفمندتر
لازم نیست هر روز از ابتدا درباره اینکه چه چیزی را مرور کنید تصمیم بگیرید. سامانه، صف مرور روزانه را بر اساس کارت‌های تازه و موعد مرور کارت‌ها آماده می‌کند. شما پاسخ را ارزیابی می‌کنید و برنامه مرور با توجه به آن تنظیم می‌شود.
دوباره
برای کارت‌هایی که به تمرین زودتر نیاز دارند.
سخت
برای پاسخ‌هایی که با دشواری به یاد آمده‌اند.
خوب
برای پاسخ‌هایی که به‌درستی به یاد آورده‌اید.
آسان
برای کارت‌هایی که پاسخ آن‌ها را به‌آسانی می‌دانید.
برنامه مرور بر اساس ارزیابی شما تنظیم می‌شود؛ مرور منظم می‌تواند به تثبیت آموخته‌ها کمک کند، اما به‌تنهایی تضمین‌کننده تسلط کامل نیست.
محتوا را به شیوه‌های مختلف تمرین کنید
ساختار دوره‌ها متناسب با موضوع آموزشی طراحی شده است و ممکن است انواع مختلفی از محتوا را در بر بگیرد.
نکته‌های ساده
برای مرور سریع مفاهیم اصلی و نکات کلیدی.
نکته‌های رسمی
برای تمرین تعاریف، اصطلاحات و بیان دقیق علمی.
کوییز
برای سنجش درک مطلب و بررسی گزینه صحیح.
پرسش و پاسخ
برای تمرین یادآوری و سنجش میزان تسلط بر مطالب.
محتوای هر دوره بر اساس ساختار و امکانات فعال همان دوره ارائه می‌شود.
LEARN ANYWHERE
همراه شما روی مرورگر
برای استفاده از نسخه تحت وب، کافی است با حساب کاربری خود وارد سامانه شوید. بدون نیاز به نصب یک برنامه اختصاصی، می‌توانید از مرورگر سازگار روی گوشی، تبلت یا رایانه به دوره‌های در دسترس خود مراجعه کنید.
گوشی هوشمند
برای مطالعه در زمان‌های کوتاه
تبلت و لپ‌تاپ
برای مطالعه و مرور راحت‌تر
حساب کاربری شخصی
برای دسترسی به دوره‌های مجاز شما
COURSE COMPLETION CERTIFICATE
گواهی پایان دوره؛ ثبت دستاورد شما
در دوره‌هایی که امکان دریافت گواهی برای آن‌ها فعال است، می‌توانید پس از تکمیل شرایط آموزشی، درخواست گواهی پایان دوره ثبت کنید.
شرایط درخواست گواهی
✓ داشتن دسترسی دارای قابلیت گواهی برای دوره مربوطه.
✓ تکمیل اطلاعات لازم در پروفایل، شامل کد ملی معتبر، عکس پرسنلی و نام و نام خانوادگی انگلیسی.
✓ مشاهده تمام فلش‌کارت‌های فعال دوره.
✓ قبولی در آزمون‌های پایان فصل، در صورت وجود آزمون برای فصل‌ها.
فارسی و انگلیسی
پس از تأیید و انتشار، نسخه‌های فارسی و انگلیسی گواهی در دسترس قرار می‌گیرند.
استعلام آنلاین
گواهی منتشرشده دارای QR Code و لینک اختصاصی برای بررسی آنلاین اعتبار آن است.
دانلود و چاپ
پس از انتشار گواهی، امکان دریافت نسخه PDF فارسی و انگلیسی و چاپ آن فراهم است.
توجه: ثبت درخواست به معنای صدور قطعی نیست. درخواست گواهی پس از بررسی و تأیید ادمین منتشر می‌شود. این گواهی، گواهی پایان دوره آموزشی است و به‌خودی‌خود معادل مدرک دانشگاهی یا مدرک رسمی مورد تأیید نهادهای دولتی نیست.
یادگیری را شروع کنید؛ پیشرفت را دنبال کنید
با تمرین منظم، مرور هدفمند و پیگیری مسیر آموزشی خود، قدم‌به‌قدم دانش و مهارت‌هایتان را گسترش دهید.
هر کارت، یک قدم به جلو
امکانات محتوایی، مرور و گواهی بر اساس سطح دسترسی و تنظیمات هر دوره متفاوت است.
نگاهی به محیط سامانه

یادگیری هوشمند، قدم‌به‌قدم

با محیط سامانه آموزشی آشنا شوید و نمونه‌هایی از فضای یادگیری، فلش‌کارت‌ها و ابزارهای مرور و تمرین را مشاهده کنید.

تصویر نمونه اول از سامانه آموزشی و فلش‌کارت‌ها
محیط سامانه آموزشی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه دوم از سامانه آموزشی و فلش‌کارت‌ها
یادگیری و مرور مطالب
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه سوم از سامانه آموزشی و فلش‌کارت‌ها
تجربه مطالعه تعاملی
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید
تصویر نمونه چهارم از سامانه آموزشی و فلش‌کارت‌ها
امکانات بیشتر سامانه
برای مشاهده تصویر در اندازه بزرگ‌تر کلیک کنید

یادگیری فراتر از مطالعه معمولی
با فلش‌کارت‌های آموزشی، مرور هدفمند و تمرین مستمر، مطالب را فعالانه یاد بگیرید و مسیر پیشرفت خود را دنبال کنید.

تگ‌ها: Application Modernization AS/400 AS/400 development Enterprise Applications IBM i IBM i development IBM Midrange iSeries Legacy Systems Programming Software Development VisualAge for Java VisualAge V2.0 توسعه سازمانی توسعه نرم‌افزار

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.