آموزش مدل SAP ABAP RAP (برنامه‌نویسی اپلیکیشن RESTful) - قسمت ۱ - آخرین آپدیت

دانلود SAP ABAP RAP (RESTful App. Programming) Model - Part - 1

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

دوره جامع ABAP RAP برای SAP S/4HANA و Fiori

این دوره به مباحث کلیدی و پیشرفته در اکوسیستم SAP برای توسعه‌دهندگان می‌پردازد:

  • ABAP CDS و طراحی مدل داده
  • CDS برای فیوری (Fiori) و کاربرد آن در توسعه اپلیکیشن‌ها
  • ABAP در پلتفرم کسب‌وکار ابری SAP (BTP ABAP)
  • سیستم‌های S/4HANA (ابری و محلی)
  • پیاده‌سازی OData برای ارتباطات داده‌ای
  • طراحی رابط کاربری با Fiori Elements & Templates
  • کار با BAS (Business Application Studio)
  • توسعه اپلیکیشن‌های RAP (RESTful Application Programming)، از جمله برنامه‌های فقط خواندنی

محیط‌های پشتیبانی شده برای ABAP RAP:

  • ABAP RAP در سیستم BTP - S/4HANA
  • ABAP RAP در محیط ابری (عمومی و خصوصی) - S/4HANA
  • ABAP RAP در سیستم نصب‌شده در محل (On-Premise) - S/4HANA 1909 و بالاتر

توسعه و استفاده از نماهای ABAP CDS و VDM (Virtual Data Model) برای برنامه‌های SAP Fiori به صورت عمیق پوشش داده می‌شود.

پیش‌نیازها:

  • دانش برنامه‌نویسی پایه در هر تکنولوژی
  • دانش برنامه‌نویسی پایه ABAP SAP

این دوره برای چه کسانی مناسب است؟

  • برنامه‌نویسان و مشاوران فنی SAP
  • توسعه‌دهندگان و مشاوران ABAP SAP (فنی و عملیاتی)
  • توسعه‌دهندگان برنامه‌های SAP، مشاوران ABAP، OData و Fiori

سلام علاقه‌مندان به تکنولوژی،

به دوره "مدل برنامه‌نویسی SAP ABAP RAP (RESTful Application Programming) برای S/4HANA" خوش آمدید.

آنچه در این دوره خواهید آموخت:

  • مقدمه‌ای بر ABAP در BTP در S/4HANA
  • آشنایی با مدل برنامه‌نویسی ABAP RESTful Application
  • نصب و راه‌اندازی ابزارهای طراحی ABAP RAP مانند ADT، BAS در BTP
  • راه‌اندازی ابزار توسعه ABAP برای طراحی مدل داده CDS
  • برنامه‌نویسی ABAP RESTful Application برای S/4HANA
  • توسعه برنامه‌های SAP Fiori مبتنی بر ABAP RAP
  • طراحی مدل داده با CDS - Core Data Service
  • پیکربندی Joinها، Associationها و Composition viewها در CDS
  • طراحی چارچوب پایه - برنامه‌های فقط خواندنی
  • طراحی توسعه متادیتا - حاشیه‌نویسی‌های (Annotations) CDS
  • طراحی اپلیکیشن صفحه لیست (List Page) فیوری با استفاده از حاشیه‌نویسی‌های UI
  • طراحی صفحه جزئیات (Object Page) فیوری با استفاده از حاشیه‌نویسی‌های UI
  • حاشیه‌نویسی‌های UI فیلدهای انتخاب فیوری برای کمک F4، جعبه جستجو و طراحی جعبه لیست
  • طراحی پیچیده صفحه جزئیات فیوری - Facetها و ناوبری‌ها
  • قابلیت‌های اضافی در برنامه‌های فیوری مبتنی بر RAP
  • مدل داده مبتنی بر CDS و عناصر مبتنی بر حاشیه‌نویسی (Annotation)
  • نمای توسعه متادیتا با حاشیه‌نویسی‌های پایه UI
  • VDM - نماهای CDS پایه، ترکیبی (Composite) و مصرفی (Consumption)
  • تعریف سرویس و اتصالات (Bindings) سرویس‌ها
  • تولید و مصرف سرویس‌های OData V2 (رابط کاربری) و OData V4 (رابط کاربری)
  • راه‌اندازی محیط آزمایشی BTP
  • نصب و راه‌اندازی BAS - Business Application Studio برای طراحی اپلیکیشن‌های رابط کاربری
  • فعال‌سازی و استفاده از فضای کاری توسعه فیوری در BAS
  • BTP - Business Application Studio برای ساخت و استقرار برنامه‌های فیوری
  • پیکربندی مبتنی بر لانچ‌پد فیوری
  • تنظیم تایل‌ها، کاتالوگ و گروه‌های فیوری
  • طراحی، توسعه و استقرار کامل (End-to-end) برنامه‌های فقط خواندنی مبتنی بر تایل فیوری با استفاده از ABAP RAP.

سرفصل ها و درس ها

راه‌اندازی SAP BTP و ADT SAP BTP & ADT setup

  • حساب آزمایشی SAP ABAP BTP و نمونه آزمایشی ABAP SAP ABAP BTP trail account and ABAP Trail Instance

  • دانلود و راه‌اندازی ADT - محیط توسعه Eclipse Download and Setup ADT - Eclipse IDE

  • نصب پلاگین‌های ADT Install ADT Plugins

  • افزودن نمونه ABAP به Eclipse IDE Add ABAP Instance to Eclipse IDE

