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

249,500 تومان
توسعه حرفه‌ای کاربردهای AS/400 با IBM VisualAge: یک فرصت طلایی! توسعه حرفه‌ای کاربردهای AS/400 با IBM VisualAge: از مقدماتی تا پیشرفته - فرصتی برای ارتقاء شغلی! آیا به دنبال ورود به دنیای پردرآمد توسع...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,375 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

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

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

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

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

همین حالا ثبت‌نام کنید و آینده خود را بسازید!
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

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

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: 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 توسعه سازمانی توسعه نرم‌افزار

نظرات

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

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