Montreal College of Information Technology
Collège des technologies de l’information de Montréal

CERTIFICATES

SAP ABAP Programming
State of the Industry

SAP Advanced Business Application Programming is the popular enterprise programming language developed by SAP and used by some of the largest organisations in the world to run their business systems. ABAP can be used for developing applications for the SAP R/3 system and even parts of its Basis system. Its latest version, ABAP Objects, supports object-oriented programming and can be used to extend R/3 applications to add enhancements and meet individual needs. The SAP ABAP programming language improves reusability, maintenance, and quality of the code including productivity.

SAP’s current development platform NetWeaver supports both ABAP and Java. ABAP has an abstraction between the business applications, the operating system, and database. This ensures that applications do not depend directly upon a specific server or database platform and can easily be ported from one platform to another.

The certificate program offered by Montreal College enables students to execute their own ABAP code and trace the flow of a program by use of debugging techniques in a commercial environment.

  • English
  • 64 hours*
  • As per demand
  • APPLY
    HERE

* Morning, evening, weekends

Who Should Apply

Students and working professionals who have a knack for programming and wish to gain expertise in object-oriented ABAP Development. Also, experienced SAP functional consultants looking to learn ABAP skills or SAP BASIS consultants wanting to expand their knowledge should also apply.

SAP ABAP Programming        
Dwany Ho

Big Data Developer

SAP ABAP Programming        
Rosana

Java Developer

SAP ABAP Programming        
Sihame

BI Developer

SAP ABAP Programming        
Aasma Ahmed

SAP

Eligibility and Requirements

This is an entry-level course/program, but it assumes that learners have the following:

General IT knowledge
Working knowledge of Microsoft Office and Internet browsers
High school diploma

Abilities acquired
at course Completion

Writing code using ABAP editor

Defining Simple Variables and performing arithmetic operations

Implementing conditional logic and loops

Developing object-oriented ABAP applications using classes and objects

Debugging source code to find the error source

Retrieving data from the database

Implementing error handling

WHAT YOU WILL LEARN COURSE OUTLINE

SAP ABAP Programming

The ABAP development environment
Understanding workbench components
Developing programs

Learn the fundamental concepts of the ABAP programming language
Implementing a simple dialog
Create simple application programs with user dialogs

Introducing modularization
Modularizing using subroutines
Implementing function modules
Implementing simple global
Classes and static methods

Analyzing runtime errors
Implementing error handling

Understanding the SAP ERP architecture
Understanding the SAP logon process

Introduction to the ABAP Dictionary
Data Types in the ABAP Dictionary
Creating database views

Creating screens
Creating input/output fields

Define and use sorted and hashed tables
Storing and formatting data from a database table

Creating transparent tables
Defining cluster tables and pooled tables
Creating database table indexes
Performing a table conversion

SKILLS ACQUIRED

CERTIFICATION EXAMS

Certificate of participation in ‘‘SAP ABAP’’ course.

Participants upon completion can pursue the following certification:

SAP Certified Development Associate- ABAP with SAP NetWeaver 7.40.

TOP REASON
TO JOIN MCIT

  • Industry-relevant, job-ready programs
  • Internship possibilities
  • Eligibility for off-campus work permit program [ocwpp]
  • Eligibility for post-graduation work permit [pgwp]
  • Eligibility for points under Quebec’s immigration policy
  • Scholarships and financial aid

INSTRUCTOR SPOTLIGHT

COMMUNITY TESTIMONIAL

After only one year at MCIT, I learned everything I ever wanted and am already in the market.

Haig Alexander — Java Student
  • SAP ABAP Programming        
  • SAP ABAP Programming        
  • SAP ABAP Programming        
  • SAP ABAP Programming        
  • SAP ABAP Programming