一、平台开发人员考试计划

Salesforce平台开发人员初级认证面向具有在Lightning平台上构建自定义应用程序的知识、技能和经验的个人。

该认证考核Lightning平台的基本编程能力,并会使用Apex和Visualforce在Salesforce中开发自定义业务逻辑和自定义界面。要获得此认证,备考人必须成功通过Salesforce平台开发人员初级考试。该考试也是Salesforce 平台开发人员高级考试(多项选择部分)的前提条件。

二、适合人群

本考试适用于具有使用Lightning平台的编程语言开发和部署基本业务逻辑和用户界面的经验的开发人员,其中包括以下考试目标中所述技能和概念的实际应用。

Salesforce平台开发人员通常具有1-2年的开发经验,至少有6个月的Lightning平台经验,并具有以下经验、技能和知识

  • 可以使用Lightning平台的基本编程语言来开发自定义界面,以扩展Salesforce功能并开发自定义业务逻辑。

  • 可以使用Apex和Visualforce扩展Lightning平台,并了解Lightning组件。

  • 适当时熟悉并能够利用平台的相关配置功能。

  • 知道何时使用配置还是编程的手段。

  • 熟悉从开发到测试的开发生命周期,并了解可用环境。

  • 熟悉Salesforce移动应用程序功能和Lightning框架的基础知识。

  • 知道何时使用Lightning Process Builder(进程生成器)和Apex触发器。

  • 有使用Java,JavaScript,C#,Ruby和.NET等面向对象语言的经验。

  • 有数据驱动的应用程序和关系数据库的经验。

  • 具有模型视图控制器(MVC)架构和基于组件的架构的经验。

  • 已花时间研究本考试指南中列出的参考材料以及Salesforce提供的其他必学材料。

本考试不涉及管理任何标准Salesforce应用程序、开发移动应用程序、在App Exchange上开发和发布托管产品、执行调优或设计集成(如调出callouts,API和电子邮件服务)。

 关注公众号【自由侠部落】,了解Salesforce各类题库。

三、考试指南的目标

本考试指南旨在帮助您评估是否准备好可以通过Salesforce平台开发人员初级考试。本指南提供有关认证考试目标受众的信息,推荐的培训和文档以及考试目标的完整列表,所有这些旨在帮助您获得及格分数。我们强烈建议将系统实操、参加培训课程和自学等多种方式结合起来,以提高通过考试的机会。

四、关于考试

 

平台初级开发认证

考试内容

60个选择题(单项选择和多项选择)

考试时长

110分钟

及格分数

65%(即答对39道题)

考试注册费用

200美元

补考费用

100美元

考试方式

在指定的考试中心,或网络摄像头监管环境中考试

参考资料

考试期间不得参考纸质或在线资料

参加考试

前提条件

无须完成其它认证考试;

强烈建议参加相关培训课程。

四、考试大纲

Salesforce平台开发人员初级考试评估与以下目标相关的备考人的知识和技能。备考人应具有在Lightning平台上开发自定义应用程序的实操经验,并能表现出对以下每个功能的实际应用。

Salesforce基础知识:10%(6题)

  • 描述在多租户环境中进行开发时的注意事项。

  • 描述Salesforce平台功能如何映射到MVC模式。

  • 描述Salesforce模式中核心CRM对象的功能。

  • 确定使用AppExchange扩展应用程序功能的常见方案。

  • 确定用于Lightning平台的声明式自定义的常见用例。

数据建模与管理:12%(7题)

  • 给定一组需求,确定适当的数据模型。

  • 描述各种关系类型的功能以及每种关系类型对记录访问,用户界面(UI)和面向对象编程的影响。

  • 描述架构设计和修改对Apex开发的影响。

  • 描述如何可视化和创建实体关系。

  • 描述将数据导入和导出到开发环境中时的选项和注意事项。

