SAP 교육을 통하여 SAP 솔루션을 다양하게 활용하고, 투자대비 효율성을 최대화하실 수 있습니다.
SAP 교육은 SAP의 지식과 기술을 다양한 교육커리큘럼과 서비스를 통해 보다 효율적으로 제공하고, 지속적이고 종합적인 교육을 위한 설계와 이행을 도와드립니다.
* IT 투자 대비 수익 향상
* 비즈니스 프로세스 관리의 효율화와 고급화
* 업무능력향상으로 인한 총비용 절감
* 시스템 이해도 향상으로 인한 비즈니스 위험 완화
|
Technology > [아카데미] ABAP 1-2: ABAP Workbench Fundamentals (Workbench, Dictionary, UI Programming) (TAW10) |
|
교육 일수 |
교육비 |
신청 |
10 |
5,936,000 |
|
|
|
과정 개요 |
본 과정은 ABAP Workbench 의 기초에 대한 이해를 바탕으로 ABAP의 확장된 개념을 통한 개발과 커스터마이징을 할 수 있도록 학습하는 교육과정입니다. ABAP개발을 위해 필요한 필수 프로그램 문법 사항 및 개발 방법을 습득하는 ABAP 개발을 위한 가장 기초적인 단계의 과정입니다.
**아카데미 과정 중 1, 2주에 해당하는 교육과정입니다.
※ 아카데미 1개 과정(2주) 이상을 수료하시면, SAP 인증시험에 응시할 수 있는 자격이 부여됩니다. 인증 시험에 대한 자세한 문의는 SAP 인증시험센터(02-2194-2490)로 연락 주시기 바랍니다. (SAP 인증시험 신청하기: https://saptraining.co.kr/Certify/Apply.asp)
|
|
|
과정 목표 |
• 시스템 아키텍쳐 및 ABAP 프로그램 • ABAP 워크벤치 소개 • 기본 ABAP 언어 요소 • 서브루틴, 함수 모듈 등을 사용하는 Modulation 개요 • 구조 및 내부 테이블을 사용하는 복합 데이터 오브젝트 • Data Modeling과 Data Retrieval • ABAP Open SQL • 선택화면 생성 및 디자인, 입력 점검 및 변형 • 프로그램 호출 및 데이타 저장소 관리 • 스크린 프로그래밍 소개 • 프로그램 인터페이스 • Screen Element : Output, Input/Output, Subscreens,Tabstrip Controls • ABAP 딕셔너리 기능 개요 및 데이타 오브젝트 • 테이블 접근 시 성능 • 입력 점검을 위한 일관성 유지 • 테이블 변경 • View와 Maintenance Dialog
|
|
|
|
|
교육 내용 |
개발 컨설턴트, 어플리케이션 컨설턴트, PM, 프로젝트 팀원
|
|
|
교육 내용 |
<1주차> Unit 1: SAP Systems Lesson: Explaining the Key Capabilities of SAP NetWeaver Lesson: Explaining the Architecture of an SAP System, AS ABAP and AS Java Unit 2: SAP Portfolio Overview Lesson: Identifying the Components of the SAP Applications Portfolio Unit 3: Navigation Basics Lesson: Navigating with SAP Graphical User Interface(GUI) for Windows in AS ABAP Systems Unit 4: SAP User Interfaces Lesson: Accessing AS ABAP Systems with SAP GUI Unit 5: System Core Lesson: Explaining AS ABAP and AS Java System Architecture Lesson: Identifying the Processes of an AS ABAP System Lesson: Processing User Requests in AS ABAP Lesson: Using Additional Processes of an AS ABAP System Unit 6: Communication and Integration Technologies Lesson: Describing Communication with Remote Function Call (RFC) Based Technology Lesson: Describing the Basics of Web Services Lesson: Describing Odata in SAP Gateway Unit 7: Flow of an ABAP Program Lesson: Describing the Processing of ABAP Programs Unit 8: ABAP Workbench Lesson: Introducing the ABAP Workbench Lesson: Organizing ABAP Development Projects Lesson: Developing ABAP Programs Lesson: Finalizing ABAP Development Projects Unit 9: Basic ABAP Language Elements Lesson: Defining Elementary Data Objects Lesson: Using Basic ABAP Statements Lesson: Analyzing Programs with the ABAP Debugger Unit 10: Modularization Techniques in ABAP Lesson: Explaining Modularization Lesson: Defining and Calling Subroutines Lesson: Calling Function Modules Lesson: Creating Function Modules Lesson: Describing Business Application Programming Interfaces (BAPIs) Lesson: Calling Methods of Global Classes Lesson: Creating Global Classes and Static Methods Lesson: Using Local Classes Unit 11: Complex Data Objects Lesson: Using Structured Data Objects Lesson: Using Internal Tables Unit 12: 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 13: Classic ABAP Reports Lesson: Implementing ABAP Lists Lesson: Implementing Selection Screens Lesson: Implementing Events of ABAP Reports Unit 14: Program Analysis Tools Lesson: Improving the Quality of ABAP Code with the Code Inspector Lesson: Calling Programs Synchronously Lesson: Describing the ABAP Runtime and Memory Management Unit 15: ABAP Open SQL Lesson: Processing and Aggregating Datasets on the Database Lesson: Implementing Complex WHERE Conditions and Special INTO Clauses Lesson: Selecting Data from Multiple Database Tables
<2주차> 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 Unit 6: Dictionary Object Dependencies Lesson: Differentiating Between Active and Inactive Dictionary Objects Lesson: Identifying Dependencies with ABAP Dictionary Objects Unit 7: Table Changes Lesson: Performing a Table Conversion Lesson: Enhancing Tables Using Append Structures Unit 8: Views and Maintenance Views Lesson: Creating Database Views Lesson: Creating Maintenance Views Lesson: Creating View Clusters Unit 9: Search Helps Lesson: Creating Search Helps Lesson: Applying Advanced Search Help Techniques Unit 10: Selection Screens Lesson: Implementing a Selection Screen Lesson: Implementing Multiple Selection Screens Lesson: Implementing Input Checks and Creating Variants Unit 11: 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 12: The Program Interface Lesson: Explaining User Interfaces Lesson: Setting a GUI Title and a GUI Status Unit 13: 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 14: Screen Error Handling Lesson: Handling Errors Using Dialog Messages and Field Input Checks Lesson: Handling Errors Using Navigation and Input Help Unit 15: Subscreens Lesson: Creating Subscreens Unit 16: Tabstrip Controls Lesson: Creating Tabstrip Controls Lesson: Programming Tabstrip Controls
|
|
|
|