1. 취업교육과정
  2. K디지털과정
  3. 일본취업과정
  4. 재직자교육과정
  5. 수강후기
  6. 취업지원실
  7. 커뮤니티
  8. 솔데스크 오시는길
이  름 :
휴대폰 : - -
개인정보수집동의 [자세히]

02-6901-7098

SAP공인교육센터 - SAP ABAP 과정

SAP공인교육센터 - SAP ABAP 과정
SAP ABAP 실무 및 자격증대비
평일반 : 2025년 01월 04일  |  주말반 : 2025년 01월 04일
전화 : 02-6901-7098
◈평일반: 월~금 주4일  ◈주말반: 과정에 따라 일정조율  
교육내용  

sap.gif


과정소개


 

본 과정은 ABAP Workbench 의 기초에 대한 이해를 바탕으로 ABAP의 확장된 개념을 통한 개발과 커스터마이징을 할 수 있도록 학습하는 교육과정입니다.
SAP 아카데미 과정으로 ABAP 개발을 위해 필요한 핵심 기술요소를 모두 학습하는 과정입니다.


SAP본사 과정중 아래에 해당하는 과정입니다. [Abap 1~5단계 ALL 학습과정]

 

ABAP 1-2 : ABAP Workbench Fundamentals(Workbench, Dictionary, UI Programming) |
ABAP 3 : ABAP 3: Report & Database Update |
ABAP 4-5 : Workbench Concepts (Object, Dynamic programming, Web Dynpro) |
 ※ 공인교재 포함

 

 

SAP공인교육과정 국비지원 적용이 불가한 과정입니다 (국비지원불가 )

 

교육시간 주말 토요일만 10회진행 09시30분 ~ 18시30분

 

( SAP공인교육 총교육비- 5,400,000원 )



교육대상


SAP 시스템 개발자로 취업을 원하는 분

삼성전자, SK, CJ 그룹사등 유수 기업의 IT 운영직무에 관심이 있는 분

SAP ABAP 컨설턴트가 되고자 하는 신규 컨설턴트 희망자 

SAP ABAP 기초 이해 및 ABAP 기반의 응용 프로그램을 희망하는자

SAP ABAP 자격증 취득을 준비하는 자(C_TAW12_750)



 

saps.gif

 

 


교육목표


 

- 시스템 아키텍쳐 및 ABAP 프로그램
- ABAP 워크벤치 소개
- 기본 ABAP 언어 요소
- 서브루틴, 함수 모듈 등을 사용하는 Modulation 개요
- 구조 및 내부 테이블을 사용하는 복합 데이터 오브젝트
- Data Modeling과 Data Retrieval
- ABAP Open SQL
- 선택화면 생성 및 디자인, 입력 점검 및 변형
- 프로그램 호출 및 데이타 저장소 관리
- 스크린 프로그래밍 소개
- 프로그램 인터페이스
- Screen Element : Output, Input/Output, Subscreens,Tabstrip Controls
- ABAP 딕셔너리 기능 개요 및 데이타 오브젝트
- 테이블 접근 시 성능
- 입력 점검을 위한 일관성 유지
- 테이블 변경
- View와 Maintenance Dialog

 

 

 

참가자 특전

 

 

edu05_03_spe_img01.gifedu05_03_spe_img02.gif

 교육 수료 인원 ( SAP공인 수료증 )    인증시험 합격자 ( SAP공인자격증 )

 

 


SAP ABAP 자격증정보


 

-  ABAP Certi 시험 코드 및 명칭입니다
-  시험코드 : C_TAW12_750
-  시험명칭 : SAP Certified Development Associate - ABAP with SAP NetWeaver 7.50
-  시험문항 : 80 문항

-  합격점 : 59 %
-  시험시간: 180 분
-  언어 : 독일어, 영어, 스페인어, 한국어, 러시아어

 


 



CitC (Certification in the Cloud)란?

 

CitC 라이선스를 솔데스크에서 구입하신 후 개별적으로 온라인 시험 환경을 준비하여 응시하는 방식입니다.
한 번의 CitC License 구입으로 1년 동안 6번의 Cloud 인증시험 응시 가능
오프라인(On-site)이 아닌 개별 온라인 환경 시험

 

1.응시절차 CitC 라이선스 신청
2.발급된 Access 를 통해 온라인 시험 부킹 및 응시

 

 

CitC 시험 일정 및 장소


365 일 24 시간 중 선택 가능 (선착순 마감)
웹캠/마이크 및 인터넷 이용이 원활한 독립된 공간
응시 전 시스템 환경 사전 준비 필수




교육강의장





교육대상

· 프로젝트 개발팀원, 실무 개발자
· SAP 관련취업희망자
· SAP ABAP 컨설턴트가 되고자 하는 신규 컨설턴트 희망자
· SAP ABAP 기초 이해가 필요한 자
· SAP ABAP 자격증취득희망자

· 유지 보수 담당자 프로젝트 개발팀원

· SAP 시스템 개발자로 취업을 원하는 분
· 삼성전자, SK, CJ 그룹사등 유수 기업의 IT 운영직무에 관심이 있는 분

교육기간 10일 (주말반)
수강생혜택

· 국비지원 적용이 불가한 과정입니다 ( SAP공인교육 총교육비- 5,400,000원 ) 

· 교육시간 주말 토요일만 10회진행 09시30분 ~ 18시30분

· SAP 공인강사 교육 진행

· SAP공인교재지원. SAP ABAP Certi 자격증 대비

· 교육기간 동안 SAP서버 오픈 상시 복습 가능


· 수강접수 및 교육문의 02)6901-7098

교육커리큘럼
세부내용

일정

세부내용

내용

1일차

 

탐색 기본 사항

SAP 사용자 인터페이스

 

흐름과 ABAP 프로그램

ABAP 워크 벤치

기본 ABAP 언어 요소

ABAP의 모듈화 기법

복잡한 데이터 객체

 

Unit 1:Navigation Basics

Lesson: Navigating with SAP GUI for Windows in AS ABAP Systems

Unit 2: SAP User Interfaces

Lesson: Accessing AS ABAP Systems with SAP GUI

Unit 3: Flow of and ABAP Program

Lesson: Describing the Processing of ABAP Programs

 

 

Unit 4: ABAP Workbench

Lesson: Introducing the ABAP Workbench

Lesson: Organizing ABAP Development Projects

Lesson: Developing ABAP Programs

Lesson: Finalizing ABAP Development Projects

Unit 5: Basic ABAP Language Elements

Lesson: Defining Elementary Data Objects

Lesson: Using Basic ABAP Statements

Lesson: Analyzing Programs with the ABAP Debugger

Unit 6: Modularization Techniques in ABAP

Lesson: Explaining Modularization

Lesson: Defining and Calling Subroutines

Lesson: Calling Function Modules

Lesson: Creating Function Modules

 

2일차

데이터 모델링 및 데이터 검색

클래식 ABAP 보고서

프로그램 분석 도구

프로그램 호출 및 메모리 관리

ABAP Open SQL

 

Unit 7: Complex Data Objects

Lesson: Using Structured Data Objects

Lesson: Using Internal Tables

Unit 8: Data Modeling and Data Retrieval

Lesson: Explaining Data Models

Lesson: Retrieving Single Database Records

Lesson: Retrieving Multiple Database Records

Lesson: Describing Other Aspects of Database Access

Lesson: Implementing Authorization Checks

Unit 9: Classic ABAP Reports

Lesson: Implementing ABAP Lists

Lesson: Implementing Selection Screens

Lesson: Implementing Events of ABAP Reports

Unit 10: ABAP Open SQL

Lesson: Processing and Aggregating Datasets on the Database

Lesson: Implementing Complex WHERE Conditions and Special INTO Clauses

Lesson: Using the Features of the New Open SQL Syntax

 

3일차

ABAP 사전 소개

ABAP 사전의 데이터 유형

데이터베이스 테이블

테이블 액세스 중 성능

입력 확인

 

Unit 1: Introduction to the ABAP Dictionary

Lesson: Describing the ABAP Dictionary

Unit 2: Data Types in the ABAP Dictionary

Lesson: Creating Domains and Data Elements

Lesson: Creating Flat Structures

Lesson: Creating Table Types and Deep Structures

Lesson: Creating Type Groups

Unit 3: Database Tables

Lesson: Creating Transparent Tables

Lesson: Defining Cluster Tables and Pooled Tables

Unit 4: Performance During Table Access

Lesson: Creating Database Table Indexes

Lesson: Setting Up Table Buffering

Unit 5: Input Checks

Lesson: Creating Fixed Values

Lesson: Defining Foreign Keys to Perform Input Checks

Lesson: Creating Text Tables

 

4일차

 

보기 및 유지 관리보기

검색 도움말스크린 프로그래밍 소개

프로그램 인터페이스

 

 

Unit 5: Views and Maintenance Views

Lesson: Creating Database Views

Lesson: Creating Maintenance Views

Lesson: Creating View Clusters

Unit 6: Search Helps

Lesson: Creating Search Helps

Lesson: Applying Advanced Search Help Techniques

 

 

Unit 7: Introduction to Screen Programming

Lesson: Explaining the User Dialog Programming Model

Lesson: Introducing Screen Programming

Lesson: Creating Screens and Screen Elements

Lesson: Modifying Screens at Runtime

Lesson: Designing Screen Sequence

Lesson: Calling a Dialog Box Dynamically

 

Unit 8: The Program Interface

Lesson: Explaining User Interfaces

Lesson: Setting a GUI Title and a GUI Status

 

5일차

 

간단한 화면 요소

화면 오류 처리

서브 스크린

탭 스트립 컨트롤

SAP 목록 뷰어(ALV) 생성

 

 

Unit 9: Simple Screen Elements

Lesson: Creating Screen Elements for Output

Lesson: Creating Input/Output Fields

Lesson: Defining Checkboxes and Radio Button Groups

Lesson: Creating Pushbuttons

Unit 10: Screen Error Handling

Lesson: Handling Errors Using Dialog Messages and Field Input Checks

Lesson: Handling Errors Using Navigation and Input Help

Unit 11: Subscreens

Lesson: Creating Subscreens

Unit 12: Tabstrip Controls

Lesson: Creating Tabstrip Controls

Lesson: Programming Tabstrip Controls

Unit 1: SAP List Viewer (ALV) Creation

Lesson: Using ALV Functionality

Lesson: Preparing the Container Screen for an ALV Grid Control

Lesson: Displaying Data using an ALV Grid

 

6일차

 

ALV 디자인

ALV 이벤트 및 방법

 

 

Unit 2: ALV Design

Lesson: Programming Layout Variant Functionality in the ALV Grid

Lesson: Changing the Layout of the ALV Grid

Lesson: Adapting the Appearance of the ALV Grid

Lesson: Adapting the ALV Grid Control using the Field Catalog

Unit 3: ALV Events and Methods

Lesson: Handling Events of the ALV Grid Control

Lesson: Handling Additional Events of the ALV Grid

Lesson: Calling Additional Methods of the ALV Grid

Lesson: Implementing Context Menus for the ALV Grid

 

7일차

 

ABAP Open SQL을 사용한 데이터베이스 업데이트

데이터베이스 변경 번들

SAP 잠금

데이터베이스 업데이트 구성

 

 

Unit 1: Database Updates with ABAP Open SQL

Lesson: Database Updates with ABAP Open SQL

Unit 2: Database Change Bundling

Lesson: Grouping Database Changes Unit 3: SAP Locking

Lesson: Creating Lock Objects and Lock Modules

Lesson: Setting and Releasing Locks

Lesson: Working with the Different Lock ModesUnit 4: Organization of Database Updates

Lesson: Performing Database Changes from Within the Application Program

Lesson: Performing Database Changes Using the Update Technique

Lesson: Applying Further Features of the Update Technique

 

8일차

 

기본 객체 지향 구문

상속과 캐스팅

인터페이스 및 캐스팅

객체 지향 이벤트

객체 지향 리포지토리 객체

 

 

Unit 1: Fundamental Object-Oriented Syntax

Lesson: Creating Local Classes

Lesson: Creating Objects

Lesson: Accessing Methods and Attributes

Lesson: Implementing Constructors in Local Classes

Lesson: Implementing Class Constructors in Local Classes

 

Unit 2: Inheritance and Casting

Lesson: Implementing Inheritance

Lesson: Implementing Upcasts Using Inheritance

Lesson: Implementing Polymorphism Using Inheritance

Lesson: Implementing Downcasts Using Inheritance

 

Unit 3: Interfaces and Casting

Lesson: Defining and Implementing Local Interfaces

Lesson: Implementing Polymorphism Using Interfaces

Lesson: Integrating Class Models Using Interfaces

 

Unit 4: Object-Oriented Events

Lesson: Implementing Events in Local Classes

Lesson: Implementing Events in Local Interfaces

 

Unit 5: Object-Oriented Repository Objects

Lesson: Creating Global Classes

Lesson: Defining and Implementing Global Interfaces

Lesson: Implementing Inheritance in Global Classes

 

9일차

 

SAP 표준 소프트웨어 조정

사전 요소 개선

고객 이탈

클래식 비즈니스 추가 기능

새로운 비즈니스 추가 기능

명시적 향상 옵션

암시적 개선 사항

 

 

Unit 1: Adjustment of SAP Standard Software

Lesson: Adjusting SAP Standard Software

Lesson: Describing Classic Enhancement Types

 

Unit 2: Enhancement of Dictionary Elements

Lesson: Enhancing Tables Using Append Structures and Customizing Includes

Lesson: Enhancing Texts of Data Elements

 

Unit 3: Customer Exits

Lesson: Describing Enhancement Projects

Lesson: Enhancing Programs Using Program Exits

Lesson: Enhancing Menus Using Menu Exits

Lesson: Enhancing Screens Using Screen Exits

 

Unit 4: Classic Business Add-Ins

Lesson: Describing an ABAP Objects Interface

Lesson: Describing Classic Business Add-Ins (BAdIs)

Lesson: Explaining Additional Details of Business Add-Ins (BAdIs)

 

Unit 5: New Business Add-Ins

Lesson: Describing the Change from Classic BAdIs to New BAdIs9999

Lesson: Using New Business Add-In (BAdI) Program Exits

Lesson: Using New Business Add-In (BAdI) Menu Exits

Lesson: Using New Business Add-In (BAdI) Screen Exits

Lesson: Using New Business Add-Ins (BAdIs)

Unit 6: Explicit Enhancement Options

Lesson: Describing the Enhancement Framework

Lesson: Using Explicit Enhancements

Unit 7: Implicit Enhancements

Lesson: Explaining Implicit Enhancements

Lesson: Implementing Implicit Enhancements in Function Modules

Lesson: Implementing Implicit Enhancements in Global SAP Classes

Lesson: Using Other Implicit Enhancements

Lesson: Using Composite Enhancements

 

10일차

 

웹 딘프로 소개

Dynpro 컨트롤러

웹 딘프로 컨텍스트

Dynpro 사용자 인터페이스

 

 

Unit 8: Introduction to Web Dynpro

Lesson: Outlining the Benefits of Web Dynpro

Lesson: Displaying Web Dynpro Component Architecture

Lesson: Navigating Between Views

Lesson: Creating View Assemblies

Lesson: Identifying Web Dynpro Entities and Relationships

Unit 9: Web Dynpro Controllers

Lesson: Outlining Controller Types and Entities

Unit 11: Web Dynpro Context

Lesson: Creating Context Nodes

Lesson: Setting Context Node Properties

Lesson: Sharing Data Between Controllers with Context Mapping

Unit 10: Web Dynpro User Interface

Lesson: Defining the View Layout

Lesson: Controlling UI Element Behavior with Data Binding

Lesson: Using Composite UI Elements25

 

강사프로필
솔데스크소개  |  솔데스크교육시스템  |  솔데스크학원연혁  |  솔데스크시설  |  솔데스크제휴기관  |  솔데스크오시는길  |  기업교육  |  개인정보보호정책
교육내용
교육커리큘럼
강사프로필
수강후기
온라인문의
수강료조회