menu All Courses
Toll Free 1-800-566-3481 Call Now

Salesforce Platform Developer I Apex & Visualforce Certification Online Training

  • 40 Hours

IgmGuru's Salesforce Platform Developer I Apex & Visualforce Certification Online Training course is designed according to Salesforce Dev 450 exam to make sure that candidate passes the exam in the first attempt.  Get the necessary understanding you require to compose programmatic customizations for both business logic and user interface layers with the help of Apex & Visualforce in this certification training.

Key Features

  • Instructor Led Training : 40 Hrs
  • 100% money back guarantee
  • Flexible Schedule
  • 24 X 7 Lifetime Support & Access
  • Aligned to Dev 450 Exam
  • Experienced Trainers
  • 100% Job Assistance
  • Get Certified & Get Placed

For Individuals

Online Class Room Program

Online Class Room Program

  • 90 days of access to 12+ instructor-led online training classes
  • 180 days of access to high-quality,self-paced learning content designed by experts
  • $307.43

100% Money Back Guarantee ?

Batches start from 27 Oct 2018.


What are the course objectives?

By the end of this Salesforce developer certification training course, you will be able to:

  • Construct custom applications with the help of Apex and Visualforce

  • Broaden an application’s potentiality through AppExchange

  • Construct and handle the data model, user interface, and business logic for custom applications

  • Counter security susceptibility in Apex and Visualforce programmatically

  • Determine testing structure and implement one or multiple test classes

  • Approach into multiple kinds of debug logs and expand metadata and business data

For whom this course is beneficial?

This Salesforce developer training course is beneficial for:

  • Individuals looking to build a career in the development side of Salesforce

  • App Builders

  • Developers

  • Technical Architects

  • System Administrators

  • IT Managers

  • Product Managers

 In which projects will I work while taking a part in this course?

 IgmGuru’s Salesforce Platform Developer I (Apex & Visualforce) training provides the applicants an opportunity to work on live industry-based projects that span unique industry needs.

 Project 1: Generating a Billing System Application for a Communications company

 Project Scenario:

The Finance Head of "Ultimate Communications" has asked you to design an application to measure mobile and bills of the internet for their customers. Presently, the company maintains their customer data in an Excel sheet. As the number of customers has reached 3,000, controlling this data in an Excel sheet has become impossible. This app that you need to construct must be able to measure the customers’ bills which is based on their usage and rental plan.

 Project 2: Constructing an Inventory Management Application for a Grocery company

 Project Scenario:

You have been contacted by “Ultimate Grocery”, a chain of grocery stores to construct an application to handle their stocks as it consists of thousands of products. They want to keep a record in the delivery of products to the customers, preserving their contact information, and track the items sold to them.

 Project 3: Constructing an Insurance Policy-Suggesting Application for an Insurance company

 Project Scenario:

You work for an Insurance company. Your sales representatives have to go through various customer particulars such as age, income, medical history, marital status, number of children, and so on before they can advise an appropriate policy that will meet the customer’s needs. This is a demanding activity. To make the process quicker, you have been asked to design an application that can propose applicable insurance policies relevant to the customers.


Lesson 1 - Getting Started With Salesforce Platform

  • 1.1 Understanding Salesforce Platform
  • 1.2 Understanding Salesforce Terminologies: Multitenancy and Cloud
  • 1.3 Understanding Salesforce Metadata, API and Salesforce Architecture
  • 1.4 Declarative vs. Programmatic Changes and Customizations
  • 1.5 Application Development Tools in Salesforce
  • 1.6 AppExchange as Application Development Strategy
  • 1.7 Finding and Navigating Salesforce Documentation
  • 1.8 Understanding Salesforce Trust

Lesson 2 - Controllers

  • 2.1 Types of Visualforce Controllers, Standard Controllers
  • 2.2 Data Binding, Traversing Data, Error Messages
  • 2.3 Actions, Incorporate VF into application, Custom Controllers, Why use Custom Controllers
  • 2.4 Invoking Custom Controllers and Extensions, Controller Architecture, Controller Methods, Example
  • 2.5 Action Methods, Navigation Methods, Page Reference, Controller Extensions, Constructors, Use in Visualforce Pages
  • 2.6 Deploying Controllers, Testing Controller, Security in Controllers and Visualforce, Impact of Apex on Declarative Changes

Lesson 3 - Visualforce Pages/MVC Pattern

  • 3.1 Tags, Expression Syntax, Data Binding
  • 3.2 Action Binding, Include Static Resources, JavaScript, Style Sheets into Visualforce

Lesson 4 - Deployment Strategy

  • 4.1 Requirements for deploying Apex, code coverage
  • 4.2 Deployment, via Change Sets, IDE
  • 4.3 via ANT Tool, Workbench, Application LifeCycle Management

Lesson 5 - Testing Strategy

  • 5.1 Apex Unit Tests
  • 5.2 Creating Test Data and Users, various sources of test data like static resource, SeeAllData
  • 5.3 Unit Test Methods, Unit Test for Governor limits, Running Unit Tests
  • 5.4 UI, Developer Console, IDE
  • 5.5 Execute Anonymous vs Test Classes

