دوره آموزشی
دوبله زبان فارسی
سرویس های SAP ODATA و توسعه اپلیکیشن UI5 Fiori با BAS
✅ سرفصل و جزئیات آموزش
توسعه سرویس های SAP Odata، مبانی JS ،CSS ،HTML و Jquery و توسعه اپلیکیشن SAP UI5 Fiori با Business Application Studio (BAS) را یاد بگیرید.
آنچه یاد خواهید گرفت
- سرویس Odata با متد Map To Data Source و ABAP WorkBench
- پیاده سازی Stub - ایجاد، بروزرسانی، حذف، GetEntity و GetEntitySet
- گزینه های کوئری - expand ،$inlinecount ،$filter ،$skip ،$top ،$orderby$ و batch$
- متدهای HTTP - بررسی Patch ،Delete ،Put ،Post ،Get و Merge
- ناوبری بین انتیتی ها - ایجاد انتیتی با ایمپورت از RFC ،DDIC و Search Help
- تعریف مجدد متدها - execute_action ،counterset_end ،counterset_begin ،Create_deep_entity ،Get_expanded_entityset ،Get_expanded_entity و غیره
- پیش نیاز برای توسعه اپلیکیشن UI5 Fiori با CSS ،HTML و JS
- مبانی توسعه اپلیکیشن UI5 Fiori با Business Application Studio (BAS)
پیش نیازهای دوره
- دانش مفاهیم اولیه ABAP برای Odata
- دانش مفاهیم OOPS ABAP برای Odata
- تعهد به یادگیری
- سیستم بک اند برای تمرین
توضیحات دوره
محتوای دوره:
- توسعه سرویس ODATA با متد Map to Data Source
- توسعه سرویس OData با ABAP Workbench (توصیه می شود)
- پیاده سازی های Stub (ایجاد، بروزرسانی، حذف، getEntity و getEntityset)
- گزینه های کوئری
- (filter ،$expand ،$batch ،$skip ،$top ،$orderby$ و inlinecount$)
- ایجاد انتیتی با ایمپورت دستی، DDIC ،RFC و Search Help
- ایمپورت تابع تک و ایمپورت تابع چندگانه
- متد HTTP - بررسی Patch ،Put ،Delete ،Update ،Get و Merge
- بسیاری از مفاهیم متفرقه دیگر
پیش نیازها برای توسعه اپلیکیشن UI5 Fiori با HTML ،CSS و JS:
- مبانی HTML
- فرم ها در HTML
- مبانی CSS
- DOM و اسکریپت های تعبیه شده جاوا در سند HTML
- توابع تعریف شده توسط کاربر (داخلی و خارجی)
- ایجاد دکمه های پویا و استاتیک، رویدادهای onload و onclick و دستکاری عناصر HTML
- اعتبارسنجی داده فرم HTML
- آبجکت های JS از پیش تعریف شده
- آبجکت های JS تعریف شده توسط کاربر
- نمونه اولیه تعریف شده توسط کاربر
- عبارات منظم در جاوا اسکریپت
- JQuery
مبانی توسعه اپلیکیشن UI5 Fiori با Business Application Studio (BAS):
- راه اندازی حساب آزمایشی SAP BTP
- ایجاد اولین اپلیکیشن
- شروع استفاده از کنترل های UI5 با ویرایشگر متن
- استفاده از کنترل های UI5 از طریق ویرایشگر طرح بندی
- استفاده از کنترل های مختلف کتابخانه ها با Alias
- فرم ساده با جایبان، دکمه ها، فیلدهای کشویی و اتصال i18n
- الگوی طراحی MVC
- مدل ها، انواع آن ها و مراحل ایجاد مدل ها
- انواع View
- هوک های چرخه عمر کنترلر
- حالت ها و انواع اتصال داده، قانون دریافت آدرس DATA
- Pull کردن داده از سرویس Odata به مدل JSON و نمایش
- Formatter
- کلاس سفارشی CSS
- تبدیل فیلد ورودی به فیلد ورودی اجباری
- اعتبارسنجی فیلد ورودی
- باکس پیام (هشدار، هشداردهی، تأیید، خطا، اطلاعات و موفقیت)
- فرگمنت - پیوست F4 help به فیلد ورودی با فرگمنت
این دوره برای چه کسانی مناسب است؟
- مشاوران SAP ABAP
سرویس های SAP ODATA و توسعه اپلیکیشن UI5 Fiori با BAS
-
مقدمه 18:08
-
سرویس Odata با متد Map To Data Source - (GetEntitySet - Stub و GetEntity) - شماره 1 19:53
-
سرویس Odata با متد Map To Data Source - (GetEntitySet - Stub و GetEntity) - شماره 2 17:47
-
سرویس Odata با متد Map To Data Source - (GetEntitySet - Stub و GetEntity) - شماره 3 13:06
-
سرویس Odata با متد Map To Data Source - (GetEntitySet - Stub و GetEntity) - شماره 4 10:17
-
سرویس Odata - متد ABAP Workbench - (بررسی GetEntitySet - Stub) - شماره 1 16:04
-
سرویس Odata - متد ABAP Workbench - (بررسی GetEntitySet - Stub) - شماره 2 14:42
-
سرویس Odata - متد ABAP Workbench - (بررسی GetEntitySet - Stub) - شماره 3 13:03
-
سرویس Odata - متد ABAP Workbench - (بررسی GetEntity - Stub) - شماره 1 18:22
-
سرویس Odata - متد ABAP Workbench - (بررسی GetEntity - Stub) - شماره 2 18:14
-
حذف پیاده سازی Stub 17:15
-
افزودن ویژگی های اضافی 14:38
-
ایجاد پیاده سازی Stub - شماره 1 15:41
-
ایجاد پیاده سازی Stub - شماره 2 15:18
-
ایجاد پیاده سازی Stub - شماره 3 15:59
-
بروزرسانی پیاده سازی Stub - شماره 1 12:35
-
بروزرسانی پیاده سازی Stub - شماره 2 10:40
-
OrderBy$ - گزینه کوئری (بر اساس ویژگی تک) - شماره 1 11:10
-
OrderBy$ - گزینه کوئری (بر اساس ویژگی تک) - شماره 2 12:06
-
OrderBy$ - گزینه کوئری (بر اساس چندین ویژگی به صورت پویا) - شماره 1 16:09
-
OrderBy$ - گزینه کوئری (بر اساس چندین ویژگی به صورت پویا) - شماره 2 13:09
-
OrderBy$ - گزینه کوئری (بر اساس چندین ویژگی به صورت پویا) - شماره 3 11:24
-
Filter$ - گزینه کوئری 44:34
-
top$ - گزینه کوئری 14:40
-
ایمپورت انتیتی از DDIC و چندین ویژگی کلیدی 39:56
-
inlinecount$ - گزینه کوئری 23:52
-
ایمپورت تابع تک 56:10
-
ایمپورت تابع چندگانه (متد HTTP - بررسی Get و Post) و انتیتی های چندگانه 01:12:18
-
آپلود و دانلود فایل با محتوا به و از جدول پایگاه داده با سرویس OData 46:06
-
صفحه بندی در سرویس OData - بررسی top + $skip$ 39:08
-
ناوبری بین انتیتی ها (محصول و تامین کننده) 01:30:10
-
expand$ - گزینه کوئری (متد get_expanded_entityset و get_expanded_entity) 01:21:16
-
درج عمیق - متد Create_Deep_Entity 25:53
-
ایجاد انتیتی با ایمپورت از Search Help (سرویس OData با Search Help) 12:59
-
ایجاد انتیتی با ایمپورت از RFC 09:44
-
batch$ - گرینه کوئری - چند عملیات read در یک درخواست دسته ای 24:47
-
batch$ - گرینه کوئری - چند عملیات CREATE در یک درخواست دسته ای 21:50
-
batch$ - گرینه کوئری - چند عملیات UPDATE در یک درخواست دسته ای 13:57
-
batch$ - گرینه کوئری - چند عملیات UPDATE در یک درخواست دسته ای 10:00
-
متد HTTP (PUT در مقابل PATCH در مقابل MERGE) 16:21
-
مبانی HTML و CSS 30:18
-
فرم ها در HTML 10:51
-
مبانی CSS 43:53
-
DOM و اسکریپت های تعبیه شده جاوا در سند HTML 44:24
-
توابع تعریف شده توسط کاربر (داخلی و خارجی) 48:09
-
ایجاد دکمه های پویا و استاتیک، رویدادهای onload و onclick و دستکاری عناصر HTM 42:55
-
اعتبارسنجی داده فرم HTML 47:57
-
آبجکت های JS از پیش تعریف شده 38:41
-
آبجکت های JS تعریف شده توسط کاربر 48:58
-
نمونه اولیه تعریف شده توسط کاربر 51:07
-
عبارات منظم در جاوا اسکریپت 01:09:10
-
JQuery 19:43
-
راه اندازی حساب آزمایشی SAP BTP 09:55
-
ایجاد اولین اپلیکیشن 38:04
-
شروع استفاده از کنترل های UI5 با ویرایشگر متن 32:04
-
استفاده از کنترل UI5 از طریق ویرایشگر طرح بندی 14:42
-
استفاده از کنترل های مختلف کتابخانه ها با Alias 09:26
-
فرم ساده با جایبان، دکمه ها، فیلدهای کشویی و اتصال i18n 54:48
-
الگوی طراحی MVC 07:47
-
مدل ها، انواع آن و مراحل ایجاد مدل ها 07:39
-
انواع View 04:35
-
هوک های چرخه عمر کنترلر 03:53
-
حالت ها و انواع اتصال داده، قانون دریافت آدرس DATA 14:29
-
Pull کردن داده از سرویس OData به مدل JSON و نمایش 30:17
-
Formatter 35:21
-
کلاس سفارشی CSS 23:00
-
تبدیل فیلد ورودی به فیلد ورودی اجباری 21:05
-
باکس پیام (هشدار، هشداردهی، تأیید، خطا، اطلاعات و موفقیت) 09:38
-
فرگمنت - پیوست F4 help به فیلد ورودی با فرگمنت 33:57
مشخصات آموزش
سرویس های SAP ODATA و توسعه اپلیکیشن UI5 Fiori با BAS
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:69
- مدت زمان :30:16:07
- حجم :25.38GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy