Build custom objects and data models on Salesforce
Hands-on practice with real-world Salesforce tools
Learn from expert instructors with industry experience
Earn a recognized Salesforce Developer Training certification
Flexible schedule and learning format to suit you
Master business logic and security in Salesforce apps
Convenient and hassle-free payment plans
What you will learn:
Upcoming sessions
What is Salesforce?
Uses of Salesforce
Why is Salesforce So Popular?
Salesforce Platform Services
What is Salesforce Cloud?
Easy-to-Use Salesforce Implementation
Explicit Salesforce Architecture
Better Audits for Salesforce Projects
Profiles and Roles
Org-Wide Defaults (OWD)
Role Hierarchies
Sharing Rules
Permission Sets
Field-Level Security (FLS)
Login Hours and IP Restrictions
Sales Objects
Task and Event Objects
Service Cloud Objects
Document, Note, and Attachment Objects
User, Sharing, and Permission Objects
Profile and Permission Objects
Record Type Objects
Salesforce Field Types
Salesforce Data Types
Add a Formula Field
Add a Validation Rule
Create Flow Using Flow Builder
Build a Salesforce App
Try Out the App
What is Apex?
When Should Developer Choose Apex
Working Structure of Apex
Apex Syntax
Apex Development Environment
Data Types in Apex
Apex Access Specifier
Keywords in Apex
Apex String
Apex Governor Limits
Apex Getter and Setter
What are Triggers in Salesforce?
Writing Apex Triggers
Using Trigger Exceptions
Triggers vs Workflows in Salesforce
Introduction to Exception Handling
System Defined Exceptions and Types
Custom or User Defined Exceptions
Introduction to Apex Testing
Testing Example
Run Unit Test Methods
Testing and Code Coverage
Typographical Conventions in this Document
SOSL Limits on Search ResultsSOSL Syntax
Example Text Searches
Creating a Visualforce Page
Editing a Visualforce Page
Using Page Block and Page Block Section
Creating Standard List Controller
Adding Records using Standard Controller
Introducing Lightning Web Components
Create Lightning Web Components and Events
Work with Salesforce Data
Debug Lightning Web Components
REST API vs SOAP API Basics
Using Named Credentials
Salesforce Connect Overview
Change Sets
Salesforce DX
DevOps Centre
Introduction to Debugging in Salesforce
Use the Log Inspector
Successful completion of the training will help you to:
1
Master Apex programming to customise and automate business processes on Salesforce
2
Build custom objects and data models to tailor Salesforce to specific business needs
3
Gain expertise in Lightning Web Components for modern, responsive user interfaces
4
Implement security features like role hierarchies, sharing rules, and field-level security
5
Use Salesforce Object Search Language (SOSL) to enhance data retrieval and management
Overall ratings by our students
Our Salesforce Developer Training in Bahrain trains you to build custom applications on the Salesforce platform. You gain expertise in Apex programming, creating custom objects, and mastering Lightning Web Components. Participants master key concepts such as data modelling, validation rules, and business logic.
This Salesforce Developer course is ideal for IT professionals, technical consultants aspiring developers. It is suitable for both beginners and working professionals who want to specialise in Salesforce.
After completing Salesforce Developer Training, you can pursue a variety of exciting career opportunities in Bahrain:
In this course, students will master the following Salesforce tools:
Apex Programming
After getting your Salesforce Developer Certification, you must complete specific Continuing Professional Education (CPE) hours and pass the Salesforce certification maintenance exam. This ensures you stay up to date with the latest Salesforce developments and best practices.
Learn now, pay later
Dive into your course now and pay in installments

