DEV501 Apex and Visualforce Controllers

Level

DEV501 Apex and Visualforce Controllers

Aikona
Logo Aikona

Need more information? Get more details on the site of the provider.

Starting dates and places

This product does not have fixed starting dates and/or places.

Description

Overview

This comprehensive hands-on course is perfect for developers who want a deep dive into using Apex to build, extend, and deploy Salesforce applications on the Force.com platform. This course also covers using Apex to build and customize Visualforce pages.

Who should take this course?
Apex & Visualforce Controllers is ideal for developers who are proficient with an object-oriented programming language and understand how to customize Salesforce applications declaratively. This course is intended for developers who need to create application functionality using Apex.

Certification
Apex & Visualforce Controllers is recommended as preparation for the Salesforce.com Certified Administrator …

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Didn't find what you were looking for? See also: .

Overview

This comprehensive hands-on course is perfect for developers who want a deep dive into using Apex to build, extend, and deploy Salesforce applications on the Force.com platform. This course also covers using Apex to build and customize Visualforce pages.

Who should take this course?
Apex & Visualforce Controllers is ideal for developers who are proficient with an object-oriented programming language and understand how to customize Salesforce applications declaratively. This course is intended for developers who need to create application functionality using Apex.

Certification
Apex & Visualforce Controllers is recommended as preparation for the Salesforce.com Certified Administrator exam. The exam is included in the price of the class.

Prerequisites

  • Experiencing developing data-driven applications using an objectoriented programming language.
  • Experience customizing Salesforce applications using 'clicks not code.'

Two online courses that cover the topics 'Force.com Pages' and 'Managing Development with Force.com' are bundled with Force.com Code & Force.com Page Controllers. These courses, which are included in the price, should be completed before attending the class.

  • We recommend you complete Building Applications with Force.com (SFDEV401) and/or earn the Certified Force.com Developer credential before attending this class.

Delegates will learn how to

  • Develop custom Force.com code.
  • Create triggers to take action when records are saved.
  • Use the Force.com sandbox testing environment.
  • Write page controllers to manage custom data sets and actions for pages.
  • Create multi-page wizards, maintaining a unified view state across the experience.

Course Outline.

Force.com Code (Apex)

  • Describe the features, functionality, and use cases ofApex.
  • Describe the data types and syntax of Apex.
  • Write Apex that handles bulk data.
  • Write SOQL and SOSL queries to return data from the database.
  • Write complex joins in SOQL.
  • Describe the different governor limits and ways to work within them.
  • Create a unit test for a class.
  • List the requirements for deploying Apex code into production.
  • Describe the capabilities of Apex Web services and callouts.
  • Send and receive email from Apex.
  • Describe the capabilities of batch Apex.
  • Describe the capabilities of custom settings.

Visualforce Controllers

  • Understand the Visualforce framework, including its advantages and capabilities.
  • Use expressions to bind data and actions on a page to a controller.
  • Understand the concepts behind controllers, including their functionality and capabilities.
  • Create custom controllers and standard controller extensions to incorporate new data and actions into a page.
  • Understand the security implications of using custom vs. standard controllers.
  • Implement wizards using custom controllers to handle the state and operations.
  • Create custom components that use custom controllers.
  • Test, debug, and deploy controllers.
There are no reviews yet.

    Share your review

    Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

    There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.