逻辑和流程自动化:46%(28题)

  • 描述如何以编程方式访问和利用对象模式。

  • 描述公式字段的功能和用例。

  • 描述汇总汇总字段的功能和用例。

  • 描述声明性过程自动化功能的功能。

  • 描述何时使用声明式自动化功能与Apex类和触发器。

  • 描述如何在Apex中声明变量和常量,以及如何使用表达式分配值。

  • 描述原始和复杂的Apex数据类型以及何时使用它们。

  • 描述如何使用和应用Apex控制流语句。

  • 描述如何编写以及何时使用Apex类和接口。

  • 描述在Apex中处理对象时如何使用基本的SOSL,SOQL和DML语句。

  • 描述触发器和类中用于有效处理数据的基本模式。

  • 描述何时使用以及如何编写触发器。

  • 描述州长限制对Apex交易的影响。

  • 描述Apex事务,执行的保存顺序以及递归和/或级联的可能性之间的关系。

  • 描述如何在Apex中实现异常处理。

  • 描述如何编写Visualforce控制器。

  • 描述何时以及如何使用标准Visualforce控制器与Apex自定义控制器和控制器扩展。

  • 描述防止Apex和Visualforce中的安全漏洞的编程技术。

  • 描述Apex如何影响进行声明式更改的能力。

用户界面:10%(6题)

  • 描述如何使用Visualforce页面显示Salesforce数据。

  • 描述可以合并到Visualforce页面中的Web内容的类型。

  • 描述如何将Visualforce页面合并到Lightning Platform应用程序中。

  • 描述闪电组件框架的好处。

  • 描述可以包含在闪电组件中的资源。

测试:12%(7题)

  • 描述在多租户环境中进行开发时的注意事项。

  • 描述Salesforce平台功能如何映射到MVC模式。

  • 描述Salesforce模式中核心CRM对象的功能。

  • 确定使用AppExchange扩展应用程序功能的常见方案。

  • 确定用于Lightning平台的声明式自定义的常见用例。

调试和部署工具:10%(6题)

  • 描述如何监视和访问各种类型的调试日志。

  • 描述使用开发人员工具时的功能和安全隐患。

  • 描述用于部署元数据和业务数据的不同过程。

  • 描述在开发和部署过程中如何使用不同的环境。

关注公众号【自由侠部落】,了解Salesforce各类题库。

五、维护您的Salesforce认证

拥有Salesforce认证的一个好处是始终在新产品更新上保持最新。因此,您需要每年三次在Trailhead上完成平台应用构建师认证维护模块。

注意不要让你来之不易的认证过期!如果您未在截止日期前完成所有维护要求,则您的凭证将过期。

学习Salesforce | Platform Developer Ⅰ 平台初级开发认证考试指南及备考资源的更多相关文章

  1. ocp认证考试指南第一章

    数据库存储结构: 物理数据库存储结构: 必须的三类文件: 控制文件(controlFile):multiplexing the controfile 多路复用控制文件,指向其它关键文件,存储序列号和时 ...

  2. Salesforce Lightning开发学习(一)Hello World开发实践

    一:什么是Lightning Component framework Lightning Component framework 简称Lightning,是Salesforce封装的一个前端框架,开发 ...

  3. JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建

    Java介绍及其平台.开发环境的配置与搭建 1.Java的介绍 Java是一种面向对象的编程语言,具有跨平台.可移植.分布式.简单.可扩展等诸多特性.Java能够进行桌面应用.Web应用.分布式系统及 ...

  4. 微信公众平台应用开发:方法、技巧与案例--柳峰,Java语言版本

    他本人的博客:http://blog.csdn.net/lyq8479 作者简介: 刘运强,网名“柳峰”,资深微信公众平台应用开发工程师,国内微信公众平台应用开发的先驱之一,项目经验丰富.他还是一位资 ...

  5. 【学习/研发】嵌入式Linux/Android开发有它就够了——迅为4412开发板

    网站:http://www.topeetboard.com 光盘资料+网盘资料+配套视频+售后支持,助您加速学习研发的进程 产品介绍 iTOP-Exynos4412开发板采用 Exynos4412的主 ...

  6. 【课程分享】ASP.NET MVC5&微信公众平台整合开发实战(响应式布局、JQuery Mobile,Windows Azure、微信核心开发)

    对这个课程有兴趣的,能够联系我QQ2748165793 基础知识储备 ASP.NET MVC 5基础(6讲) 第一讲-初识ASP.NET MVC并搭建整合开发环境 第二讲-深入MVC开发模式 第三讲- ...

  7. 微信公众平台PHP开发

    p=932" style="color: rgb(255, 153, 0); text-decoration: none;">微信公众平台PHP开发 2013.05 ...

  8. 微信公众号平台接口开发:基础支持,获取access_token

    新建Asp.net MVC 4.0项目 WeChatSubscript是项目UI层 WeChatTools是封装操作访问公众号接口的一些方法类库 获取AccssToken 我们要的得到AccessTo ...

  9. Adobe RIA 开发工程师认证考试大纲

    AdobeRIA 开发工程师认证考试大纲 考题数量:共90道题,考试通过正确率:60% 考试时间:120分钟  试题种类:单选题.多选题和判断题     1. Adobe RIA基础知识(2道题)  ...

