学习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道题) ...
随机推荐
- Redis 【常识与进阶】
Redis 简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库. Redis 与其他 key - value 缓存产品有以下三个特点: Redis支持数据的持久 ...
- 【面试QA】Attention
目录 Attention机制的原理 Attention机制的类别 双向注意力 Self-Attention 与 Soft-Attention 的区别 Transformer Multi-Head At ...
- MySQL 教程--检视阅读
MySQL 教程--检视阅读 准备:Windows 上安装 MySQL 教程地址,PHP语言基础 教程地址2 教程地址3,有讲数据库的备份和恢复 教程地址4,w3c.china,php基础,扩展阅读 ...
- Inception V1-V4
2019-05-29 20:56:02 一.Inception V1 当不知道在卷积神经网络中该使用1 * 1卷积还是3 * 3的卷积还是5 * 5的卷积或者是否需要进行pooling操作的时候,我们 ...
- [ex-kmp] HDU 2019 Multi-University Training Contest 5-string matching
string matching Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others ...
- 《利用Hyper-V搭建虚拟机》一篇管够,持续更新
开门见山:win10+Hyper-V+ContOS7.X 万物皆有目的:没钱买云服务器,但平时在家想持续学习,可以考虑在自己windows上搭建一台虚拟机,然后装上Linux,调试通网络进行开发. 涉 ...
- UVA - 11426 欧拉函数(欧拉函数表)
题意: 给一个数 N ,求 N 范围内所有任意两个数的最大公约数的和. 思路: f 数组存的是第 n 项的 1~n-1 与 n 的gcd的和,sum数组存的是 f 数组的前缀和. sum[n]=f[1 ...
- 【Pytest02】全网最全最新的Pytest框架快速进阶篇(pytest前置和后置以及忽略测试用例)
一.Pytest的前置和后置方法 1.Pytest可以集成unittest实现前置和后置 import unittest import pytest class TestCase(unittest.T ...
- js定时器及定时器叠加问题
回武汉隔离的第二天打卡,武汉加油,逆战必胜!今天想和大家简单聊一下js定时器的问题. 1.setTimeout 延时器 在指定时间后执行一次,注意只会执行一次 当然有的时候我们想用延时器做出定时器的效 ...
- 力软敏捷框架 jfGrid 的使用说明
很多人使用力软敏捷框架的一个困扰就是表格控件,力软并没有使用常规的jqgrid,而是用了自己的一套 jfgrid.所以今天在这做个简单的说明,如果你有什么疑问也可以在评论区提出来,后期的文章会做说明. ...