ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS)

دانلود کتاب مدل برنامه نویسی ABAP RESTful: توسعه ABAP برای SAP S/4HANA (SAP PRESS)

ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS)

مشخصات کتاب

ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS)

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1493219030, 9781493219032 
ناشر: SAP Press 
سال نشر: 2019 
تعداد صفحات: 567 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 18 مگابایت 

قیمت کتاب (تومان) : 43,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 21


در صورت تبدیل فایل کتاب ABAP RESTful Programming Model: ABAP Development for SAP S/4HANA (SAP PRESS) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مدل برنامه نویسی ABAP RESTful: توسعه ABAP برای SAP S/4HANA (SAP PRESS) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مدل برنامه نویسی ABAP RESTful: توسعه ABAP برای SAP S/4HANA (SAP PRESS)

شما با ABAP، SAP Fiori و OData کار کرده‌اید، اکنون ببینید چگونه این فناوری‌ها و موارد دیگر در مدل برنامه‌نویسی ABAP RESTful با هم ترکیب می‌شوند! بر اساس تخصص خود برای ایجاد برنامه های کاربردی ابری برای SAP S/4HANA و استقرار برنامه ها در لانچ پد SAP Fiori. برنامه ها را با کنترل نسخه Git، تست خودکار و یکپارچه سازی مداوم مدیریت کنید. کاری کنید که مدل جدید برای شما کار کند! بر اساس پرفروش‌ترین کتاب، مدل برنامه‌نویسی ABAP برای SAP Fiori توسط استفان هاس و باینس متیو.


*از مدل برنامه‌نویسی ABAP RESTful برای SAP S/4HANA استفاده کنید
*برنامه‌های کاربردی را با خدمات داده اصلی توسعه دهید، اشیاء تجاری، SAP Fiori و موارد دیگر
*اجرای آزمایش خودکار و پیکربندی یکپارچه سازی مداوم


ABAP RESTful Model Programming
توسعه SAP HANA- مبتنی بر وب برنامه های کاربردی ABAP بهینه شده برای SAP S/4HANA. بر مدل جدید برنامه نویسی ABAP RESTful، از پرس و جوها، اشیاء تجاری و خدمات تجاری گرفته تا ارتباط آن با SAP Fiori و SAP Gateway تسلط داشته باشید.

SAP Fiori Elements and Freestyle Applications
دستورالعمل های گام به گام مورد نیاز برای ایجاد گزارش های فهرست، صفحات مرور کلی، صفحات فهرست تحلیلی و برنامه های کاربردی آزاد را دریافت کنید. ببینید چگونه مدل برنامه‌نویسی ABAP RESTful خدمات داده‌های اصلی، رفتارهای شی کسب‌وکار، OData و موارد دیگر را ترکیب می‌کند.

استقرار و عملیات
پس از توسعه برنامه‌های شما، آنها را در سکوی پرتاب SAP Fiori. کنترل نسخه Git، آزمایش خودکار باطن و فرانت اند، و یکپارچه سازی مداوم.


*مدل برنامه نویسی RESTful ABAP
*توسعه انتها به انتها
*SAP S/4HANA
> *SAP Fiori Elements
*اشیاء تجاری
*استقرار
*سرویسهای داده اصلی (CDS)
*خدمات OData
*تست خودکار
*ادغام پیوسته
*SAP Cloud پلتفرم


توضیحاتی درمورد کتاب به خارجی

You've worked with ABAP, SAP Fiori, and OData now see how these technologies and more come together in the ABAP RESTful programming model! Build on your expertise to create cloud-ready applications for SAP S/4HANA and deploy applications to the SAP Fiori launchpad. Manage applications with Git version control, automated testing, and continuous integration. Make the new model work for you! Based on the best-selling book, ABAP Programming Model for SAP Fiori by Stefan Haas and Bince Mathew.


*Use the ABAP RESTful programming model for SAP S/4HANA
*Develop applications with core data services, business objects, SAP Fiori, and more
*Implement automated testing and configure continuous integration


