Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

  • Apex syntax and logic.
  • SOSL versus SOQL.
  • Collections in Apex.

Overview of Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, etc.
  • JSON and XML.
  • Insert and update operations using DML.

Preparing the Development Environment

  • Registering at Salesforce.com.
  • 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 in Salesforce.

Web Services

  • Creating an HTTP method.
  • Using an HTTP request.
  • Creating a new resource.
  • Exposing Apex methods as REST web services.
  • Using REST API calls to retrieve data.
  • Wrapping responses.
  • Creating a list using HTTPPost.
  • Exposing Apex methods as SOAP web services.

Apex Test Classes

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

Troubleshooting

  • Debugging in Apex.
  • Logging in Apex.

Summary and Conclusion

Requirements

  • A solid understanding of object-oriented concepts.
  • Prior experience with the Salesforce platform.

Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories