لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش خدمات SAP ODATA و توسعه برنامه UI5 Fiori با استفاده از BAS
SAP ODATA Services & UI5 Fiori App Developement using BAS
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
SAP Odata Services Devlpmnt، مبانی HTML CSS JS Jquery، SAP UI5 Fiori App Devlpmnt با استفاده از BAS- Business Application Odata Service توسط Map To Data Source Method و ABAP Work Bench. اجرای خرد - ایجاد، بهروزرسانی، حذف، GetEntity، GetEntitySet. گزینه های پرس و جو - $orderby، $top، $skip، $filter، $inlinecount، $expand، $batch. روش های HTTP - دریافت، ارسال، قرار دادن، حذف، وصله، ادغام. پیمایش بین نهادها با وارد کردن از DDIC، RFC، Search Help، موجودیت ایجاد کنید. تعریف مجدد روشها:- Get_expanded_entity، Get_expanded_entityset، Create_deep_entity، counterset_begin، counterset_end، execute_action و غیره .... پیش نیاز برای توسعه برنامه UI5 Fiori - HTML، CSS، JS Basics of UI5 Business Usuping Application: آشنایی با مفاهیم اولیه ABAP برای Odata. آشنایی با مفاهیم OOPS ABAP برای Odata.. Dedication to Learn Back-end system to Practice.
توسعه خدمات SAP ODATA - توسعه پشتیبان SAP.
توسعه برنامه SAP UI5 FIORI با استفاده از BAS - Business Application Studio.
اگر به عنوان مشاور ABAP کار میکنید و میخواهید مهارتهای توسعه خود را تقویت کنید، این دوره فقط برای شماست.
این روزها، سازمانها کاندیداهایی را ترجیح میدهند که چند مهارت دارند. فقط توسعه ABAP کافی نیست، شما باید چند مهارت داشته باشید، بنابراین این ترکیب بسیار خوبی خواهد بود.
ABAP DEVELOPMENT + UI5 BACK-END DEVELOPMENT.
********
اگر میخواهید منحصربهفرد باشید و میخواهید از بین مردم متمایز شوید،
سپس این دوره توسعه خدمات SAP ODATA (SAP UI5 Back-end) برای شما مناسب است.
************
الزامات برای توسعه خدمات ODATA :---
مفاهیم هسته اصلی ABAP.
مفاهیم BASIC OOPS ABAP.
تعهد به یادگیری.
دسترسی به سرور پشتیبان به تمرین.
الزامات برای توسعه برنامه UI5 FIORI با استفاده از BAS (Business Application Studio) :---
از قبل در این دوره پوشش داده شده است. بنابراین هیچ نیازی وجود ندارد.
محتوای دوره :---
******* توسعه خدمات ODATA ********
توسعه سرویس OData با استفاده از روش Map to Source Data.
توسعه سرویس OData با استفاده از ABAP Workbench (توصیه می شود).
Fragment -- راهنمای F4 را با فیلد ورودی با استفاده از Fragment ضمیمه کنید
سلب مسئولیت: ما وابسته به SAP AG نیستیم. SAP یک علامت تجاری SAP AG است. SAP AG ناشر این مطالب آموزشی نیست و از هیچ جنبه مسئولیتی در قبال آن ندارد. ما به SAP SE یا هر یک از شرکت های وابسته به آن ("SAP") وابسته، حمایت مالی، تایید یا مجوز نیستیم. ما دوره های آموزشی رسمی SAP یا گواهینامه ها را ارائه نمی دهیم و هیچ گونه دسترسی به نرم افزار SAP را ارائه نمی دهیم. SAP و نام محصولات آن، از جمله HANA، S/4HANA، HYBRIS، و LEONARDO علائم تجاری یا علائم تجاری ثبت شده SAP در آلمان و سایر کشورها هستند. SAP AG نه نویسنده و نه ناشر این نشریه است و مسئولیتی در قبال محتوای آن ندارد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
سرویس Odata با روش نقشه به منبع داده (خرد - GetEntitySet & GetEntity) #1
Odata Service by Map To Data Source method (Stub - GetEntitySet & GetEntity) #1
Odata Service by Map To Data Source روش (Stub - GetEntitySet & GetEntity) #2
Odata Service by Map To Data Source method (Stub - GetEntitySet & GetEntity) #2
سرویس Odata با روش نقشه به منبع داده (خرد - GetEntitySet & GetEntity) #3
Odata Service by Map To Data Source method (Stub - GetEntitySet & GetEntity) #3
Odata Service by Map To Data Source روش (Stub - GetEntitySet & GetEntity) #4
Odata Service by Map To Data Source method (Stub - GetEntitySet & GetEntity) #4
سرویس Odata - روش میز کار ABAP (خرد - GetEntitySet) #1
Odata Service - ABAP Workbench method (Stub - GetEntitySet) #1
سرویس Odata - روش میز کار ABAP (خرد - GetEntitySet) #2
Odata Service - ABAP Workbench method (Stub - GetEntitySet) #2
سرویس Odata - روش میز کار ABAP (خرد - GetEntitySet) #3
Odata Service - ABAP Workbench method (Stub - GetEntitySet) #3
سرویس Odata - روش میز کار ABAP (خرد - GetEntity) #1
Odata Service - ABAP Workbench method (Stub - GetEntity) #1
سرویس Odata - روش میز کار ABAP (خرد - GetEntity) #2
Odata Service - ABAP Workbench method (Stub - GetEntity) #2
حذف اجرای خرد
Delete Stub Implementation
خواص اضافی اضافه کنید
Add additional properties
اجرای Stub #1 را ایجاد کنید
Create Stub Implemention #1
اجرای Stub #2 را ایجاد کنید
Create Stub Implemention #2
اجرای Stub #3 را ایجاد کنید
Create Stub Implemention #3
به روز رسانی اجرای خرد شماره 1
Update Stub Implementation #1
به روز رسانی اجرای خرد شماره 2
Update Stub Implementation #2
$OrderBy - گزینه Query (بر اساس ویژگی Single) #1
$OrderBy - Query Option ( based on Single property) #1
$OrderBy - گزینه Query (بر اساس ویژگی Single) #2
$OrderBy - Query Option ( based on Single property) #2
$OrderBy - گزینه Query (بر اساس چندین ویژگی به صورت پویا) #1
$OrderBy - Query Option (based on multiple properties dynamically) #1
$OrderBy - گزینه Query (بر اساس چندین ویژگی به صورت پویا) #2
$OrderBy - Query Option (based on multiple properties dynamically) #2
$OrderBy - گزینه Query (بر اساس چندین ویژگی به صورت پویا) #3
$OrderBy - Query Option (based on multiple properties dynamically) #3
$Filter - گزینه Query
$Filter - Query Option
$top - گزینه Query
$top - Query Option
وارد کردن موجودیت از DDIC و چندین ویژگی کلیدی
Import Entity from DDIC & multiple Key Properties
وارد کردن عملکرد چندگانه (روش HTTP - دریافت و ارسال) و چندین نهاد
Multiple function import (HTTP Method - Get & Post) & multiple Entites
با استفاده از سرویس OData فایل را با محتوا در/از جدول db آپلود و دانلود کنید
Upload and Download the file with content to/from db table using OData service
صفحه بندی در سرویس Odata - $top + $skip
Paging in Odata service - $top + $skip
پیمایش بین نهادها (محصول و تامین کننده)
Navigation Between Entities ( Product & Supplier)
Deep Insert - روش Create_Deep_Entity
Deep Insert - Create_Deep_Entity method
با وارد کردن از راهنمای جستجو (سرویس Odata با استفاده از راهنمای جستجو) موجودیت ایجاد کنید
Create entity by importing from Search Help (Odata Service Using Search Help)
با وارد کردن از RFC موجودیت ایجاد کنید
Create entity by importing from RFC
$batch - Query Option - - عملیات خواندن چندگانه در یک درخواست دستهای
$batch - Query Option - -multiple read operations in a single batch request
$batch - گزینه Query - چند عملیات CREATE در یک درخواست دسته ای واحد
$batch - Query Option -multiple CREATE operations in a single batch request
$batch - گزینه Query - چند عملیات UPDATE در یک درخواست دستهای
$batch - Query Option -multiple UPDATE operations in a single batch request
$batch - گزینه Query - چند عملیات DELETE در یک درخواست دسته ای واحد
$batch - Query Option -multiple DELETE operations in a single batch request
روش HTTP (PUT در مقابل PATCH در مقابل MERGE)
HTTP METHOD (PUT vs PATCH vs MERGE)
پیش نیاز برای توسعه برنامه UI5 Fiori - HTML، CSS، JS
Pre Requisite for UI5 Fiori App Developement - HTML, CSS, JS
1. مبانی HTML و CSS
1. Basics of HTML & CSS
2. فرم ها در HTML
2. Forms in HTML
3. مبانی CSS
3. Basics of CSS
4. DOM و جاوا اسکریپت ها را در سند HTML جاسازی کنید
4. DOM & Embedd JavaScripts in HTML Document
5. توابع تعریف شده توسط کاربر (داخلی و خارجی)
5. User defined Functions (Internal & External)
6. ایجاد دکمه های پویا و استاتیک، رویدادهای onload و onclick، دستکاری HTM
6. Create Dynamic & Static buttons, onload & onclick events, Manipulation of HTM
7. اعتبارسنجی داده های فرم HTML
7. Validation of HTML Form Data
8. اشیاء JS از پیش تعریف شده
8. Pre defined JS Objects
9. اشیاء JS تعریف شده توسط کاربر
9. User Defined JS Objects
10. نمونه اولیه تعریف شده توسط کاربر
10. User defined Prototype
11. عبارات منظم در جاوا اسکریپت
11. Regular Expressions in JavaScript
12. جی کوئری
12. JQuery
اصول توسعه برنامه UI5 Fiori با استفاده از BAS - Business Application Studio
Basics of UI5 Fiori App Developement Using BAS - Business Application Studio
1. راه اندازی حساب SAP BTP Trail
1. SAP BTP Trail Account Setup
2. برنامه اول را ایجاد کنید
2. Create 1st App
3. شروع به استفاده از کنترل های UI5 با استفاده از ویرایشگر متن کنید
3. Start Making Use of UI5 Controls using Text Editor
4. استفاده از UI5 Control Through Layout Editor
4. Use of UI5 Control Through Layout Editor
5. از کنترلهای کتابخانههای چندگانه با استفاده از نام مستعار استفاده کنید
5. Make use of Multiple Libraries’ controls using Alias
6. فرم ساده با نگهدارنده، دکمه ها، فیلدهای کشویی، i18n Binding
6. Simple Form with placeholder, Buttons, drop down fields, i18n Binding
7. الگوی طراحی MVC
7. MVC Design Pattern
8. مدلها، انواع و مراحل آن برای ایجاد مدلها
8. Models, its Types & Steps to Create Models
نمایش نظرات