ABAP RESTful Programming Model
Develop web-based SAP HANA-optimized ABAP applications for SAP S/4HANA. Master the new ABAP RESTful programming model, from queries, business objects, and business services, to its relationship to SAP Fiori and SAP Gateway.

SAP Fiori Elements and Freestyle Applications
Get the step-by-step instructions you need to create list reports, overview pages, analytical list pages, and freestyle applications. See how the ABAP RESTful programming model incorporates core data services, business object behaviors, OData, and more.

Deployment and Operations
Once your applications are developed, deploy them to the SAP Fiori launchpad. Implement Git version control, automated backend and frontend testing, and continuous integration.


*ABAP RESTful programming model
*End-to-end development
*SAP S/4HANA
*SAP Fiori Elements
*Business objects
*Deployment
*Core data services (CDS)
*OData services
*Automated testing
*Continuous integration
*SAP Cloud Platform



فهرست مطالب

Preface
	Purpose of This Book
	Target Audience
	Structure of This Book
		Part I: SAP S/4HANA and SAP Fiori
		Part II: Developing Applications for SAP S/4HANA
		Part III: Operating Applications
	Acknowledgments
		Stefan Haas
		Bince Mathew
Part I:  SAP S/4HANA and SAP Fiori
	1  SAP S/4HANA Architecture
		1.1 Core Architecture
			1.1.1 Overview
			1.1.2 Open Data Protocol (OData)
			1.1.3 SAP HANA
			1.1.4 SAP NetWeaver Application Server for ABAP
			1.1.5 SAP Fiori Frontend Server Based on SAP NetWeaver Gateway
			1.1.6 SAPUI5
			1.1.7 SAP Fiori Launchpad
		1.2 Backend
			1.2.1 Virtual Data Model
			1.2.2 ABAP Programming Model for SAP Fiori
			1.2.3 ABAP RESTful Programming Model
			1.2.4 Analytics
		1.3 User Experience
			1.3.1 SAP Fiori
			1.3.2 SAP Fiori Launchpad
		1.4 SAP S/4HANA Editions
			1.4.1 On-Premise Architecture
			1.4.2 Cloud Architecture
			1.4.3 Release Strategies
		1.5 SAP Cloud Platform
		1.6 Summary
	2  SAP Fiori and the Design-Led Development Process
		2.1 What Is SAP Fiori?
			2.1.1 SAP Fiori 1.0
			2.1.2 SAP Fiori 2.0
			2.1.3 SAP Fiori 3.0
			2.1.4 Design Principles
			2.1.5 Responsiveness and Adaptiveness
			2.1.6 SAP Fiori Launchpad
		2.2 Design-Led Development Process
			2.2.1 Discover
			2.2.2 Design
			2.2.3 Develop
		2.3 Different SAP Fiori App Types
			2.3.1 Freestyle
			2.3.2 SAP Fiori Elements
		2.4 Prototyping Tools
			2.4.1 Axure
			2.4.2 SAP Build
			2.4.3 Building a Prototype Using the SAP Build Tool
		2.5 Summary
	3  ABAP RESTful Programming Model
		3.1 Core Data Services
		3.2 SAP Gateway
		3.3 OData
		3.4 ABAP RESTful Programming Model
			3.4.1 Introduction
			3.4.2 Query
			3.4.3 Business Objects
			3.4.4 Business Service
			3.4.5 Service Consumption
		3.5 Summary
