Course Code: salesforceded
Duration: 21 hours
Prerequisites:

-

Overview:

Course Outline:

1. Data modeling

- objects

- field types (pros and cons)

- externalId, unique

- large data volume consideration

2. Security

- Object/Field/Record level security

- Profiles, Permission sets, Roles, Territory

3. Automation (clicks - no code):
- Workflow

- Process Builder

- Flows

- Quick Actions

- Approval Process

4. Apex

- Coding standards

- Triggers (pattern)

- Test (patterns: data factory, test setup)

- Bulkify your code

- SOQL, SOSL

- DML

- SObject, Describe calls

- Batch processing

5. Integration

- standard REST/SOAP API

- writing custom API

- outbound messages

- email services

- platform events

- change data capture

- external objects

6. Architecture

- microservices

- domain driven development

- parallel apex development (PAD)

- enterprise architecture pattern