Currently Being Moderated

ABAP eLearning Content (Popular and Relevant)

Here's a list of recent and popular eLearning content related to ABAP Development (and subspaces), including demos, tutorials, podcasts and video (SCN-TV).

 

This list was compiled based on view statistics and includes all recent additions.  This is list is sorted alphabetically and will be updated quarterly.

 

Additional eLearning content can be found using the eLearning filter on the Custom Google Search for the New SCN.

 

eLearningType
ABAP Debugger Scripting: Advanced
In SAP NetWeaver 7.0 EhP2, the New ABAP Debugger introduces Debugger Scripting. This demo is the follow-up on the ABAP Debugger Scripting: Basics demo. You will see how to use Debugger Scripting to analyze runtime errors and complex debugging scenarios.
Demo
ABAP Debugger Scripting: Basics
In SAP NetWeaver 7.0 EhP2, the New ABAP Debugger introduces Debugger Scripting. In this demo we will show you how to automate ABAP Debugging via Debugger Scripting. You will learn scripting basics, how to do tracing and custom tracing and how to implement your own custom breakpoints and watchpoints.
Demo
ABAP Development Tools Tutorials -  Multi-Document Editor
Get an overview of the multi-document source code editor and navigation between the editor windows.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials -  Navigating to and from SAPGUI
Learn how to access the ABAP tools that are not yet supported by the ADT using integrated SAPGUI.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials -  Using Predefined Source Code Templates
Learn how to use and create predefined source code templates. 
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Adding New Objects to the ABAP Project
Learn how to add new development objects such as ABAP classes to an existing ABAP project.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Formatting Your Source Code
ADT Tutorials - In this tutorial you will learn how format your source code.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Getting ABAP Feeds
Learn how to subscribe to ABAP feeds to view ABAP runtime errors and short dumps.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Navigating Your Source Code
Learn how to use new powerful editor navigation capabilities.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Refactoring Capabilities
Learn how to apply refactoring capabilities for your source code.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Running ABAP Unit Tests
Learn how to run ABAP Unit tests for your ABAP development objects.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Searching for ABAP Development Objects
Learn how to carry out a system-wide search for any ABAP development object.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Using Code Completion
Learn how to use code completion.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Using Where-Used List
Learn how to take advantage of the Where-Used list.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Version Management
Learn how to compare ABAP development objects even from different ABAP systems.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials - Working with Outline View
Get familiar with the navigation capabilities of the Outline View.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Development Tools Tutorials -Working with ABAP Projects
Learn how to create your first ABAP project in ADT and handle system connection, even for different ABAP systems at the same time.
This video is part of the series ABAP Development Tools Tutorials – Learn how to use ABAP in Eclipse
Tutorial
ABAP Language and Tools 7.02 Preview
In this eLearning, I've just completed the upgrade on my local ABAP Application Server from NetWeaver 7.0 Enhancement Package 1 to 7.0 Enhancement Package 2.  So we use this opportunity to take a quick first look at some of the new features I've encountered. This is by no means an exhaustive look at all the new features, but just a first impression.  We do see the UML Modeler, the source code based class editor, code completion, statement chaining.  Also a few new Web Dynpro ABAP features are shown; like Display As Text, Suggest Values, and the Accordion.
Demo
ABAP OO Tutorial Part 1 of 5
This week we begin a 5 part series based upon a frequent request – to look at basic ABAP Object Oriented concepts. Throughout this series we will look at OO terminology, development tools, and design patterns that span a variety of ABAP release levels. We will try to keep the discussion away from all the new cutting edge syntax so that it is still quite usable for those of you on older releases like 4.6C or 6.20.  For the 5 part series we will start with Part 1 looking at tooling (the ABAP Class Builder) and some basic terminology.
Download the ABAP OO Tutorial Source Code (ZIP 621 KB)
Demo
ABAP OO Tutorial Part 2 of 5
This is part 2 of the 5 part series on ABAP OO. In this part we will expand the lesson by looking at static vs. instance, visibility, exception classes, inheritance, polymorphism and abstract classes.  These techniques may feel foreign at first, but in the long run they lead to code that is easier and safer to maintain.
Download the ABAP OO Tutorial Source Code (ZIP 621 KB)
Demo
ABAP OO Tutorial Part 3 of 5
This is part 3 of the 5 part series on ABAP OO. In this part we will expand the lessons of the previous tutorial and look at a special type of class in ABAP – the Persistent Object. Persistent Objects are an OO-based approach to the types of data access that you would normally perform with SQL statements. With Persistent Objects you don't code any SQL statements. Instead a class is generated for you that contains SET and GET methods for reading and updating data. ABAP Persistent Objects also contain the functional for more complex update scenarios – like V2 Asynchronous updates.
Download the ABAP OO Tutorial Source Code (ZIP 621 KB)
Demo
ABAP OO Tutorial Part 4 of 5
This is part 4 of the 5 part series on ABAP OO. In this part, we look at the special use case of Object Oriented technology and design techniques as they are applied to User Interface creation. Throughout all the ABAP UI technologies we study how MVC (Model View Controller) design can be applied. We look briefly at BSP and Web Dynpro ABAP and OO effects the overall design as well as specific features like UI element rendering and eventing. We close with an example of how you can adapt even Classic Dynpro and its PBO/PAI processing looks to a more Object Oriented MVC flow.
Download the ABAP OO Tutorial Source Code (ZIP 621 KB)
Demo
ABAP OO Tutorial Part 5 of 5
In this final entry in the 5 part ABAP OO series, we examine examples of how SAP puts the techniques that we learned in the previous 4 sessions to work within the standard code that they deliver to customers. We start by looking at the CL_BCS classes for sending email. CL_BCS* serves as a perfect example of the use of Persistent Objects and Polymorphism. We also look at the functionality behind the new ABAP Code Completion feature in the ABAP Editor. This block of code uses Persistent Objects, Inheritance/Polymorphism, Exception Classes, and MVC structured Classic Dynpro.
Download the ABAP OO Tutorial Source Code (ZIP 621 KB)
Demo
Adobe Flash Islands for Web Dynpro ABAP - Introduction
This is the first in a series of eLearning videos on the topic of Adobe Flash Islands for Web Dynpro ABAP. Get an introduction to the new technology that is being introduced with NetWeaver 7.0 Enhanacement Package 1. We will see how to create a simple Flex Component in Adobe Flex Builder.  Then we will look at how you adjust this component to make it available as an Island.  Finally we will see how to integrate this Island Component into Web Dynpro ABAP.
Demo
Adobe Flash Islands for Web Dynpro ABAP - Part 2
In this second in a series of eLearning videos for Adobe Flash Islands for Web Dynpro ABAP we look at an example application that digs deeper into alternative data types, bi-directional data binding and eventing that originates from within the Flex Component.
Demo
Advanced ABAP Breakpoints and Watchpoints in SAP NetWeaver 7.0 EHP2
This video demonstrates new advanced breakpoints and watchpoints types and capabilities in SAP NetWeaver 7.0 EhP2.
Demo
Aussie SAP Mentor Talk - Chatter Down Under Episode 5
Aussie SAP mentors Chat about all things Development. We talk about using Twitter, LinkedIn and how to approach independant learning and career differentiation.
Podcast
Behind the Scenes SAP DemoJam 2010 - Part 1
What it takes to get a DemoJam entry up (part 1):- - Alisdair Templeton - Matt Harding - Graham Robinson - Tony de Thomasis
Podcast
Behind the Scenes SAP DemoJam 2010 - Part 2
What it takes to get a DemoJam entry up (part 2):- - Alisdair Templeton - Matt Harding - Graham Robinson - Tony de Thomasis
Podcast
Business Workflow Explorer - SWDM Find Existing Workflows
In this recording we will review SWDM, Business Workflow Explorer.
Demo
Enhanced Table Tool in the New ABAP Debugger
The Table Tool lets you view and manipulate the contents of internal tables while you are in the ABAP debugger.This demonstration introduces the enhancements of the Table Tool in the new ABAP Debugger in NetWeaver7.0 EHP2.
Demo
How to Install SAP NetWeaver Abap 7.0 SP12 - Trial Version
This tutorial explains step-by-step how to install SAP NetWeaver ABAP 7.0 SP12 Trial Version on Windows XP.
Demo
Interactive Forms by Adobe in Web Dynpro ABAP - Introduction
This is another episode of the ABAP Freak Show where we hop into the Wayback Machine and revisit a classic topic. In this episode, we look at creating Interactive Forms by Adobe that run within Web Dynpro ABAP. See the process from start to finish. We create the Web Dynpro Context and use it to generate the Interactive Form interface and context. We then import an existing PDF as the start of our form and extend with data mappings and a submit button.
Demo
Jon Reed Interviews Dennis Howlett on SAP TechEd Berlin 2008 and SAP's Market Direction
In the latest installment in Jon's SAP TechEd in Review 2008 podcast series, Jon Reed of JonERP.com speaks with Dennis Howlett, SAP Mentor and Enterprise Irregular ZDNet blogger. During this trans-Atlantic podcast session, Dennis shares his experiences at TechEd, his views on SAP's co-innovation strategy, and how he balances participation in the SAP community with his role as an independent analyst.
Podcast
Locators and Streams in ABAP 7.02
In this eLearning we look in detail at large database objects – STRINGS and RAWSTRINGS. Although we have had the ability to use unlimited length STRING and RAWSTRING fields in database tables in ABAP since WebAS 6.10, NetWeaver 7.0 Enhancement Package 2 brings several new features which help to optimize access to these fields. In this eLearning we study both the new Locator and Stream object for reduced resource consumption when working with just such large fields from the database.
Demo
New ABAP Debugger for Classic ABAP Debugger Users
This demo introduces the functionality of the New Debugger to users that already know the old ABAP Debugger.
Demo
New ABAP Debugger for Newbies
This demo introduces the functionality of the New ABAP Debugger for Debugger Newbies.
Demo
New External Debugging in ABAP: Request-based Debugging
In this demonstration we introduce new external debugging in ABAP in NetWeaver 7.0 EhP2: Request-based debugging. It enables you to debug all external HTTP- or RFC-requests of the particular end user independent of which user of the AS ABAP and which AS currently execute the request. The execution of the requests of other end users will be not affected, what is essentially for a productive system.
Demo
SAP NetWeaver Gateway Demo - Screen Scraping 7 Minute App
SAP NetWeaver Gateway give you the power of create REST based services for your SAP business systems. You can then easily and quickly create an application based on these services in 7 minutes or less...watch and see.
Demo
SAT: New ABAP Runtime Analysis
SAT is the new ABAP Runtime Analysis Tool of the SAP NetWeaver 7.0 EhP2 (successor of the SE30 transaction).In this demo you will explore the SAT tools and learn how to use SAT for typical scenarios of ABAP runtime analysis such as searching for  performance bottlenecks, program flow analysis or memory consumption problems.
Demo
Software Layer Aware Debugging (SLAD) in ABAP
This demo guides you step-by-step through the Software Layer Aware Debugging (SLAD) in ABAP. Using SLAD you can efficiently debug multi-layered applications (e.g. Web Dynpro for ABAP). You can debug only your application and hide the framework code. Furthermore you can define layers (for example presentation layer, application layer) and jump from layer to layer instead of running though a complex application with small debugger steps.
Demo
Srini Tanikella Podcast on SAP Inside Track
Srini Tanikella and Jim Spath discuss an upcoming free event in Palo Alto, CA.
Podcast
Tutorial on ABAP HTTP Client REST Service Calls (using Polestar OnDemand)
In this eLearning we will look at the configuration and coding steps necessary to call REST based web services from ABAP. In particular we will look at the extra steps necessary for working with REST based services over HTTPS. For the example we will be consuming the REST based services of Polestar OnDemand. But even if you aren't interest in working with Polestar OnDemand, you can still learn about HTTPS certificates, proxy settings in the ICM, HTTP destination setup and coding against the CL_HTTP_CLIENT ABAP class.
Demo
Web Dynpro ABAP: Drag and Drop
In this eLearning we look at the new Drag and Drop features of Web Dynpro ABAP in NetWeaver 7.0 Enhancement Package 1. We will look at three different forms of Drag and Drop capabilities in Web Dynpro ABAP.  First we will see the ability to drag columns to rearrange their order in all tables.  Next we will see how you can use Drag and Drop to reorder and reposition UI elements within the page.  Finally we will see the traditional use case for Drag and Drop.  We will drag and drop items from an image into a shopping cart and also from a table row into a image.
Related download exercises (ZIP 15.4 MB)
Demo
Web Dynpro ABAP: Dynamic Context Creation, Mapping, and Data Binding
In this eLearning session we explore how to dynamically create context nodes at the component controller, then map these nodes to a view context.  Finally we create UI elements in code in the WDDOMODIFYVIEW method so that they can be bound to these dynamic context nodes.
Demo

Comments

Delete Document

Are you sure you want to delete this document?