Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

  • Apex syntax and logical structure
  • Comparing SOSL and SOQL
  • Managing Collections in Apex

Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, and core elements
  • Handling JSON and XML
  • Performing insert and update operations with DML

Setting Up the Development Environment

  • Registration process on Salesforce.com
  • Integrating a Salesforce project with an IDE
  • Configuring a Salesforce developer organization server

Apex Triggers

  • Implementation of triggers
  • Executing inserts via triggers
  • Executing updates via triggers
  • Performing upserts via triggers
  • Executing deletes via triggers

Managing Transactions with Apex

  • Utilizing methods for batch processing
  • Handling record processing within Salesforce

Web Services

  • Defining HTTP methods
  • Executing HTTP requests
  • Creating new resources
  • Exposing Apex methods as REST web services
  • Retrieving data through REST API calls
  • Structuring and wrapping responses
  • Creating lists using HTTPPost
  • Exposing Apex methods as SOAP web services

Apex Test Classes

  • Writing comprehensive test classes
  • Improving code coverage metrics
  • Integrating trigger events into tests

Troubleshooting

  • Debugging techniques in Apex
  • Implementing logging in Apex

Summary and Conclusion

Requirements

  • A solid grasp of object-oriented concepts
  • Practical experience with the Salesforce platform

Target Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories