在Lightning Experience (DEX450 )中使用Apex和Visualforce进行程序化开发

总览

您是想了解如何在Salesforce平台上以编程方式自定义应用程序的程序员吗?在本课程中,您将学习Apex编程语言和Visualforce标记的核心,以自定义您的Salesforce应用程序。您将获得动手的经验,可以以编程方式检索,操作并将数据存储到数据对象(sObjects)中。您将使用Apex触发器和类编写自定义逻辑,并使用内置的测试框架对该逻辑进行测试。您将探索Apex代码如何与平台上的声明式自定义进行交互,以及在多租户平台上工作的细微差别。然后,您将研究在Apex中设计解决方案的常用技术。这些活动将最终完成一个练习,该练习将构建一个复杂的触发器,该触发器将利用平台的声明性方面。您将获得编写Visualforce页面以自定义用户界面的动手经验,以及Lightning Component框架的简要介绍。

谁应该选这门课程?

本课程是为编程开发人员设计的,他们对面向对象的核心编程概念有很好的理解,他们还具有在Salesforce平台上构建声明式解决方案的经验,并且需要能够为业务逻辑和用户界面层编写编程自定义项使用Apex和Visualforce。该课程还旨在帮助您准备Salesforce Platform Developer I认证。

如果您没有在Salesforce平台上构建声明式解决方案的经验,则可以为上课做准备,请考虑完成以下操作之一:

  • Trailhead学院课程: 具有闪电体验的DEX403平台应用程序开发人员的声明式开发 或
  • 推荐的最少工作前准备: 使用Apex和Visualforce的工作前程序开发

要准备该课程,如果您不是程序开发人员,请考虑完成以下课程,以了解有关在Lightning Platform上使用Apex进行面向对象编程的介绍。

  • Trailhead学院课程: 在Lightning平台上使用Apex进行面向对象编程的简介。

重要说明: 如果您要使用自己的计算机,则在参加虚拟课程或参加面对面课程时,学生应按照本计算机设置指南中针对该课程的详细步骤 进行操作。

完成本课程后,您将能够:

  • 了解使用Visual Studio Code,Salesforce Extension Pack和Salesforce CLI在Salesforce平台上进行开发的现代工具
  • 使用Apex触发器和类编写业务逻辑定制。这些定制将使用SOQL和DML。
  • 设计利用声明式自定义功能的程序化解决方案
  • 描述触发代码在“保存执行顺序”的基础内如何工作
  • 描述在多租户平台上设计程序的一些基本方面
  • 编写Visualforce标记和代码以自定义用户界面
  • 使用内置的测试框架来测试Apex和Visualforce

索取资料