Description
Introduction
Salesforce Platform Developer I focuses on developing custom applications on the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC), and declarative automation tools. The platform provides a robust cloud-based environment for building scalable, secure, and multi-tenant applications. This training equips learners with the knowledge to design data models, write business logic, create user interfaces, implement integrations, and prepare for the Salesforce Platform Developer I certification exam.
Learner Prerequisites
• Basic understanding of programming concepts (OOP concepts preferred)
• Familiarity with databases and SQL fundamentals
• Basic knowledge of Salesforce CRM concepts
• Understanding of web technologies (HTML, CSS, JavaScript) is an advantage
Table of Contents
1. Salesforce Platform Fundamentals
1.1 Introduction to Salesforce Architecture and Multitenancy
1.2 Developer Tools: Setup Menu, Developer Console, VS Code & Salesforce CLI
1.3 Data Modeling: Objects, Fields, Relationships, Schema Builder
2. Apex Programming
2.1 Apex Basics: Syntax, Data Types, Variables, and Collections
2.2 SOQL & SOSL Queries and DML Operations
2.3 Apex Triggers and Order of Execution
3. Advanced Apex Development
3.1 Classes, Methods, OOP Concepts and Exception Handling
3.2 Governor Limits and Bulkification Best Practices
3.3 Asynchronous Apex (Future, Batch, Queueable, Scheduled)
4. User Interface Development
4.1 Visualforce Pages and Controllers
4.2 Introduction to Lightning Components
4.3 Lightning Web Components (LWC) Development
5. Security and Data Access
5.1 Object-Level, Field-Level, and Record-Level Security
5.2 Sharing Rules and Role Hierarchy
5.3 Enforcing Security in Apex
6. Testing and Deployment
6.1 Apex Test Classes and Code Coverage
6.2 Debugging and Logs
6.3 Change Sets and Deployment Strategies
7. Integration and APIs
7.1 REST and SOAP APIs Overview
7.2 Callouts and External Integrations
7.3 Platform Events and Named Credentials
8. Certification Preparation and Real-Time Project
8.1 Platform Developer I Exam Overview and Weightage
8.2 Sample Scenario-Based Questions
8.3 End-to-End Real-Time Development Project
Conclusion
This training provides a comprehensive foundation in Salesforce development, covering Apex programming, UI development, security, integrations, testing, and deployment. By the end of the program, learners will be equipped to build scalable applications on the Salesforce platform and confidently prepare for the Salesforce Platform Developer I certification.







Reviews
There are no reviews yet.