SAP WEBDYNPRO ABAP

SAP WEBDYNPRO ABAP

SAP WEBDYNPRO ABAP ONLINE TRAINING

  •    Rating
  •   Duration 35-40 Hours
  •      Fee $ 390

Request Free Demo

SAP WEBDYNPRO ABAP TRAINING VIDEOS

  •    Rating
  •   Duration 25 Hours
  •      Fee $ 290

Buy Now



What Is SAP WEBDYNPRO ABAP Training-

Web Dynpro (WD) is a proprietary web application technology developed by SAP SE that focuses on the development of server-side business applications. One of its main design features is that the user interface is defined in an entirely declarative manner. Web Dynpro applications can be developed using either a Java (Web Dynpro for Java, WDJ or WD4J) orABAP (Web Dynpro ABAP, WDA or WD4A) flavor.

The earliest version of Web Dynpro appeared in 2003 and was based on Java. This variant was released approximately 18 months before the ABAP variant.

The Java variant of Web Dynpro experienced limited commercial success, and as of 2010, has been placed in maintenance. This means that the existing product is supported to the extent that any bugs are fixed; however, no new functionality will be added. SAP's development effort is now focused on the ABAP variant of Web Dynpro.

 SAP WEBDYNPRO ABAP Course Content

Week-1

WebDynpro Introduction

WD4J Vs WD4A

Component Architecture

Component Entities

Views / Windows / Interface Views / Component Controller / Application

Relation b/w Component Entities

Data Binding

Plugs at View level and Plugs at Window Level

Inbound Plugs / Outbound Plugs

Navigation Link

View Assembly / Nested Views / Navigation b/w views

Default View in a Component

Multiple windows

Context Mapping

Internal Context Mapping / External Context Mapping

WebDynpro Application / Creation of Multiple Applications

Week-2

WebDynpro ABAP Tools

Webdynpro Code Wizard and its different options

Layout Editor

Working with Layouts

WebDynpro Controllers

View controller

Window Controller

Component Controller

Interface Controller

Custom Controller

Different layouts

Flow Layout / Grid Layout / Matrix Layout / Row Layout

UI Elements

Caption / Page Header / Input Fields / Text Views / Text Edit / Check box / Radio Buttons / Buttons / Button Rows / Image / Table / Message Area / Group / Transparent Container / Tray / View Container UI Element / List Box

Drop down by Index / Drop down by key / Radio Button By Index / Radio ButtonByKey

Week-3

Design Time Context

Understanding the Meaning of Node and Element

Working with multiple Nodes and/or Attributes

Working with properties of Nodes and/or Attributes

Role of Data Binding

Binding the UI elements to Nodes and/or Attributes

Kind of methods in Controllers

Normal Methods

Event Handler Methods

Supply Functions

Working the Multiple Views

Nested views ( View with in a View )

Navigation b/w Views

Creation of Plugs – Inbound and Outbound Plugs

Creation of Navigation Link

Firing the Outbound Plugs

Significance of the Inbound Plug EventHandlerMethod

Managing View Lifetime

When Visible

Framework Controlled

Role and Significance of Properties of the Node

Cardinality

Selection

Table Control

Multiple of creating a Table

Working with different table column cells

Single row Selection

Multi row Selection

Dynamic Programming

Managing the UI element properties in runtime

Binding the internal table to the Node

Creation of elements under a Node in runtime

Removing the elements under a Node in runtime

Week-4

Data Transfer Techniques b/w the Views Component Controller

Significance of Component Controller

Hook Methods and Attributes of Component Controller

Context Mapping

Used Controllers

Message Manager

Generation of Messages

Report Messages – Success / Warning / Error Messages

Defining own Message Area

Changing the message options in the WD application level

Advanced Concepts in WebDynpro ABAP

Window Controller

Window Plugs

Significance of DEFAULT Plug

Inbound Plugs of Window Controller

Start Up Plug / Standard Plug / Resume Plug

Outbound Plugs of Window Controller

Exit Plug / Standard Plug / Suspend

Week-5

Custom Controller

Creation of Custom Controller

Working with Custom Controller

Popup Windows

Popup Messages

Data Sharing b/w views and popup windows

Cross Component Programming

Component Usage

Sharing the Context across the components

Sharing the Views or Visibility across the components

Implementing ALVs

Implementing ALV without configuration Model In the ALV View In the Separate View

Implementing ALV with Configuration Model In the ALV View In the Separate View

Editable ALVs

Totals / Subtotals in ALVs

ALV with different Cell Editors (Link to Action, Buttons, etc.., )

ALV with different Events (Hotspot, OnClick, etc.)

Working with Select Options

Enhancements in WebDynpro Components — View / Context / Methods

Quick Enquiry