Part II:  Developing Applications for SAP S/4HANA
	4  Developing an SAP Fiori Elements List Report and Object Page
		4.1 Core Data Services Views
			4.1.1 ABAP Development Tools in Eclipse
			4.1.2 Introduction to the Data Model
			4.1.3 Creating Basic Interface Core Data Services Views
			4.1.4 Adding Calculated Fields
			4.1.5 Adding Data Control Language Files
		4.2 Developing an Unmanaged Transactional Application Using the ABAP RESTful Programming Model
			4.2.1 Generating an Unmanaged Transaction Business Object from a CDS Model
			4.2.2 Service Definition
			4.2.3 Service Binding
			4.2.4 Entity Manipulation Language (EML)
			4.2.5 Behavior Definitions to Add Transactional Features
			4.2.6 Behavior Implementation Language (BIL)
			4.2.7 Behavior Handler Local Class
			4.2.8 Behavior Saver Local Class
			4.2.9 Behavior Implementation
			4.2.10 Creating Projection Views
			4.2.11 Creating Projection Behavior Definition
		4.3 Virtual Elements in Core Data Services
			4.3.1 Adding a Virtual Element to a Core Data Services View
			4.3.2 Implementing an ABAP Code Exit to Populate the Virtual Element
		4.4 Adding User Interface Annotations to Projection Views
			4.4.1 Creating a Metadata Extension File
			4.4.2 User Interface-Relevant Annotations for the List Report
			4.4.3 User Interface Annotations for the Object Page
			4.4.4 Preview of the SAP Fiori Elements App with UI Annotations Using Service Binding
		4.5 Generating a List Report Template in SAP Web IDE Full-Stack
		4.6 Extending the User Interface
			4.6.1 Implementing User Interface Extensions via Breakout
			4.6.2 Adding a QUnit Unit Test
		4.7 List Report Application versus Worklist Application
		4.8 Summary
	5  Developing an Overview Page
		5.1 Core Data Services Views
			5.1.1 Creating a Simple Core Data Services View
			5.1.2 Adding a Data Control File
		5.2 Adding User Interface Annotations
			5.2.1 Creating Annotations for an Analytical Card
			5.2.2 Creating Annotations for a List Card
		5.3 Creating an OData Service Using the ABAP RESTful Programming Model
			5.3.1 Creating a New Service Definition
			5.3.2 Creating a New Service Binding
		5.4 Generating an Overview Page Template Project in SAP Web IDE
			5.4.1 Generating the Basic Overview Page Layout
			5.4.2 Adding the List Analytical Card
			5.4.3 Adding the Standard List Card
			5.4.4 Adding the Bar List Card
			5.4.5 Adding the Table Card
			5.4.6 Overview Page Output
		5.5 Summary
	6  Developing an Analytical List Page
		6.1 Introduction
		6.2 Building the Required CDS Views
			6.2.1 Building Dimension Views
			6.2.2 Building Cube Views
			6.2.3 Building the Main Query View
		6.3 Configuring the Title Area
		6.4 Configuring the Filter Area
		6.5 Configuring the Content Area
			6.5.1 Configuring the Default Chart
			6.5.2 Configuring the Table
		6.6 Combining All the UI Annotations in the Metadata Extension View
		6.7 Generating an Analytical List Page from SAP Web IDE
			6.7.1 Adding Key Performance Indicators to the Project
			6.7.2 Adding Visual Filters to the Project
		6.8 Summary
	7  Developing a Freestyle Application
		7.1 Smart Controls
			7.1.1 SmartField
			7.1.2 Smart Link
			7.1.3 SmartForm
			7.1.4 Smart Table
			7.1.5 Smart Filter Bar
		7.2 Application Development with the SAP Web IDE Full-Stack
			7.2.1 Setting Up an OData Service
			7.2.2 Object Creation Page Using SmartFields and Forms
			7.2.3 List Report Page Using Smart Table and Filter Bar
			7.2.4 Add a One-Page Acceptance Integration Test
		7.3 Summary
	8  Deploying Applications to the SAP Fiori Launchpad
		8.1 Uploading a User Interface to the ABAP Frontend Server
			8.1.1 Deploying Applications from the SAP Web IDE
			8.1.2 Uploading Applications Directly into the Frontend Server
		8.2 SAP Fiori Launchpad Admin Page
			8.2.1 Catalogs
			8.2.2 Groups
			8.2.3 Roles
			8.2.4 SAP Fiori Launchpad Content Manager Tool for ABAP
		8.3 Creating the Technical Catalog and Business Catalog
		8.4 Creating the Application Tiles
		8.5 Creating Groups for Application Tiles
		8.6 Creating and Assigning a Transaction PFCG Role to Users
		8.7 Setting Up Intent-Based Cross-Application Navigation from OVP to LRP
		8.8 Summary
