Get in Touch

Course Outline

Introduction

Apex in Salesforce Development

  • Apex syntax and logic
  • SOSL vs SOQL
  • Collections in Apex

Overview of Object-Oriented Concepts in Apex

  • Variables, operators, loops, statements, etc.
  • JSON and XML?
  • Insert and update operations with DML

Preparing the Development Environment

  • Registering at Salesforce.com
  • Integrating a Salesforce project with an IDE
  • Setting up a Salesforce developer org server

Apex Triggers

  • Creating triggers
  • Inserting data with triggers
  • Updating data with triggers
  • Upserting data with triggers
  • Deleting data with triggers

Transactions with Apex

  • Utilizing methods in batches
  • Processing records in Salesforce

Web Services

  • Creating an HTTP method
  • Utilizing an HTTP request
  • Creating a new resource
  • Exposing Apex methods as REST web services
  • Using REST API calls to retrieve data
  • Wrapping responses
  • Creating a list with HTTP Post
  • Exposing Apex methods as SOAP web services

Apex Test Classes

  • Writing a test class
  • Increasing code coverage
  • Using trigger events

Troubleshooting

  • Debugging in Apex
  • Logging in Apex

Summary and Conclusion

Requirements

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

Audience

  • Web Developers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories