Get in Touch
 Duration 14 hours

Course Outline

Introduction

Apex within Salesforce Development

  • Apex syntax and logical structure
  • Comparison of SOSL and SOQL
  • Handling Collections in Apex

Review of Object-Oriented Principles in Apex

  • Variables, operators, loops, statements, etc.
  • Integration of JSON and XML
  • Data manipulation via DML operations (insert and update)

Setting Up the Development Environment

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

Apex Triggers

  • Implementation of triggers
  • Inserting data via triggers
  • Updating data via triggers
  • Performing upserts with triggers
  • Deleting records using triggers

Transaction Management with Apex

  • Utilizing methods in batch processing
  • Record processing workflows in Salesforce

Web Services

  • Developing an HTTP method
  • Executing HTTP requests
  • Creation of new resources
  • Publishing Apex methods as REST web services
  • Data retrieval via REST API calls
  • Structuring response payloads
  • Generating lists using HTTPPost
  • Publishing Apex methods as SOAP web services

Apex Test Classes

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

Troubleshooting Strategies

  • Debugging techniques in Apex
  • Logging practices in Apex

Summary and Conclusion

Requirements

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

Target Audience

  • Web Developers

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories