MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.


I'm not curious

Salesforce Platform Developer I (Apex & Visualforce) Certification Training

Course Summary

Get the essential knowledge you need to write programmatic customizations for both business logic and user interface layers using Apex & Visualforce in this Salesforce developer certification training


  • +

    Course Syllabus


    Course preview

    Salesforce Platform Developer 1

    Lesson 1: Getting Started with Salesforce Platform 08:16

    1 Understanding Salesforce Platform 08:16

    2 Understanding Salesforce Terminologies

    3 Multitenancy and Cloud

    4 Understanding Salesforce Metadata and API

    5 Understanding Salesforce Architecture

    6 Declarative vs. Programmatic Changes and Customizations

    7 Application Development Tools in Salesforce

    8 AppExchange as Application Development Strategy

    9 Finding and Navigating Salesforce Documentation

    10 Understanding Salesforce Trust

    Lesson 2: Building Data Model in Salesforce and Business Processes 05:51

    1 Data Model 05:51

    2 Fields

    3 Relationship Fields

    4 Junction Object

    5 Schema Builder

    6 Business Logic

    Lesson 3: Data Management

    1 Data Management in Salesforce

    2 Exporting Data

    Lesson 4: Introduction to Apex

    1 Apex

    2 Apex Development Process

    3 Apex Development Tools

    4 Apex Governor Limits

    Lesson 5: Data Types and Logic Control in Apex

    1 Data Types

    2 Primitive Data Types

    3 sObject Data Types

    4 Enum Data Types

    5 Collections Data Types

    6 Operators

    7 Logic Control Statements

    Lesson 6: Apex Classes

    1 Classes

    2 Apex Class Variables and Methods

    3 Access Modifiers

    4 Class Constructors

    5 The ‘this’ Keyword

    6 Inheritance

    7 Sharing

    8 Interface

    9 System Classes and Methods

    Lesson 7: sObject Relationships

    1 API Names of Object and Field

    2 Relationships in Apex

    Lesson 8: SOQL and SOSL Queries

    1 Salesforce Object Query Language (SOQL)

    2 SOQL Functions

    3 SOQL Variable Binding

    4 SOQL FOR Loops

    5 SOQL Keywords

    6 Relationship Queries

    7 Salesforce Object Search Language (SOSL)

    8 SOQL vs SOSL

    Lesson 9: Data Manipulation Language

    1 Data Manipulation Language (DML)

    2 SaveResult Class

    3 Transaction Control

    4 Database.DMLOptions

    5 DML Operations on Records

    6 DML and Loops

    7 SOQL, DML, and Governor Limits

    Lesson 10: Apex Triggers 07:14

    1 Apex Triggers 07:14

    2 Types of Apex Triggers

    3 Triggers and Their Execution Order

    4 Creating and Viewing Triggers

    5 Basic Trigger Syntax

    6 Trigger Context Variables

    7 Understanding Trigger Events

    8 Trigger Helper Class Pattern

    9 Bulkified Triggers

    10 Handling Recursion in Triggers

    11 Restrict Save Operations with addError()

    12 Apex Trigger Best Practices

    Lesson 11: Exception Handling

    1 What are Exceptions?

    2 Exception Statements

    3 Types of Exceptions

    4 Common Exception Methods

    5 Catching Different Exception Types

    6 Custom Exception Classes

    Lesson 12: Debugging

    1 What is Debugging?

    2 What is Logs

    3 Debug Logs in Developer Console

    4 Anonymous Blocks

    Lesson 13: Testing Strategy

    1 Apex Unit Tests

    2 Creating Test Data and Users, various sources of test data like static resource, SeeAllData

    3 Unit Test Methods

    4 Unit Test for Governor limits

    5 Running Unit Tests

    6 UI

    7 Developer Console

    8 Force.com IDE

    9 Execute Anonymous vs Test Classes

    Lesson 14: Deployment Strategy

    1 Requirements for deploying Apex, code coverag

    2 Deployment

    3 via Change Sets

    4 Force.com IDE

    5 via ANT Tool

    6 Workbench

    7 Application LifeCycle Management

    Lesson 15: Visualforce Pages/MVC Pattern

    1 Tags

    2 Expression Syntax

    3 Data Binding

    4 Action Binding

    5 Include Static Resources, JavaScript, Style Sheets into Visualforce

    Lesson 16: Controllers

    1 Types of Visualforce Controllers

    2 Standard Controllers

    3 Data Binding

    4 Traversing Data

    5 Error Messages

    6 Actions

    7 Incorporate VF into application

    8 Custom Controllers

    9 Why use Custom Controllers

    10 Invoking Custom Controllers and Extensions

    11 Controller Architecture

    12 Controller Methods

    13 Example

    14 Action Methods

    15 Navigation Methods

    16 Page Reference

    17 Controller Extensions

    18 Constructors

    19 Use in Visualforce Pages

    20 Deploying Controllers

    21 Testing Controller

    22 Security in Controllers and Visualforce

    23 Impact of Apex on Declarative Changes

    Lesson 17: Lightning Component Framework

    1 Benefits

    2 Framework and structure

    That was just a sneak-peak into the lesson.
    Enroll for this course and get full access.
    Enroll now


Course Fee:
USD 1499

Course Type:

Self-Study

Course Status:

Active

Workload:

1 - 4 hours / week

Attended this course?

Back to Top

 
Awards & Accolades for MyTechLogy
Winner of
REDHERRING
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top