Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

  • Apex syntax and logic
  • Comparison of SOSL versus SOQL
  • Apex Collections

Overview of Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, etc.
  • Understanding JSON and XML
  • Performing insert and update operations with DML

Preparing the Development Environment

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

Apex Triggers

  • Developing triggers
  • Inserting records with triggers
  • Updating records with triggers
  • Upserting records with triggers
  • Deleting records with triggers

Transactions with Apex

  • Employing batch methods
  • Processing records within Salesforce

Web Services

  • Developing an HTTP method
  • Utilizing an HTTP request
  • Establishing a new resource
  • Exposing Apex methods as REST web services
  • Using REST API calls to retrieve data
  • Structuring responses
  • Generating a list via HTTPPost
  • Exposing Apex methods as SOAP web services

Apex Test Classes

  • Writing test classes
  • Boosting code coverage
  • Utilizing trigger events

Troubleshooting

  • Debugging in Apex
  • Logging in Apex

Summary and Conclusion

Requirements

  • Comprehension of object-oriented concepts
  • Prior experience with the Salesforce platform

Target Audience

  • Web Developers
 14 Hours

Testimonials (2)

Related Categories