Lesson 6 - Debugging

  • 6.1 What is Debugging?
  • 6.2 What is Logs
  • 6.3 Debug Logs in Developer Console, Anonymous Blocks

Lesson 7 - Exception Handling

  • 7.1 What are Exceptions?
  • 7.2 Exception Statements, Types of Exceptions
  • 7.3 Common Exception Methods, Catching Different Exception Types, Custom Exception Classes

Lesson 8 - Apex Triggers

  • 8.1 Apex Triggers, Types of Apex Triggers
  • 8.2 Triggers and Their Execution Order, Creating and Viewing Triggers, Basic Trigger Syntax, Trigger Context Variables
  • 8.3 Understanding Trigger Events, Trigger Helper Class Pattern, Bulkified Triggers
  • 8.4 Handling Recursion in Triggers, Restrict Save Operations with addError(), Apex Trigger Best Practices

Lesson 9 - Data Manipulation Language

  • 9.1 Data Manipulation Language (DML)
  • 9.2 SaveResult Class, Transaction Control, Database.DMLOptions
  • 9.3 DML Operations on Records, DML and Loops
  • 9.4 SOQL, DML and Governor Limits

Lesson 10 - SOQL and SOSL Queries

  • 10.1 Salesforce Object Query Language (SOQL)
  • 10.2 SOQL Functions, SOQL Variable Binding, SOQL FOR Loops, SOQL Keywords
  • 10.3 Relationship Queries
  • 10.4 Salesforce Object Search Language (SOSL
  • 10.5 SOQL vs SOSL

Lesson 11 - Object Relationships

  • 11.1 API Names of Object and Field
  • 11.2 Relationships in Apex

Lesson 12 - Apex Classes

  • 12.1 Classes, Apex Class Variables and Methods
  • 12.2 Access Modifiers, Class Constructors
  • 12.3 The ‘this’ Keyword, Inheritance, Sharing, Interface, System Classes and Methods

Lesson 13 - Data Types and Logic Control in Apex

  • 13.1 Data Types, Primitive Data Types, Object Data Types, Enum Data Types, Collections Data Types
  • 13.2 Operators
  • 13.3 Logic Control Statements

Lesson 14 - Introduction to Apex

  • 14.1 Apex Development Process
  • 14.2 Apex Development Tools
  • 14.3 Apex Governor Limits

Lesson 15 - Data Management

  • 15.1 Data Management in Salesforce
  • 15.2 Exporting Data

Lesson 16 - Building Data Model in Salesforce and Business Processes

  • 16.1 Data Model, Fields, Relationship Fields
  • 16.2 Junction Object, Schema Builder, Business Logic

Lesson 17 - Lightning Component Framework

  • 17.1 Benefits
  • 17.2 Framework and structure

Exam Certification

How to get in Salesforce Platform Developer I certified?

You’ll be certified in Salesforce Platform Developer I by following the below steps.
Step 1: Visit after finishing the training.
Step 2: Register for Salesforce DEV 450.
Step 3: Take the exam and get certified.

Frequently Asked Questions

A : No, Exam fee is not included in the training fees.

A :60 multiple-choice questions (closed book) • Pass mark: 68% • Registration fee: $200 • Retake fee: $100

A : All of the categories square measure conducted via live on-line streaming. they're interactive sessions that modify you to raise queries and participate in discussions throughout category time. We do, however, offer recordings of every session you attend for your future reference. categories square measure attended by a world audience to complement your learning expertise.

A : The tools you’ll need to attend training are: • Windows: Windows XP SP3 or higher • Mac: OSX 10.6 or higher • Internet speed: Preferably 512 Kbps or higher Headset, speakers, and microphone: You’ll need headphones or speakers to hear instruction clearly, as well as a microphone to talk to others. You can use a headset with a built-in microphone, or separate speakers and microphone.

A : All of our extremely qualified trainers are AWS certified with years of expertise coaching and dealing within the cloud domain. every of them has had a rigorous choice method that has profile screening, technical analysis, and a coaching demo before they're certified to coach for us. we have a tendency to conjointly make sure that solely those trainers with a high alumni rating stay on our faculty.

A : Our teaching assistants are a fanatical team of material consultants here to assist you get certified in your initial try. They have interaction students proactively to confirm the course path is being followed and assist you enrich your learning expertise, from category onboarding to project mentoring and job help. Teaching help is accessible throughout business hours.

A : IgmGuru offer 24/7 support through email, chat, and calls. we tend to even have a passionate team that gives on-demand help through our community forum. What’s a lot of, you may have lifespan access to the community forum, even once completion of your course with us.

A : The certification is provided by

Salesforce Platform Developer I Apex & Visualforce Certification Online Training

Contact Us

  • US Toll Free 1-800-566-3481

    (US Toll Free)

  • +91-7240-740-740


For Business

Corporate Training Solutions

  • Blended learning delivery model (self-paced e-learning and/or instructor-led options)
  • Course, category, and all-access pricing
  • Enterprise-class learning management system (LMS)
  • Enhanced reporting for individuals and teams
  • 24x7 teaching assistance and support
Contact Us

Online Connect

Drop Us A Query