Debugging SAP ABAP Code For Non Programmers
4.7 (83 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
616 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Debugging SAP ABAP Code For Non Programmers to your Wishlist.

Add to Wishlist

Debugging SAP ABAP Code For Non Programmers

Quickly learn core SAP commands and ABAP debugging method without having to learn ABAP programming
4.7 (83 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
616 students enrolled
Last updated 7/2017
English
Current price: $12 Original price: $110 Discount: 89% off
4 days left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • 10 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Debug SAP ABAP code to identify issues and bug
  • Understand ABAP code in a program
  • Understand how custom ABAP code is used in SAP developments
View Curriculum
Requirements
  • No knowledge of ABAP is required, but students should know how to use the SAP GUI
  • Access to a SAP client would be beneficial for the practice sessions
Description

Updated in 2017 : Course updated to reflect new content concerning debugging Fiori apps in S/4 HANA

I have added a new new lecture on Fiori apps and how to debug them.

The course I wish had existed when I was starting in SAP! 

Being able to read, understand and debug SAP ABAP code is one of the most important skillset for anyone working with SAP. Almost all companies using SAP expect their consultants, key users and support staff to be able to debug ABAP code as part of their normal role. 

This SAP course is designed to help non programmers quick learn and debug SAP code without having to go through all of the complex ABAP programming language as in all other SAP ABAP courses.  

In this course, Abdul Maulud will introduce you to the key ABAP commands required to understand SAP ABAP in order to start debugging ABAP code. 

Learn by watching the author actually debug  step by step  the commands that he is explaining, as he debugs ABAP code. This course will explain to you the basic of ABAP debugging from the basics command, how custom code should be debugged (RICEF), and hands on examples on how to debug code. 

This training course will give you an insight into problem solving and debugging ABAP code in a way that anyone can understand. You can and will be debugging ABAP code in no time. 

Because it is aimed at non programmers, the course is not bog down with programming theory or complicated SAP code logic (Let's leave that to the programmers), but instead will focuses on learning to debugging code by practical step by step demonstrations .

Whether you're new to SAP, or just new to the ABAP language, this course is your guide to the rapid, real-world of SAP. 

So why waste hundreds of dollars and hours taking a SAP ABAP courses in an attempt to learn everything about programming in ABAP just to write "Hello World" on screen. All you actually need is the skill to read and debug ABAP code. 

Learn all  the "tricks of the trade" on debugging code from Abdul Maulud, a 20 year veteran in SAP consulting who has been debugging code for most of his consulting life. 

SAP®, SAP® Best Practices  and ASAP are the trademark(s) or registered trademark(s) of SAP SE in Germany and in several other countries.

Who is the target audience?
  • This course should be taken by anyone that wants to expand their knowledge of SAP. SAP Key users, support staff and consultants would really benefit from this course
  • Developers who are starting to learn ABAP code would also benefit from this course,
  • However, this course might not be appropriate if you are a season ABAP developer
Compare to Other SAP ABAP Courses
Curriculum For This Course
37 Lectures
03:50:18
+
Introduction to ABAP
2 Lectures 07:37

Introduction to this course and how it will work

Preview 02:39

Introduction to ABAP the programming language

Preview 04:58
+
Debugging - toolset
2 Lectures 25:53

Getting started and learning how to trigger the Debug screen

Preview 13:18

Getting started and learning how to trigger the Debug screen

Getting started with debugging ABAP code - Part 2
12:35
+
Core commands
8 Lectures 50:08

Learn the core commands in SAP


Core ABAP Commands in SAP
00:54

How are data define in SAP

Data definition - Core concept
03:22

How are data define in SAP - SAP demo

Data definition - SAP demonstration
02:47

What is a select and join statement

ABAP Select and Joins - Core concept
13:00

What is a "IF" statement

Preview 08:28

Debug video

ABAP Select and Joins - SAP demonstration Part 1
07:07

What is a select and join statement SAP demo part 2

ABAP Select and Joins - SAP demonstration Part 2
07:08

How loop work in SAP

ABAP loops - Core concepts & SAP Demo - Must update
07:22
+
ABAP Core command - Function Calls
5 Lectures 28:43

What are FM and function calls

ABAP Function Core Concept
08:04

FM demo in SAP

ABAP Function Module - How it is used in SAP
04:32

FM SAP demo

ABAP Functional Module - SAP demonstration
06:55

BAPI calls - Concept and show in SAP

Lets learn about BAPI calls - Core Concept
04:59

SAP demo

ABAP BAPI calls - SAP Demonstration
04:13
+
ABAP code in RICEF - Where is custom code used
1 Lecture 06:59

What is a RICEF development and how is custom code used

Introduction to developments and RICEF
06:59
+
ABAP code in RICEF - Enhancements
3 Lectures 11:16

Enhancements - concept

Enhancements - Core Concept
06:33

SAP demo of enhancements

Preview 02:08

Finding enhancments in SAP

Enhancements - Finding an Enhancement for debugging
02:35
+
ABAP code in RICEF - Reports
2 Lectures 15:06

Core concept of reports

Reports - Core Concept
05:26

SAP demo of reports

Reports - Demonstration and Debugging
09:40
+
ABAP code in RICEF - Interface
3 Lectures 23:32

SAP interfaces

Interface - SAP Core Concept
09:45

SAP interface demo part 1

Interface - SAP Demonstration
06:33

SAP demo part 2 of interfaces

Interface - Debugging in SAP - Demonstration
07:14
+
ABAP code in RICEF - Forms
2 Lectures 12:13

What is a SAP form

Forms - Core Concepts
06:35

Debugging forms in SAP

Forms - Debugging Demonstration
05:38
+
Debugging - Trick of the Trade
6 Lectures 26:17

tips and tricks

Debugging tips and best practice - Problem Solving
03:14

tips and tricks

Debugging tips and best practice - Breakpoint and Watchpoint
05:39

tips and tricks

Debugging tips and best practice - FM watchpoint
03:01

tips and tricks

Debugging tips and best practice - Error Message breakpoint
03:05


tips and tricks

Debugging tips and best practice - Example : How a field is populated
06:07
1 More Section
About the Instructor
Abdul Maulud
4.2 Average rating
248 Reviews
1,679 Students
9 Courses
SAP Solution Architect

I am a SAP Solution Architect with over 15 years of industrial and SAP experience working in the Logistic Supply Chain Management (SCM) consulting space, covering the SAP modules of SD, MM, IM and WM and even 3rd party SAP software such as Ortec and I2 Loadbuilder.

So far, I have been lucky enough to have participated on so many interesting SAP projects for fantastic companies like Procter and Gamble, Accenture, Caterpillar, etc. During this time, I have been a SAP functional consultant, Master Data Consultant and even a Test Manager. I have learnt from the best and I look forward to sharing my experience with everyone.

I hope you enjoy my work.

Omar Lucero Castro
4.4 Average rating
86 Reviews
640 Students
2 Courses
SAP Developer

SAP Consultant whith broad range of expertise in the development area using the SAP system, not only as an ABAP programmer but also as a PI/PO Consultant.

As a certified Consultant, both in ABAP an PI/PO, Omar has been involved in SAP implementations, upgrades, integration between systems, and process improvements taking advantage of his expertise in the functional area: Materials Management, prior experiences with integration with different systems.