Salesforce: Enhancing Apps with Apex and Visualforce

Training Summary
This comprehensive hands-on course teaches students how to programmatically customize applications. Students will learn the Apex programming language, SOQL, SOSL, and Visualforce, and how they are used to customize applications.For the lab exercises, students will register for a free developer account with
Prior to taking this course, students should have completed the "Salesforce: Building Apps with" course, or an equivalent class, or have previous practical experience.Although not required, previous experience in the following topics will enhance the results of this course:Java programming (or another object-oriented programming language)Basic data modeling for relational databasesBasic SQLBasic HTML
5 Days/Lecture & Lab
This course is designed for developers who need to be able to write programmatic customizations to both the business logic and user interface layers using Apex and Visualforce.
Course Topics
  • Introducing the Platform
  • Database Essentials
  • Apex Language Basics
  • Advanced Apex Facilities
  • Basic Database Processing
  • Advanced Database Processing
  • Database Triggers
  • Using Visualforce
  • Custom Controllers and Extensions
  • Asynchronous Apex Processing

Related Scheduled Courses