Course details

Intermediate Programming in

Intermediate Programming in

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Since is so popular, an in-depth knowledge of how to create applications is essential for any application developer. In this course, you will learn the techniques for designing and programming applications. You will also learn the architecture of and the basics of the Apex programming language.

Target Audience
This path is targeted toward individuals who wish to build applications in


Expected Duration (hours)

Lesson Objectives

Intermediate Programming in

  • start the course
  • describe and create global actions
  • describe how to customize global layout
  • identify objects and actions associated with them
  • work with fields and set their values
  • create actions and add them to the page layout
  • work with security profiles and user access control
  • create new users for an application
  • describe how to control user access to certain records
  • describe, create, and manage permissions
  • describe how implements security
  • create and work with security roles
  • work with the developers console
  • describe how Apex uses classes and methods
  • describe how methods are called from actions
  • create and use triggers
  • describe development mode and its use
  • create and work with HTML pages
  • use stylesheets in Apex
  • describe how Apex uses controllers
  • create custom forms in Apex
  • recognize tags, their functionality, and uses
  • distinguish between the various Apex variables and data types, and use flow of control statements
  • recognize how classes and instances work in Apex
  • describe the functionality and uses of Apex DML
  • recognize how to exchange applications with AppExchange
  • create a full-featured application
  • Course Number:

    Expertise Level