Get in Touch
 Duration 14 hours

Course Outline

Introduction

Apex within Salesforce Development

  • Apex syntax and logical flow
  • Comparison of SOSL and SOQL
  • Working with collections in Apex

Overview of Object-Oriented Concepts in Apex

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

Setting Up the Development Environment

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

Apex Triggers

  • Trigger creation
  • Executing inserts via triggers
  • Performing updates through triggers
  • Handling upserts with triggers
  • Managing deletions using triggers

Transactions with Apex

  • Employing methods in batch processing
  • Processing records within Salesforce

Web Services

  • Constructing HTTP methods
  • Utilizing HTTP requests
  • Defining new resources
  • Exposing Apex methods as REST web services
  • Retrieving data via REST API calls
  • Wrapping responses
  • Creating lists using HTTPPost
  • Exposing Apex methods as SOAP web services

Apex Test Classes

  • Authoring test classes
  • Improving code coverage
  • Leveraging trigger events

Troubleshooting

  • Debugging techniques in Apex
  • Logging practices in Apex

Summary and Conclusion

Requirements

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

Target Audience

  • Web Developers

Number of participants


Price per participant (excl. VAT)

Testimonials (2)

Upcoming Courses

Related Categories