Salesforce admin course content
- Salesforce Platform Basics
- Unlock Business Success with Salesforce Data Platform
- Discover Use Cases tor the Platform
- Understand the Salesforce Architecture
- Navigate Setup
- Data Modeling
- Optimize Customer Data with Standard and Custom Objects
- Create Object Relationships
- Work with Schema Builder
- Data Management
- Import Data
- Export Data
- Lightning Experience Customization
- Set Up Your Org
- Create and Customize Lightning Apps
- Create and Customize List Views
- Customize Record Highlights with Compact Layouts
- Customize Record Page Components and Fields
- Create Custom Buttons and Links
- Empower Your Users with Quick Actions
- User Engagement
- Get Started with User Engagement
- Promote Feature Adoption and Discovery
- Create Prompts in Lightning Experience
- Enable Users to Learn in the Flow of Work
- Design a User Engagement Journey
- Reports & Dashboards for Lightning Experience
- Get to Know Lightning Reports and Dashboards
- Create Reports with the Report Builder
- Filter Your Report
- Format Your Report
- Visualize Your Data with the Lightning
- Dashboard Builder
- Formulas and Validations
- Use Formula Fields
- Implement Roll-Up Summary Fields
- Create Validation Rules
- Data Security
- Overview of Data Security
- Control Access to the Org
- Control Access to Objects
- Control Access to Fields
- Control Access to Records
- Create a Role Hierarchy
- Define Sharing Rules
- Picklist Administration
- Get Started with Picklists
- Manage Your Picklist Values
- Share Values with Global Value Sets
- Approve Records with Approval Processes
- Customize How Records Get Approved
- Build an Approval Process
- AppExchange
- Get Started with AppExchange
- Navigate AppExchange
- Explore AppExchange Listings
- Connect and Contribute to the
- AppExchange Community
- External Services
- Get Started with External Services
- Define an API Specification for an External Service
- Use External Services With a Flow
- Register an External Service
- Access External Business Actions
- Create a Flow Using External Services Actions
Salesforce developer course content
- Module 1: Introduction to Salesforce Development
- Overview of Salesforce platform
- Introduction to Salesforce developer tools
- Understanding Salesforce data model and architecture
- Module 2: Salesforce Object Query Language (SOQL)
- Basics of SOQL syntax
- Retrieving and manipulating Salesforce data using SOQL queries
- Advanced SOQL techniques and best practices
- Module 3: Salesforce Object Search Language (SOSL)
- Introduction to SOSL and its differences from SOQL
- Performing text searches across multiple objects
- Best practices for using SOSL in Salesforce development
- Module 4: Apex Programming Language Fundamentals
- Introduction to Apex programming language
- Variables, data types, and operators in Apex
- Control flow statements (if, else, switch)
- Loops (for, while) and collections in Apex
- Module 5: Apex Triggers
- Introduction to triggers and trigger context variables
- Trigger events and execution order
- Writing triggers to perform custom logic before or after DML operations
- Module 6: Apex Classes and Interfaces
- Creating Apex classes and methods
- Understanding access modifiers and class inheritance
- Introduction to interfaces and their implementation in Apex
- Module 7: Exception Handling in Apex
- Handling exceptions using try-catch blocks
- Custom exception classes and best practices for error handling in Apex
- Module 8: Salesforce Object Oriented Programming (OOP) Concepts
- Introduction to object-oriented programming concepts
- Encapsulation, inheritance, and polymorphism in Apex
- Design patterns and best practices for writing efficient Apex code
- Module 9: Batch Apex and Scheduled Apex
- Introduction to Batch Apex for processing large data sets
- Implementing Scheduled Apex jobs to automate tasks
- Best practices for using Batch and Scheduled Apex in Salesforce development
- Module 10: Salesforce APIs and Integration
- Overview of Salesforce APIs (SOAP, REST, Bulk)
- Integrating external systems with Salesforce using APIs
- Authentication and authorization mechanisms in Salesforce integration
- Module 11: Testing and Debugging in Salesforce
- Writing unit tests for Apex classes and triggers
- Best practices for test coverage and assert statements
- Debugging techniques and tools in Salesforce development
- This revised course outline covers essential Salesforce development concepts and skills without including advanced topics such as version control, performance optimization, and emerging trends.