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

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

انتخاب پلن

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

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

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

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

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

موضوع کلی: توسعه کاربردهای سازمانی

موضوع میانی: توسعه نرم‌افزار در پلتفرم IBM i (AS/400 سابق)

📋 سرفصل‌های دوره

  • 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) و اجرای گام به گام کد
EXPRESS24 AUDIO EXPERIENCE
یادگیری را بشنوید؛ زندگی کنید
کتاب‌های صوتی و پادکست‌های آموزشی، راهی دلنشین برای کشف ایده‌های تازه، گسترش دانش و استفاده بهتر از لحظه‌های روزمره هستند.
دانش، الهام و تجربه؛ این بار با صدای زندگی
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفت‌وآمد هستید، قدم می‌زنید، استراحت می‌کنید یا کارهای روزمره‌تان را انجام می‌دهید. محتوای صوتی کمک می‌کند از این لحظه‌ها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفت‌وآمد، پیاده‌روی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربه‌ای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازه‌ای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایده‌های تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادت‌های شخصی‌تان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، می‌توانید داستان‌ها، آموزش‌ها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتاب‌ها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفت‌وگو، روایت، توضیح آموزشی یا مجموعه‌ای از قسمت‌های صوتی؛ مناسب برای کشف ایده‌ها و آشنایی با دیدگاه‌های گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاه‌های تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپ‌تاپ
با پخش‌کننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکته‌های مهم را یادداشت کنید یا پس از پایان شنیدن، آن‌ها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتاب‌های صوتی و پادکست‌های آموزشی، دنیای تازه‌ای از ایده‌ها، روایت‌ها و آموختنی‌ها را به لحظه‌های خود اضافه کنید.
کشف محصولات بیشتر در اکسپرس ۲۴
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرم‌افزار مورد استفاده بستگی دارد.
AUDIO PREVIEW
قبل از انتخاب، گوش کنید!
بخشی از سبک محتوای محصولات صوتی ما را بشنوید و با فضای آن آشنا شوید.
♫
نمونه صوتی از سبک محصولات صوتی ما
پیش‌نمایش کوتاهی از سبک پادکست های صوتی محصولات ما
پخش آنلاین
برای تجربه بهتر، می‌توانید از هدفون استفاده کنید.
تگ‌ها: 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 توسعه سازمانی توسعه نرم‌افزار

نظرات

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

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