Salesforce
온라인
초급
#apex#developer#salesforce
Salesforce APEX 초급
강의 소개
입문자를 위한 실전형 APEX 첫걸음
Salesforce 개발을 막 시작하는 분들을 위해, APEX 개발 환경 세팅부터 기초 문법까지 차근차근 설명합니다.
프로그래밍 경험이 전혀 없어도 이해할 수 있도록 구성되어 있어, 개발에 처음 도전하는 분께도 적합합니다.
이 과정에서 배우는 것
- Salesforce & APEX 소개, 개발 환경(VSCode · SFDX) 구성
- 변수·자료형(기본형 · List · Map · Object · 날짜/시간), 연산자, 조건문, 반복문
- SOQL로 데이터 조회하기, DML로 데이터 처리하기
- 메서드와 클래스 작성, 오버로딩·오버라이딩
- 상속과 접근 제한자로 코드 구조화하기
수강 대상
- Salesforce 개발자가 되고 싶은 분
- Salesforce APEX를 처음 접하는 분
- Admin(관리자)에서 Developer(개발자)로 확장하고 싶은 분
- 개발 경험은 있지만 Salesforce에 대해 잘 모르는 분
- 입문자 관점에서 APEX를 이해하고 싶은 모든 분
추천 선수 지식
- 프로그래밍 기초 지식 — 있으면 좋지만 필수는 아닙니다.
- Java 언어 경험 — 있으면 이해가 훨씬 빠릅니다.
커리큘럼
섹션 1. 개요
- Salesforce & APEX 소개
섹션 2. 개발 환경 구성
- Salesforce 준비하기
- ORG 개발 환경 살펴보기
- VSCode 개발 환경 준비하기
섹션 3. 변수와 자료형
- 변수란
- 자료형이란
- 기본형
- 컬렉션 (List)
- 컬렉션 (Map)
- Object
- 날짜 / 시간
섹션 4. 연산자
- 산술 연산자
- 논리 연산자
- 비교 연산자
- 대입 연산자
- 증감 연산자
섹션 5. 조건문
- 조건문이란
- if 문
- switch 문
- 조건문 복습
섹션 6. 반복문
- 반복문이란
- while 문
- do-while 문
- for 문
- 향상된 for 문
- 반복문 복습
섹션 7. SOQL
- SOQL이란
- SOQL 기본
- Variable Binding
- 제약사항
섹션 8. DML
- DML이란
- 단일 DML
- 컬렉션 DML
- 제약사항
섹션 9. 메서드
- 메서드란
- 메서드 구조
- 메서드 실습 1
- 오버로딩
- 메서드 실습 2
- 메서드 정리
섹션 10. 클래스
- 클래스란
- 클래스 구조
- 클래스 실습 1
- 클래스 실습 2
- 클래스 정리
섹션 11. 상속
- 상속이란
- 오버라이딩
- 상속 실습
섹션 12. 접근 제한자
- 접근 제한자란
- 접근 제한자 종류
- 접근 제한자 실습
섹션 13. 마무리
- 마무리