دانلود دوره توسعه خدمات ODATA در SAP و اپلیکیشن UI5 Fiori با BAS 2024-7 – رایگان h1> معرفی دوره h2>
در این دوره جامع با عنوان «توسعه خدمات OData در SAP و اپلیکیشن UI5 Fiori با BAS 2024-7»، شما میآموزید چگونه با استفاده از محیط BAS (Business Application Studio) اپلیکیشنهای مدرن Fiori UI5 را طراحی و پیادهسازی کنید و سرویسهای OData span> را در سیستم SAP خود توسعه دهید. مدرس دوره با ارائهٔ مفاهیم پایه تا پیشرفته، شما را گام به گام در ایجاد پروژههای واقعی همراهی میکند تا پس از پایان دوره، توانایی ساخت اپلیکیشنهای واکنشگرا و ارائه APIهای مبتنی بر OData را بهدست آورید. p>
div> آنچه در این دوره خواهید آموخت h2> - مقدمهای بر معماری SAP Gateway و ساختار OData Services li>
- راهاندازی محیط SAP BAS span> و اتصال به سیستمهای SAP li>
- تولید خودکار سرویسهای OData با استفاده از SEGW و ایجاد CRUD li>
- پیادهسازی Entity، Association و Navigation در سرویسها li>
- ایجاد اپلیکیشن SAPUI5 Fiori با چارچوب MVC و XML Views li>
- ارتباط اپلیکیشن با سرویسهای OData و فراخوانی متدهای CRUD li>
- مدیریت دادهها در لیستها، جداول و فرمها با فیلتر و صفحهبندی li>
- بهینهسازی عملکرد، کشینگ و استفاده از Batch Processing li>
- تست و دیباگ سرویسهای OData و رفع خطاهای رایج li>
- استقرار نهایی اپلیکیشن در SAP Fiori Launchpad li> ul>
div>
مزایا و دستاوردهای دوره h2> - کسب مهارت عملی در توسعه سرویسهای OData با استفاده از ابزار SEGW li>
- تسلط بر طراحی رابطهای کاربری Fiori UI5 در BAS li>
- توانایی یکپارچهسازی فرانتاند و بکاند در محیط SAP li>
- درک عمیق از الگوهای معماری MVC و RESTful li>
- افزایش بهرهوری با استفاده از ابزارهای خودکارسازی در BAS li>
- افزایش ارزش رزومه با ارائه نمونه پروژههای واقعی li>
- دسترسی به منابع، اسلایدها و کدهای تمرینی دوره بهصورت رایگان li> ul>
div>
پیشنیازها h2> - آشنایی اولیه با سیستم SAP و محیط SAP GUI li>
- مبانی زبان برنامهنویسی ABAP (سطح مقدماتی) li>
- درک اولیه از HTML، CSS و JavaScript li>
- آشنایی با مفاهیم سرویسهای وب (Web Services) li>
- داشتن اکانت فعال در SAP Business Application Studio li> ul>
div>
سرفصلهای دوره h2> - بخش 1: مقدمه و معماری SAP Gateway
- مقایسه SAP Gateway با دیگر تکنولوژیها li>
- نقشهراه OData در اکوسیستم SAP li> ul> li>
- بخش 2: راهاندازی BAS و اتصال به سیستم li>
- بخش 3: ایجاد پروژه SEGW و تعریف Entity Types li>
- بخش 4: پیادهسازی CRUD Operations li>
- بخش 5: افزودن Association و Navigation Properties li>
- بخش 6: ایجاد اپلیکیشن UI5 MVC
- تعریف XML View و Controller li>
- استایلدهی با CSS داخل UI5 li> ul> li>
- بخش 7: اتصال UI5 به سرویس OData li>
- بخش 8: فیلتر، مرتبسازی و صفحهبندی دادهها li>
- بخش 9: بهینهسازی و کشینگ li>
- بخش 10: تست، دیباگ و استقرار نهایی li> ul>
div>
مثالهای عملی h2>
در این دوره با نمونههای کد زیر آشنا میشوید: p>
- تعریف سرویس OData در SEGW:
MODEL->create_entity( iv_entity_name = 'Product' ). pre> li>
- فراخوانی سرویس در Controller UI5:
var oModel = new sap.ui.model.odata.v2.ODataModel("/ sap/ opu/ odata/ sap/ ZPRODUCT_SRV/ ");
this.getView.setModel(oModel); pre> li> - فیلتر لیست محصولات:
var oFilter = new sap.ui.model.Filter("Category", sap.ui.model.FilterOperator.EQ, "Electronics");
oList.getBinding("items").filter([oFilter]); pre> li> - ارسال درخواست Batch:
oModel.setUseBatch(true);
oModel.create("/ ProductSet", oEntry, {/ * callbacks */ }); pre> li> ul> این مثالها به شما کمک میکند تا مفاهیم را عمیقاً درک کرده و در پروژههای واقعی بهکار بگیرید. p>
div>
چرا این دوره؟ h2> - ترکیب آموزش تئوری و عملی با تمرینهای کاربردی li>
- پوشش نسخه 2024-7 از BAS و UI5 بهروز li>
- دسترسی نامحدود به ویدئوها و منابع دوره li>
- امکان پرسش و پاسخ با مدرس و دریافت پشتیبانی li>
- اعطای مدرک پایان دوره از li> ul>
div> article>
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.
معرفی دوره h2>
در این دوره جامع با عنوان «توسعه خدمات OData در SAP و اپلیکیشن UI5 Fiori با BAS 2024-7»، شما میآموزید چگونه با استفاده از محیط BAS (Business Application Studio) اپلیکیشنهای مدرن Fiori UI5 را طراحی و پیادهسازی کنید و سرویسهای OData span> را در سیستم SAP خود توسعه دهید. مدرس دوره با ارائهٔ مفاهیم پایه تا پیشرفته، شما را گام به گام در ایجاد پروژههای واقعی همراهی میکند تا پس از پایان دوره، توانایی ساخت اپلیکیشنهای واکنشگرا و ارائه APIهای مبتنی بر OData را بهدست آورید. p>
div> در این دوره با نمونههای کد زیر آشنا میشوید: p> این مثالها به شما کمک میکند تا مفاهیم را عمیقاً درک کرده و در پروژههای واقعی بهکار بگیرید. p>
div> هنوز نظری ثبت نشده است. وارد شوید تا نظر ثبت کنید.آنچه در این دوره خواهید آموخت h2>
مزایا و دستاوردهای دوره h2>
پیشنیازها h2>
سرفصلهای دوره h2>
مثالهای عملی h2>
MODEL->create_entity( iv_entity_name = 'Product' ). pre> li>
var oModel = new sap.ui.model.odata.v2.ODataModel("/ sap/ opu/ odata/ sap/ ZPRODUCT_SRV/ ");
this.getView.setModel(oModel); pre> li>
var oFilter = new sap.ui.model.Filter("Category", sap.ui.model.FilterOperator.EQ, "Electronics");
oList.getBinding("items").filter([oFilter]); pre> li>
oModel.setUseBatch(true);
oModel.create("/ ProductSet", oEntry, {/ * callbacks */ }); pre> li> ul> چرا این دوره؟ h2>
نظرات