随机推荐

  1. [剑指Offer]41.和为S的两个数字 VS 和为S的连续正数序列

    [剑指Offer]41 和为S的两个数字 VS 和为S的连续正数序列 Leetcode T1 Two Sum Given an array of integers, return indices of ...

  2. python对目录下的文件进行 多条件排序

    在进入正题之前,先介绍一下基础知识: 1.sort(),方法:就是对列表内容进行正向排序,直接在原列表进行修改,返回的是修改后的列表 lists =[1, 5, 10, 8, 6]lists.sort ...

  3. Selenium IDE安装及简介

    一.Selenium IDE安装 Selenium IDE是Firefox浏览器的一个插件,依附于Firefox浏览器.在网上搜了Selenium IDE的安装教程,大部分都是说在官网下载安装,其实最 ...

  4. 贪心-Course Schedule III

    2020-02-01 21:37:39 问题描述: 问题求解: 对于课程来说截止时间在前面的肯定需要优先安排,所以首先需要将courses按照deadline进行排序. 然后只需要不断的加入当前的课程 ...

  5. jvm:内存结构(堆、方法区、程序计数器、本地方法栈、虚拟机栈)

    1.jvm内存结构 静态编译:把java源文件编译成字节码文件class,这个时候class文件以静态方式存在. 类加载器:把java字节码文件加载到内存中 方法区:将字节码放到方法区作为元数据(简单 ...

  6. OpenCV-Python 轮廓:更多属性 | 二十四

    目标 在本章中,我们将学习 凸性缺陷以及如何找到它们 查找点到多边形的最短距离 匹配不同的形状 理论和代码 1. 凸性缺陷 我们看到了关于轮廓的第二章的凸包.从这个凸包上的任何偏差都可以被认为是凸性缺 ...

  7. OpenCV-Python | 图像的基本操作 十

    目标 学会: 访问像素值并修改它们 访问图像属性 设置感兴趣区域(ROI) 分割和合并图像 本节中的几乎所有操作都主要与Numpy相关,而不是与OpenCV相关.要使用OpenCV编写更好的优化代码, ...

  8. JavaScript JSON 与 AJAX

    JavaScript JSON 与 AJAX JSON 是一种轻量的数据交互格式,与 AJAX 配合完成前端页面与服务端的信息传递,本文介绍 JSON 的使用.原生 AJAX 写法.JSONP 跨域解 ...

  9. 角色移动优化【Unity2D自学之路】

    自学unity2D独立游戏开发,第一篇自学笔记.在场景中添加角色,并给角色添加Rigidbody2D刚体组件.collection2D碰撞体组件,c#脚本组件控制人物移动和跳跃.c#脚本组件内容如下, ...

  10. MATLAB 随机过程基本理论

    一.平稳随机过程 1.严平稳随机过程 clc clear n=0:1000; x=randn(1,1001); subplot(211),plot(n,x); xlabel('n');ylabel(' ...