
[사전과제] SAP BTP 환경 설정 가이드 > 강좌 시작 전 반드시 완료해 주세요. > 예상 소요 시간: 60~90분 > 이 문서를 따라 환경을 미리 세팅해야 1일차부터 실습을 바로 시작할 수 있습니다. 📌 전체 사전과제 체크리스트 1단계. SAP BTP Tri
[1일차] SAP BTP 핵심 개념 + 첫 번째 CAP 프로젝트 > 목표: BTP가 왜 존재하는지 이해하고, 실제로 OData API가 동작하는 것을 눈으로 확인한다. > 시나리오: 5일간 만들 "출장비 승인 앱"의 뼈대를 세운다. > 소요 시간: 이론 2.5시간 +

목표: 실무 수준의 데이터 모델을 설계하고, 다양한 OData 쿼리와 비즈니스 로직을 완성한다.시나리오: 출장비 앱의 데이터 구조를 완성 — 신청, 카테고리, 승인 이력을 연결한다.소요 시간: 이론 2시간 + 실습 3시간CDS에서 사용할 수 있는 타입들을 정리합니다.가

목표: 코드 없이 엔터프라이즈급 UI를 만든다. 백엔드 데이터와 Fiori 화면을 완전히 연결한다.시나리오: List Report + Object Page로 "출장비 승인 앱"의 완전한 풀스택 로컬 앱 완성.소요 시간: 이론 2시간 + 실습 3시간전통적인 SAP UI5

[4일차] 클라우드에 올리기 (Security + Deploy) > 목표: 로컬 앱을 엔터프라이즈급 보안을 갖춘 프로덕션 앱으로 격상한다. > 시나리오: XSUAA 인증 설정 → MTA 빌드 → Cloud Foundry 배포 → BTP Cockpit에서 실행. > 소요
[5일차] 자동화 + 마무리 + 다음 단계 > 목표: 승인 워크플로우를 자동화하고, 5일간의 학습을 완성된 엔드-투-엔드 시나리오로 통합한다. > 시나리오: SAP Build Process Automation으로 자동 승인 워크플로우 생성 → 앱과 통합 → 전체 데모.
[1일차] SAP BTP 핵심 개념 + 첫 번째 CAP Java 프로젝트 > 목표: BTP가 왜 존재하는지 이해하고, 실제로 OData API가 동작하는 것을 눈으로 확인한다. > 시나리오: 5일간 만들 "출장비 승인 앱"의 뼈대를 세운다. > 런타임: CAP Java
[2일차] CDS 고급 모델링 + 완전한 데이터 레이어 (Java) > 목표: 실무 수준의 데이터 모델을 설계하고, 다양한 OData 쿼리와 비즈니스 로직을 Java로 완성한다. > 시나리오: 출장비 앱의 데이터 구조를 완성 — 신청, 카테고리, 승인 이력을 연결한다.

목표: 코드 없이 엔터프라이즈급 UI를 만든다. 백엔드 데이터와 Fiori 화면을 완전히 연결한다.시나리오: List Report + Object Page로 "출장비 승인 앱"의 완전한 풀스택 로컬 앱 완성.런타임: CAP Java (Spring Boot 8080) +

travel-expense-java> 목표: 로컬 앱을 엔터프라이즈급 보안을 갖춘 프로덕션 앱으로 격상한다. 시나리오: XSUAA 인증 설정 → MTA 빌드 (Maven 포함) → Cloud Foundry 배포 → BTP Cockpit에서 실행.런타임: CAP Jav
목표: 승인 워크플로우를 자동화하고, 5일간의 학습을 완성된 엔드-투-엔드 시나리오로 통합한다.시나리오: SAP Build Process Automation으로 자동 승인 워크플로우 생성 → Java 앱과 REST 통합 → 전체 데모.런타임: CAP Java (Spri