ABAP RAP - مقدمه ABAP RAP - Introduction

  • مدل ABAP RAP چیست What is ABAP RAP Model

  • تکامل مدل ABAP RAP Evolution of ABAP RAP Model

  • RAP - مقدمه، فناوری‌ها، سرویس‌ها RAP - Introduction, Technologies, Services

  • مدل ABAP RAP - معماری ABAP RAP Model - Architecture

  • لایه‌های معماری RAP - نمای جزئی و مؤلفه‌ها RAP Architecture layers - Detailed view and Components

  • BO Runtime - انواع BO Runtime - types

ABAP RAP - توسعه شیء پایه ABAP RAP - Basic object Development

  • افزودن نمونه BTP ABAP به Eclipse IDE Add BTP ABAP Instance to Eclipse IDE

  • ایجاد یک بسته توسعه Create a Development Package

  • ایجاد یک جدول پایگاه داده ساده Create a Simple Database table

  • ایجاد عنصر داده و دامنه Create Data Element and Domain

  • ایجاد یک نمای CDS واسط پایه Create a Basic Interface CDS view

مدل ABAP RAP - توسعه برنامه پایه (رابط کاربری Fiori) ABAP RAP Model - Basic App. Development (Fiori UI)

  • طراحی فریم‌ورک پایه (برنامه‌های فقط خواندنی) – موجودیت واحد Basic Framework Design (Read only Apps) – Single Entity

  • طراحی توسعه فراداده و نمای حاشیه‌نویسی - برای برنامه‌های گزارش لیست Fiori Design Metadata Extension & Annotations view - For Fiori List Report Apps

  • توسعه فراداده – حاشیه‌نویسی: رابط کاربری (UI) - آیتم خطی (طراحی صفحه لیست) Metadata Ext – Annotation: UI - Line Item (List Page Design)

  • توسعه فراداده – حاشیه‌نویسی: رابط کاربری (UI) - فیلد انتخاب (طراحی صفحه لیست) Metadata Ext – Annotation: UI - Selection Field (List Page Design)

  • توسعه فراداده – حاشیه‌نویسی: رابط کاربری (UI) - اطلاعات سربرگ (طراحی صفحه لیست) Metadata Ext – Annotation: UI - Header Info (List Page Design)

  • توسعه فراداده – حاشیه‌نویسی: متن کاربر نهایی (طراحی صفحه لیست) Metadata Ext – Annotation: End User Text (List Page Design)

  • توسعه فراداده - حاشیه‌نویسی‌ها: رابط کاربری (UI) - شناسایی و Facet (طراحی صفحه شیء) Metadata Ext - Annotations: UI - Identification & Facet (Object Page Design)

مدل ABAP RAP - توسعه برنامه پیچیده (رابط کاربری Fiori) ABAP RAP Model - Complex App. Development (Fiori UI)

  • طراحی مدل داده کارمند - جداول پایگاه داده و نماهای واسط پایه Design Employee Data Model - Database tables & Basic Interface views

  • صفحه شیء - Facet با ارجاع گروه فیلد Object Page - Facet with Field Group Reference

  • صفحه شیء - Facet با ارجاع چندگانه گروه فیلد Object Page - Facet with Multiple Field Group Reference

  • صفحه شیء - Facet با ارجاع آیتم خطی Object Page - Facet with Line Item Reference

  • صفحه شیء سطح دوم - طراحی Second Level Object Page - Design

  • صفحه شیء سطح سوم - طراحی Third Level Object Page - Design

  • ناوبری صفحه شیء بر اساس کلید Object Page Navigation by Key

  • صفحه شیء - Facet سربرگ و ارجاع نقطه داده Object Page - HEADER Facet and Datapoint Reference

  • صفحه شیء - Collection Facet Object Page - COLLECTION Facet

ویژگی‌های اضافی - توسعه برنامه پیچیده (رابط کاربری Fiori) Additional Features - Complex App. Development (Fiori UI)

  • صفحه لیست - کمک مقدار (کمک F4) از موجودیت کمک مقدار استاندارد List Page - Value help (F4 help) from Standard value help entity

  • صفحه لیست - کمک مقدار از موجودیت کمک مقدار سفارشی و لیست باکس List Page - Value help from Custom value help entity and List Box

  • صفحه لیست - کمک مقدار از یک DDIC - دامنه (مقادیر ثابت) List Page - Value help from a DDIC - Domain (Fixed Values)

  • صفحه لیست - کادر جستجو (جستجوی تمام متن/جستجوی فازی) List Page - Search Box (Full text search/Fuzzy search)

  • صفحه لیست - متن مدل شیء و ترتیب متن رابط کاربری (UI) List Page - Object Model Text & UI text arrangement

  • صفحه لیست - رنگ وضعیت اهمیت رابط کاربری (UI) List Page - UI Criticality Status Color

  • صفحه لیست - تصویر یا لوگو در لیست List Page - Image or Logo at List

  • صفحه لیست - با URL (هایپرلینک) در لیست List Page - With URL (Hyperlink) at List

نمایش نظرات

آموزش مدل SAP ABAP RAP (برنامه‌نویسی اپلیکیشن RESTful) - قسمت ۱
جزییات دوره
9 hours
39
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
526
4.6 از 5
دارد
دارد
دارد
Ramesh Kumaar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ramesh Kumaar Ramesh Kumaar

مشاور خبره SAP (SAP|ABAP|S/4HANA|CDS|OData|Fiori)