Salesforce 학습 (개발자 용)

4026 단어 Salesforce
Salesforce란?
・클라우드형의 고객 관리(CRM) 솔루션이다. 마케팅, 영업, 상거래, 서비스라는 부서별 모듈로 나뉘어 조합해도 사용할 수 있다는 WEB 플랫폼입니다.
・표준 기능은 그대로 이용할 수 있어 로우 코딩으로 간단하게 커스터마이즈도 할 수 있습니다. 독자적인 개발 언어(Apex)도 갖추어 보다 특수한 복잡한 기능도 개발할 수 있습니다.
Salesforce 학습
1. 사전 준비
・학습광장
   가입 혜택 :
   ①학습내용을 계획·기록·관리할 수 있다
   ②실전 환경(Playgroud)을 간단하게 작성할 수 있다
    ※ Trailhead 로부터 무료인 개발 환경도 작성할 수 있다
   ③ 가입 필요한 자료·동영상을 볼 수 있다
· Salesforce 언어 변경
  ① Salesforce 환경 언어 변경: User 아이콘⇒Setting⇒Language & Time Zone
 ② Developer Edition 언어 변경(방법은 2개)
  ・버전 선택(예:V48.0)⇒언어 선택(예:JA 일본어)
    개발 가이드 문서
  ・가이드 페이지 마지막 언어를 변경
   
  
2. 동영상으로 배우기
은 풍부, 우선 Salesforce 학습 동영상 를 보고, Salesforce 고객 관리(CRM) 시스템 이미지와 조작 방법을 잡는다.
3. 자격 취득
3.1. 기본 동영상
・기본 자격으로부터 학습
   1) Salesforce 인증 관리자: 노코딩으로 Salesforce 앱 관리 및 개발
  Salesforce 자격 및 시험 방법
  시험 안내
2) Salesforce 인증 Platform 개발자: 코딩하여 기능을 사용자 정의하기
  Salesforce 인증 Platform 개발자 자격 증명
  시험 안내
3.2.시험 대책 문제집
참고 사이트: Salesforce 인증 Platform 개발자 자격 증명
       Salesforce의 별
       공인 SalesCloud 컨설턴트 @ 에스퍼랩
3.3. 공인 고급 Platform 개발자 @ Esper Lab
메리트
・시험 포인트를 파악할 수 있다
・시험 할인 쿠폰을 받을 수 있다(2021/7 현재는 20%OFF)
4. Salesforce와 일반 웹 시스템과 용어 비교
4.1. 시스템 구성

일반 WEB
  Salesforce
 예


시스템
조직
판매 시스템

모듈
신청
 -주문 관리

메뉴

  -수주 등록

4.2.MVC 모델

MVC
일반 WEB
  Salesforce


보기
JSPBootstrap
Visualforce PageLightning component

Controler
Java 개발 클래스
표준 Apex 개발 클래스

모델

Object

5. 기능 커스터마이즈에 필요한 지식(MVC 모델)

MVC
로우 코딩(선언적 기능)
프로그래밍


보기
애플리케이션 탭 페이지 레이아웃
Visualforce PageLightning component

Controler
입력 규칙 워크플로 승인 프로세스 프로세스 빌더
Visualforce ControlerApex

모델
오브젝트 항목 데이터 유형 관계
SOQL 및 SOSLApex

편리한 도구
· Chrome 확장 프로그램 : 무료 시험 대책 웨비나 참가
"객체 정의 내보내기, SOQL 자동 생성, 데이터 검색, 내보낼 수있다."

좋은 웹페이지 즐겨찾기