学习Salesforce | Platform Developer Ⅰ 平台初级开发认证考试指南及备考资源
一、平台开发人员考试计划
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 Ⅰ 平台初级开发认证考试指南及备考资源的更多相关文章
- ocp认证考试指南第一章
数据库存储结构: 物理数据库存储结构: 必须的三类文件: 控制文件(controlFile):multiplexing the controfile 多路复用控制文件,指向其它关键文件,存储序列号和时 ...
- Salesforce Lightning开发学习(一)Hello World开发实践
一:什么是Lightning Component framework Lightning Component framework 简称Lightning,是Salesforce封装的一个前端框架,开发 ...
- JAVA学习(一):Java介绍及其平台、开发环境的配置与搭建
Java介绍及其平台.开发环境的配置与搭建 1.Java的介绍 Java是一种面向对象的编程语言,具有跨平台.可移植.分布式.简单.可扩展等诸多特性.Java能够进行桌面应用.Web应用.分布式系统及 ...
- 微信公众平台应用开发:方法、技巧与案例--柳峰,Java语言版本
他本人的博客:http://blog.csdn.net/lyq8479 作者简介: 刘运强,网名“柳峰”,资深微信公众平台应用开发工程师,国内微信公众平台应用开发的先驱之一,项目经验丰富.他还是一位资 ...
- 【学习/研发】嵌入式Linux/Android开发有它就够了——迅为4412开发板
网站:http://www.topeetboard.com 光盘资料+网盘资料+配套视频+售后支持,助您加速学习研发的进程 产品介绍 iTOP-Exynos4412开发板采用 Exynos4412的主 ...
- 【课程分享】ASP.NET MVC5&微信公众平台整合开发实战(响应式布局、JQuery Mobile,Windows Azure、微信核心开发)
对这个课程有兴趣的,能够联系我QQ2748165793 基础知识储备 ASP.NET MVC 5基础(6讲) 第一讲-初识ASP.NET MVC并搭建整合开发环境 第二讲-深入MVC开发模式 第三讲- ...
- 微信公众平台PHP开发
p=932" style="color: rgb(255, 153, 0); text-decoration: none;">微信公众平台PHP开发 2013.05 ...
- 微信公众号平台接口开发:基础支持,获取access_token
新建Asp.net MVC 4.0项目 WeChatSubscript是项目UI层 WeChatTools是封装操作访问公众号接口的一些方法类库 获取AccssToken 我们要的得到AccessTo ...
- Adobe RIA 开发工程师认证考试大纲
AdobeRIA 开发工程师认证考试大纲 考题数量:共90道题,考试通过正确率:60% 考试时间:120分钟 试题种类:单选题.多选题和判断题 1. Adobe RIA基础知识(2道题) ...
随机推荐
- angualrjs 总结 随记(一)
$apply方法的作用 $apply方法是用来触发脏检查,它在控制器里监听一个变量,每当这个变量的值改变的时候,它会去与最初的值做一次比较,然后HTML页面就会及时更新该变量的值(将最新的值赋值到ht ...
- Servlet(四)----Request
## Request 1.request对象和response对象的原理 1.request和response对象是由服务器创建的.我们来使用他们. 2.request对象是来获取请求消息,resp ...
- HDU-4252 A Famous City(单调栈)
最后更新于2019.1.23 A Famous City ?戳这里可以前往原题 Problem Description After Mr. B arrived in Warsaw, he was sh ...
- 升级 nop 4.1 Incorrect syntax near 'OFFSET'. Invalid usage of the option NEXT in the FETCH statement.
Incorrect syntax near 'OFFSET'. Invalid usage of the option NEXT in the FETCH statement. nop.web 项目 ...
- 动态规划-Distinct Subsequences
2020-01-03 13:29:04 问题描述: 问题求解: 经典的动态规划题目,一般来说dp题目是递推关系公式难想,但是实际代码量还是比较少的. 有尝试过dfs来做,但是由于时间复杂度是指数级别的 ...
- CompletableFuture异步编排
什么是CompletableFuture CompletableFuture是JDK8提供的Future增强类.CompletableFuture异步任务执行线程池,默认是把异步任务都放在ForkJo ...
- python逐行读取文本
一.使用open打开文件后一定要记得调用文件对象的close()方法.比如可以用try/finally语句来确保最后能关闭文件. 二.需要导入import os 三.下面是逐行读取文件内容的三种方法: ...
- 为什么信息熵要定义成-Σp*log(p)?
作者:西贝链接:https://www.zhihu.com/question/30828247/answer/64816509来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出 ...
- [算法笔记] PAT-ADV-1020
题目要求:给出二叉树的后序遍历序列和中序遍历序列,输出二叉树的层次遍历序列. (传送门) Sample Input 7 2 3 1 5 7 6 4 1 2 3 4 5 6 7 Sample Outpu ...
- Kubernets中获取客户端真实IP总结
1. 导言 绝大多数业务场景都是需要知道客户端IP的 在k8s中运行的业务项目,如何获取到客户端真实IP? 本文总结了通行的2种方式 要答案的直接看方式一.方式二和总结 SEO 关键字 nginx i ...