Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

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

Overview of Object-Oriented Concepts in Apex

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

Preparing the Development Environment

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

Apex Triggers

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

Transactions with Apex

  • Using methods in batch.
  • Processing records in Salesforce.

Web Services

  • Creating a HTTP method.
  • Using a HTTP request.
  • Creating a new resource.
  • Exposing Apex methods as REST web services.
  • Using REST API call to retrieve data.
  • Wrapping responses.
  • Creating a list with 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

  • Understanding of object-oriented concepts.
  • Experience with the Salesforce platform.

Audience

  • Web Developers.
 14 Hours

Testimonials (2)

Upcoming Courses

Related Categories