SAP Webdynpro ABAP Online Training

Web Dynpro (WD) is a proprietary web application technology developed by SAP AG 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) or ABAP (Web Dynpro ABAP,[1] WDA or WD4A) flavor.

SAP Webdynpro ABAP Online Training Course Content
  • WebDynpro Framework / Architecture
    • Introduction to Webdynpro ABAP.
    • Difference between WDABAP & WDJAVA
    • 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
  • Application Execution Cycle
  • URL Parameters
  • FQDN Settings
  • Faceless Components
  • Service maintenance
  • WebDynpro Controllers
    • View Controller
    • Window Controller
    • Component Controller
    • Interface Controller
    • Custom Controller
  • WebDynpro ABAP Tools
    • Webdynpro Code Wizard and its different options
    • Layout Editor
  • Working with Layouts /Different layouts
    • Flow Layout
    • Grid Layout
    • Matrix Layout
    • Row Layout
    • Form Layout
  • User Interface Elements
    • Button ,Button Row
    • Horizontal Gutter, Invisible
    • Link To Action, Link To URL, Message Area
    • Transparent Container, Group
    • Tray UI Element, Tray Menu, File Upload
    • Page header, Page header area
    • Button Choice, Menu action
  • Selection UI elements
    • Drop Down By Key, Drop Down By Index
    • Radio Button Group By key, Radio Button Group By Index
    • Checkbox, Checkbox Group, Item List Box, Tri State Check Box
  • 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
  • Business Object Repository
    • Key Field Attributes
    • Methods & Events
    • creating a Business Object
    • Virtual Attributes
    • Database Attributes
    • Difference between class and Object Type
  • Kind of methods in Controllers
    • Normal Methods
    • Event Handler Methods
    • Supply Functions
    • Fire methods
    • Handle methods
  • 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
  • Creation of MIME objects:
  • Role and Significance of Properties of the Node/Attribute
    • Cardinality
    • Selection
  • Table Control/Tab Strip
    • Creating a Table
    • Working with different table column cells
    • Single row Selection
    • Multi row Selection
    • Table cell editors
    • Working with buttons/drop downs/ input field / checkbox as cell editors
    • Table events
  • 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
  • Implementing Service Call (BAPI / RFC / Class)
  • Working with Supply Functions
  • Multi Component Architecture
    • Cross Component Mapping
    • Component Usages
    • Component Interfaces
    • Direct Vs Reverse Mapping
    • Understanding the Usage with
      • custom components
      • interface view
      • interface controller methods
      • interface context node
      • interface fire events
      • Interface external Node
  • Implementing ALVs
    • Implementing ALV without configuration Model
    • Implementing ALV with Configuration Model
    • 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
  • 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
  • Custom Controller
    • Creation of Custom Controller
    • Working with Custom Controller
  • Popup Windows
    • Popup Messages
    • Data Sharing b/w views and popup windows
  • Internationalization
  • OTR - Online Text Repository
  • Assistance class usage
  • Tree Structure - Tree UI Element
  • Implementing Roadmap UI element within 3 to 4 steps
  • Working with Application parameters across applications
  • Role of Component Interface

Please Register with us