Get in Touch

Course Outline

Introduction

Apex within Salesforce Development

  • Apex syntax and logical structures
  • Differences between SOSL and SOQL
  • Managing Collections in Apex

Foundations of Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, and more
  • Handling JSON and XML
  • Performing inserts and updates using DML

Setting Up the Development Environment

  • Registration process on Salesforce.com
  • Integrating a Salesforce project with an IDE
  • Configuration of a Salesforce developer org server

Apex Triggers

  • Development of triggers
  • Executing insert operations via triggers
  • Executing update operations via triggers
  • Executing upsert operations via triggers
  • Executing delete operations via triggers

Transactions in Apex

  • Utilizing methods in batch processing
  • Processing records within Salesforce

Web Services

  • Implementation of HTTP methods
  • Sending HTTP requests
  • Definition of new resources
  • Publishing Apex methods as REST web services
  • Retrieving data using REST API calls
  • Wrapping service responses
  • Constructing lists via HTTPPost
  • Publishing Apex methods as SOAP web services

Apex Test Classes

  • Composition of test classes
  • Enhancing code coverage metrics
  • Leveraging trigger events

Troubleshooting

  • Debugging techniques in Apex
  • Logging practices in Apex

Summary and Conclusion

Requirements

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

Target Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories