Salesforce Platform Developer 1 Certification Training

Access Duration - 365 Days
4.3( 4 REVIEWS )

What Will I Learn?

Learn how to create and modify objects using the declarative interface
Write business logic customisations using Apex triggers and classes with the help of SOQL and DML.
Learn how to create Apex Triggers within the basics of the Save Order of Execution
Learn how to design programs on a multi-tenant platform
Learn how to write Visualforce markup and code to customise the user interface
Design programmatic solutions that take advantage of declarative customisations


Do you want to become an expert in writing business logic and customising applications? Then this course is for you! Salesforce is the world’s leading cloud-based CRM software that helps your business grow into a more streamlined, effective and efficient organisation across all bases. Having been in the market since the late 90s, Salesforce has evolved into one of the most innovative and comprehensive CRM solutions, capable of addressing all of your business needs.

Salesforce lets you efficiently unify different principal functions of your business so you can achieve customer success. You can sell, provide service, market, collaborate, know your customers, and build apps on a single platform. This course is designed to make you an expert in writing business logic and programmatically and customise applications using Apex code and the Visualforce UI framework.

Why You Should Consider Taking this Course at Global Edulink?

Global Edulink is a leading online provider for several accrediting bodies, and provides learners the opportunity to take this exclusive course awarded by CPD. At Global Edulink, we give our fullest attention to our learners’ needs and ensure they have the necessary information required to proceed with the Course.  Learners who register will be given excellent support, discounts for future purchases and be eligible for a TOTUM Discount card and Student ID card with amazing offers and access to retail stores, the library, cinemas, gym memberships and their favourite restaurants.

  • Access Duration
  • Who is this Course for?
  • Entry Requirement
  • Method of Assessment
  • Certification
  • Awarding Body
  • Career Path & Progression
The course will be directly delivered to you, and you have 12 months access to the online learning platform from the date you joined the course.  The course is self-paced and you can complete it in stages, revisiting the lessons at any time.

Professionals who are passionate about CRM and cloud computing

  • Learners should be over the age of 16, and have a basic understanding of English, ICT and numeracy.
  • A sound educational background

In order to complete the course successfully, learners will take an online assessment. This online test is marked automatically, so you will receive an instant grade and know whether you have passed the course.

Upon the successful completion of the course, you will be awarded the ‘Salesforce Platform Developer 1 Certification Training’ by CPD.

CPD is an internationally recognised qualification that will make your CV standout and encourage employers to see your motivation at expanding your skills and knowledge in an enterprise.

Once you successfully complete the course, you will gain an accredited qualification that will prove your skills and expertise in the subject matter. With this qualification you can further expand your knowledge by studying related courses on this subject, or you can go onto get a promotion or salary increment in your current job role. Below given are few of the jobs this certificate will help you in, along with the average UK salary per annum according to

  • Functional consultant – Up to £67k per annum
  • Web Developer – Up to £50k per annum
  • Software Developer – Up to £71k per annum

Key Features

Gain an Accredited UK Qualification
Access to Excellent Quality Study Materials
Personalised Learning Experience
Support by Phone, Live Chat, and Email
Eligible for TOTUM Discount Card
UK Register of Learning Providers Reg No : 10053842

Course Curriculum

1: Introduction to Cloud Computing and SFDC
Service and Deployment models in the Cloud
Market situation
Cloud Ownership
Introduction to SF1 and Platform
Declarative & Programmatic Options in
Meta-data Driven Architecture
Multi-tenant Architecture
Business and IT benefits
Application Development Tools in Salesforce
AppExchange as Application Development Strategy
Finding and Navigating Salesforce Documentation
Understanding Salesforce Trust
2: Working on Custom Objects and Fields
Standard and Custom objects
Custom fields
Relationship fields
Formula fields
Roll-up summary fields
Junction Object
Workflows and Process Builder
3: Data Management in SFDC
Data Management in Salesforce
Data Import Wizard and Data Loader
Import Data
Export Data
Data export wizard
4: Introduction to APEX Programming
APEX Introduction
APEX Classes and Triggers
Apex Development Process
Apex Development tools
Using IDE and Developer Console
Apex Governor Limits
5: Data Types and Logic Control Statements in APEX
Overview of Apex Data Types
Primitive Data Types
Object Data Types
Enum Data Types
Collections Data Types
Apex Operators
Apex Control Statements
Executing Apex Programs
6: APEX Classes
Apex Classes
Access Modifiers
Apex Class Constructors
Apex Class Variables and Methods
Inheritance, Sharing, and Interface
‘This’ keyword
Accessing Apex Class
System Classes and Methods
7: Object Relationships, Implementing SOQL and SOSL Queries
Standard Object and Field API Names
Relationships in Apex
SOQL Function, SOQL Bindings and SOQL For Loops
Processing SOQL Query Output
Dynamic Query Creation
Relationship Query and its Types
SOSL Query and its Implementation
8: Data Manipulation Language
Data Manipulation Language
Loops in DML
Database.DML Options
Transaction Control
Ways to invoke DML Operations
Invoking DML Operations
Handling DML Errors
9: Trigger in APEX and APEX Transaction
Apex Triggers and its Types
The Save order of Execution
Trigger Syntax and Events
Trigger Context Variables
Recursion in Triggers
Bulk Field Triggers
Trigger Helper Class Pattern
Lifecycle of Apex Transaction
Memory Cycle for Static Apex Variables
10: Exception Handling and Debugging in APEX
Exception Statements
System-Defined Exception
Exception Methods
Catching Different Exception Types
Custom or User-Defined Exception Handling
Debugging Using Debug Logs
Anonymous Blocks – Another Debugging Tool
11: Testing Essentials and Design Strategies
Apex Testing Framework
Write and run Apex Tests
Create Tests data
Running Test Units
Developer Console IDE
Testing Best Practices
Batch Testing
Efficient test code for DML and Query
Code Coverage
12: Deployment Strategies and Visualforce Pages
Application Development Lifecycle
Different Development Environments
Deployment – Migration of Applications and Components
Best Practices for Deployment
Introduction to Visualforce
Creating Visualforce Page
Launch Visualforce Page using Custom Button
Fetching Records in a Visualforce Page
Visualforce Best Practices
Visualforce Governor Limits and Security Concerns
Visualforce Strategies
13: Working with Controllers and Controller Extensions
Controller Architecture
Controller Methods
Standard Controllers
Custom Controllers
Visualforce Controllers
Controller Extension
Controller Constructors
Deploying Controllers
Testing Controllers
Security Concerns in Controllers and Visualforce
Controller and Visualforce Integration
Page References
Action Methods, Getters, Setters and Properties
14: Lightning Framework
Overview of Salesforce Lightning
Lightning Component Framework Structure
Benefits of Using Lightning Component Framework

Students feedback


Average rating (4)
5 Star
4 Star
3 Star
2 Star
1 Star
    O T

    Olivia Taylor

    January 17, 2021
    Learned a lot

    The pace is great, good amount of explanation. I have learned a lot from your course which was super helpful for me to pass the Developer I exam. Thank you!!

    S W

    Sophie White

    December 08, 2020
    Good topics

    Covered all topics with examples which easy to understand.

    O R

    Otto Read

    November 27, 2020

    I am not coming from a programming background but the course makes the information so easy to digest.

    Z B

    Zac Barker

    October 01, 2020
    Well drafted

    The course provides in depth knowledge about all the scenarios a Salesforce developer should know. Keep up the good work.

WhatsApp chat