Part III:  Operating Applications
	9  Version Control in SAP Web IDE Using Git
		9.1 Git Introduction
		9.2 Git Basics
			9.2.1 Creating Initial Project Repositories Using GitHub
			9.2.2 Initializing the Local Repository for the Projects in SAP Web IDE
			9.2.3 Linking the Local Repository with the Remote Repository in GitHub
			9.2.4 Submitting Code to Repository (Stage, Commit, Push)
			9.2.5 Cloning the Project into SAP Web IDE
			9.2.6 Getting Code from the Remote Branch (Fetch, Merge, Pull)
			9.2.7 Working with Branches
		9.3 Summary
	10  Automated Testing
		10.1 Backend Test Automation
			10.1.1 Unit Testing (ABAP Unit)
			10.1.2 Unit Testing (Core Data Services Test Double Framework)
		10.2 Frontend Test Automation
			10.2.1 Unit Testing (QUnit)
			10.2.2 Integration Testing (OPA5)
		10.3 End-to-End Test Automation Tools
			10.3.1 Setting Up Nightwatch.js
			10.3.2 Creating the Create Purchase Document End-to-End Nightwatch.js Test
			10.3.3 Running the Create Purchase Document End-to-End Nightwatch.js Test
		10.4 Summary
	11  Continuous Integration
		11.1 Introduction
			11.1.1 Continuous Integration
			11.1.2 Continuous Delivery
			11.1.3 Continuous Deployment
		11.2 Setting Up a Continuous Integration Pipeline for SAPUI5 on the ABAP Server
			11.2.1 Setting Up a Local Jenkins Automation Server
			11.2.2 Creating an Initial Jenkinsfile
			11.2.3 Creating the Continuous Deployment Pipeline
			11.2.4 SAPUI5 Grunt Plug-ins
			11.2.5 Implementing the Build Stage
			11.2.6 Automatically Triggering Builds on Git Push
			11.2.7 Implementing the Test Stage
			11.2.8 Implementing the Deploy Stage
		11.3 Continuous Integration on the ABAP Server
			11.3.1 Quality Checking Using the ABAP Test Cockpit
			11.3.2 Scheduling ABAP Unit Tests Using the ABAP Unit Runner
		11.4 Summary
	12  ABAP on Git
		12.1 Creating a Git Repository
		12.2 Installation and Setup
		12.3 Create New ABAP Objects in Eclipse
		12.4 Staging and Committing ABAP Code to Git
		12.5 Setting Up the abapGit Plugin in Eclipse
		12.6 Connecting to abapGit Repositories
		12.7 Cloning Git Repository into Eclipse
		12.8 Exporting Existing Packages as ZIP Files from a System Using abapGit
		12.9 Importing Package ZIP Files into Another ABAP System Using abapGit
		12.10 Summary
A.  Developing Applications on the SAP Cloud Platform
	A.1 Introduction to SAP Cloud Platform
	A.2 SAP Cloud Platform Application Programming Model
	A.3 Developing an App on SAP Cloud Platform Using the SAP Web IDE Full-Stack
		A.3.1 Setting Up the SAP Web IDE Full-Stack in SAP Cloud Platform
		A.3.2 Creating a Full-Stack Business Application in SAP Web IDE
		A.3.3 Creating a New Data Model for the Application
		A.3.4 Defining an OData Service for the Application
		A.3.5 Defining User Interface Annotations for Core Data Services Views
		A.3.6 Adding a Database for the Application
		A.3.7 Deploying the Application on Cloud Foundry
		A.3.8 Consuming the OData Service
		A.3.9 Building a User Interface to Display the Data
		A.3.10 Modifying the User Interface Using the Annotation Modeler
		A.3.11 Adding Custom Logic to the OData Service
	A.4 Summary
B.  The Authors
Index




نظرات کاربران