WEB DYNPRO ABAP

Web Dynpro Training Online

 

Study this industry  demanding course WEB DYNPRO and get hired fast and get highly paid. SHIVI provides the best real time based SAP Web Dynpro ABAP online training . This training will prove invaluable in raising your understanding of Web Dynpro ABAP and getting you up to speed fast. Special emphasis is placed to make sure that after completing this course, you would be able to work in Web Dynpro ABAP module independently.

COURSE FEE : USD 350

 

 

 

Web Dynpro  training covers the following contents:

COURSE CONTENTS

Course Overview/ Web Dynpro Introduction

  • Course Overview
  • Evolution of SAP Software User Interface Solutions
  • Overview of the Web Dynpro Solution / Positioning
  • Introduction to Web Dynpro ABAP
  • Difference between WDABAP & WDJAVA
  • FQDN URL (Fully Qualified Domain Name)
  • MVC Architecture
  • Object Oriented ABAP

Web Dynpro ABAP Component Architecture

  • Web Dynpro component
  • Web Dynpro component Interface
  • Controllers – What are they?
  • Controllers – Detailed Review
  • Controllers – Usage in Navigation

Controllers in detail

  • Component Controller
  • Interface Controller
  • Custom Controller
  • View Controller
  • Window Controller
  • Window Controller

Data Hierarchy Trees/ Web Dynpro Contexts

  • Contexts – What are they?
  • Contexts – How to build them
  • Contexts – How to build them
  • Context Node properties
  • Define Context structure
  • Nodes & attributes
  • Cardinality
  • Lead Selection
  • Singleton Node
  • Context Mapping
  • Data Binding Techniques

User Interface Components

  • Supply Function
  • Hook Methods
  • Methods
  • Interface Methods
  • Events & Event Handlers
  • Interface Events
  • Attributes
  • Programming control methods
  • Reference variable WD_CONTEXT
  • Reference variable WD_THIS

Designing View & UI elements

  • Flow Layout and properties
  • Row Layout and properties
  • Matrix Layout and properties
  • Grid Layout and properties

UI Elements

  • Button
  • Label
  • Input fields
  • Text views
  • Checkbox
  • Radio Button
  • Table
  • Tab strip
  • Radio Button Group by Key
  • Radio Button Group by index
  • Dropdown by key
  • Dropdown by Index
  • Transparent container
  • Group
  • Tray
  • View container UI element
  • Fileupload / FileDownload
  • Business Graphics (Image)
  • Link to Action
  • Link to URL
  • Image
  • Road Map UI element

Web Dynpro Code Wizard

  • Web Dynpro Code Wizard
  • Navigation between Views
  • Outbound Plugs
  • Inbound Plugs
  • Navigation Links
  • Navigation between Views
  • Passing data between Views

Internationalization

  • Translatable text in the UI
  • Translatable text in the UI
  • User defined texts in ABAP Dictionary
  • OTR Text
  • Texts in ABAP Class

Message Handling

  • Reporting Messages
  • Reporting Success
  • Reporting Error
  • Reporting Warning Reporting Information
  • Reporting T100 Message (Messages from message class)
  • Reporting Attribute specific messages
  • Message Area
  • Error Handling

Value Help

  • Input Help: ABAP Dictionary Search Help
  • Input Help: Automatic Search help
  • Input Help: Assigning dictionary search help Directly in WD
  • OVS Input help
  • Freely Programmed value help
  • Deactivating Search help
  • Input Help: ABAP Dictionary Search Help
  • Input Help: Automatic Search help
  • Input Help: Assigning dictionary search help Directly in WD
  • OVS Input help
  • Freely Programmed value help
  • Deactivating Search help

Mandatory check for UI elements

  • Mandatory check for UI elements

Controlling the Visibility of UI elements

  • Visible
  • Enable
  • Read Only

Working with Dialog Boxes

  • Calling dialog boxes of same component
  • Calling dialog boxes of used component
  • Calling a confirmation dialog box

SAP List viewer in Web Dynpro ABAP

  • Integration of ALV in your application
  • Defining the component usage
  • Using the ALV views
  • Appearance of ALV output
  • Size of ALV output, columns and cells
  • Color of ALV output, columns and cells
  • Predefining standard ALV functions.

Advanced Programming Techniques

  • Dynamic Programming Techniques for UI and Context
  • Interfaces and Component reusability
  • Debugging Techniques
  • Creating and Invoking Dialog Windows/ Pop-up windows
  • Window Controller Navigation/ Exits
  • ICF Service/ Logon considerations

Specialized Techniques

  • Working with Assistance class
  • Service Calls
  • Customizing and Personalization
  • Workflow Integration with Web Dynpro ABAP
  • Portal Integration Overview
  • Programming Considerations/ Performance

Programming interfaces

  • IF_WD_ACTION
  • IF_WD_APPLICATION
  • IF_WD_COMPONENT
  • IF_WD_COMPONENT_USAGE
  • IF_WD_COMPONENT_USAGE_GROUP
  • IF_WD_CONTROLLER
  • IF_WD_MESSAGE_MANAGER
  • IF_WD_NAVIGATION_SERVICES
  • IF_WD_VALIDATION
  • IF_WD_VIEW
  • IF_WD_VIEW_CONTROLLER
  • IF_WD_VIEW_CONTROLLER
  • IF_WD_VIEW_ELEMENT
  • IF_WD_WINDOW
  • IF_WD_WINDOW_CONTROLLER
  • IF_WD_WINDOW_MANAGER
  • CL_WD_CUSTOM_EVENT

Context APIs

  • IF_WD_CONTEXT
  • IF_WD_CONTEXT_NODE
  • IF_WD_CONTEXT_NODE_INFO
  • IF_WD_CONTEXT_NODE_INFO
  • IF_WD_CONTEXT_ELEMENT
  • Structure WDR_CONTEXT_ATTRIBUTE_INFO

Personalization APIs

  • IF_WD_PERSONALIZATION

Portal Integration APIs

  • IF_WD_PORTAL_INTEGRATION
  • CL_WDR_PORTAL_OBNWEB_SERVICE

Service Classes

  • CL_WD_ADOBE_SERVICES
  • CL_WD_CONTEXT_SERVICES
  • CL_WD_DYNAMIC_TOOL
  • CL_WD_RUNTIME_SERVICES
  • CL_WD_UTILITIES

Floor Plan Manager (FPM)

  • Introduction to Floor Plan Manager (FPM)

Advance Topics

  • Window controller navigation and Exit plug
  • Portal integration overview
  • Working with Service calls
  • Customizing and personalization
  • Creation of Component configuration and application configuration
  • Adobe forms integration with Web Dynpro ABAP
  • Workflow integration with Web Dynpro ABAP
  • POWL – Personal Object Worklist Part 1
  • POWL – Personal Object Worklist Part 2

WDA Enhancement Framework

  • Creating enhancement implementation in WD ABAP
  • How to use Enhancement implementation to enhance standard WD UI elements
  • How to use Enhancement implementation to enhance standard methods in views/components.
  • Create view/window as enhancement.
  • Deleting Enhancement Implementation

Enhancing standard classes

  • Implicit Enhancements
  • Explicit enhancements
  • Pre Exit Methods
  • Post Exit Methods
  • Overwrite exit method

BRF+

  • New application and rule creation
  • Integration with ABAP and Web Dynpro ABAP