Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

  • Apex syntax and logic.
  • Differences between SOSL and SOQL.
  • Collections in Apex.

Overview of Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, etc.
  • JSON and XML handling.
  • Performing Insert and update operations with DML.

Preparing the Development Environment

  • Registering for a Salesforce.com account.
  • Integrating a Salesforce project with an IDE.
  • Setting up a Salesforce developer org server.

Apex Triggers

  • Creating triggers.
  • Inserting records with triggers.
  • Updating records with triggers.
  • Upserting records with triggers.
  • Deleting records with triggers.

Transactions with Apex

  • Utilizing methods in batch processing.
  • Processing records within Salesforce.

Web Services

  • Creating an HTTP method.
  • Utilizing an HTTP request.
  • Creating new resources.
  • Exposing Apex methods as REST web services.
  • Using REST API calls to retrieve data.
  • Wrapping responses.
  • Creating lists with HTTP POST.
  • Exposing Apex methods as SOAP web services.

Apex Test Classes

  • Writing a test class.
  • Increasing code coverage.
  • Utilizing trigger events.

Troubleshooting

  • Debugging in Apex.
  • Logging in Apex.

Summary and Conclusion

Requirements

  • A clear understanding of object-oriented concepts.
  • Previous experience with the Salesforce platform.

Audience

  • Web Developers.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories