SAP 교육을 통하여 SAP 솔루션을 다양하게 활용하고, 투자대비 효율성을 최대화하실 수 있습니다.
SAP 교육은 SAP의 지식과 기술을 다양한 교육커리큘럼과 서비스를 통해 보다 효율적으로 제공하고, 지속적이고 종합적인 교육을 위한 설계와 이행을 도와드립니다.
* IT 투자 대비 수익 향상
* 비즈니스 프로세스 관리의 효율화와 고급화
* 업무능력향상으로 인한 총비용 절감
* 시스템 이해도 향상으로 인한 비즈니스 위험 완화
|
Technology > [아카데미] ABAP 4-5: Workbench Concepts (Object, Dynamic programming, Web Dynpro) (TAW12) |
|
교육 일수 |
교육비 |
신청 |
10 |
5,936,000 |
|
|
|
과정 개요 |
본 과정은 ABAP Workbench의 기초에 대한 이해를 바탕으로 ABAP의 확장된 개념을 통한 개발과 커스터마이징을 할 수 있도록 학습하는 교육과정입니다. ABAP개발을 위해 필요한 필수 프로그램 문법 사항 및 개발 방법을 습득하는 ABAP 개발을 위한 가장 기초적인 단계의 과정입니다.
**아카데미 과정 중 4, 5주에 해당하는 교육과정입니다.
※ 아카데미 1개 과정(2주) 이상을 수료하시면, SAP 인증시험에 응시할 수 있는 자격이 부여됩니다. 인증 시험에 대한 자세한 문의는 SAP 인증시험센터(02-2194-2490)로 연락 주시기 바랍니다. (SAP 인증시험 신청하기: https://saptraining.co.kr/Certify/Apply.asp)
|
|
|
과정 목표 |
• ABAP 프로그래밍 개요 • Selection Screen, Logical Databases • Data Retrieval Without Logical Databases • Call Programs with Data Transfer • ALV Grid Control의 생성, 레이아웃, 이벤트 등 관련 기능 • Open SQL을 사용한 데이타 업데이트 • LUWs과 클라이언트/서버 아키텍쳐 • SAP Locking Concept • Organizing Database Updates • 복합적인 LUW 프로세싱 • Object-Oriented 프로그래밍 개념 및 프로그래밍 기법 • Object-Oriented 레파지토리 오브젝트
|
|
|
|
|
교육 대상 |
개발 컨설턴트, 어플리케이션 컨설턴트, PM, 프로젝트 팀원
|
|
|
교육 내용 |
Unit 1: Introduction to Object-Oriented Programming Explaining the Object-Oriented Programming Model Analyzing and Designing with Unified Modeling Language (UML) Unit 2: Fundamental Object-Oriented Syntax Creating Local Classes Creating Objects Accessing Methods and Attributes Implementing Constructors in Local Classes Implementing Class Constructors in Local Classes Unit 3: Inheritance and Casting Implementing Inheritance Implementing Upcasts Using Inheritance Implementing Polymorphism Using Inheritance Implementing Downcasts Using Inheritance Unit 4: Interfaces and Casting Defining and Implementing Local Interfaces Implementing Polymorphism Using Interfaces Integrating Class Models Using Interfaces Unit 5: Object-Oriented Events Implementing Events in Local Classes Implementing Events in Local Interfaces Unit 6: Object-Oriented Repository Objects Creating Global Classes Defining and Implementing Global Interfaces Implementing Inheritance in Global Classes Unit 7: ABAP Object-Oriented Examples Using the ABAP List Viewer (ALV) Describing Business Add-Ins (BAdIs) Unit 8: Class-Based Exceptions Explaining Class-Based Exceptions Defining and Raising Exceptions Implementing Advanced Exception Handling Techniques Unit 9: Object-Oriented Design Patterns Implementing Advanced Object-Oriented Techniques Implementing the Singleton Pattern Implementing Factory Classes Using Friendship Unit 10: Program Calls and Memory Management Using Shared Objects Unit 11: Dynamic Programming Using Generic Data Types Describing Data Types, Data Objects, and Objects at Runtime Creating Data Types, Data Objects, and Objects at Runtime Unit 12: Adjustment of SAP Standard Software Adjusting SAP Standard Software Describing Classic Enhancement Types Unit 13: Enhancement of Dictionary Elements Enhancing Tables Using Append Structures and Customizing Includes Enhancing Texts of Data Elements Unit 14: Customer Exits Describing Enhancement Projects Enhancing Programs Using Program Exits Enhancing Menus Using Menu Exits Enhancing Screens Using Screen Exits Unit 15: Classic Business Add-Ins Describing Classic Business Add-Ins (BAdIs) Enhancing Programs Using Classic BAdIs Explaining Additional Details of Business Add-Ins (BAdIs) Unit 16: New Business Add-Ins Describing the Change from Classic BAdIs to New BAdIs Using New Business Add-In (BAdI) Program Exits Unit 17: Explicit Enhancement Options Describing the Enhancement Framework Using Explicit Enhancements Unit 18: Implicit Enhancements Explaining Implicit Enhancements Implementing Implicit Enhancements in Function Modules Implementing Implicit Enhancements in Global SAP Classes Using Other Implicit Enhancements Unit 19: Modifications of the SAP Standard Application Modifying SAP Standard Software Modifying Applications using the Modification Assistant Implementing User Exits Adjusting Modifications Unit 20: Introduction to Web Dynpro Outlining the Benefits of Web Dynpro Displaying Web Dynpro Component Architecture Navigating Between Views Creating View Assemblies Identifying Web Dynpro Entities and Relationships Unit 21: Web Dynpro Controllers Outlining Controller Types and Entities Unit 22: Web Dynpro Context Creating Context Nodes Setting Context Node Properties Sharing Data Between Controllers with Context Mapping Unit 23: Web Dynpro User Interface Defining the View Layout Controlling UI Element Behavior with Data Binding Using Composite UI Elements Unit 24: Controller and Context Programming Outlining Controller Methods and Attributes Accessing the Context at Runtime with Controller Methods Adding New Elements to a Context Node Implementing Supply Functions
|
|
|
|