Certification Preparation for Platform App Developer
Course Overview:
The Platform Developer certification preparation is for individual who are willing to appear for the Salesforce Certified Platform Developer 1 exam. Gaining this certification promotes your career growth and helps you succeed and perform well for your organization.
This course prepares you for the certification exam by taking you through each topic in a detailed and understandable way.This course assures success in your career by becoming a Salesforce Certified Platform Developer 1.
Enroll in this course to gain problem-solving skills and reinforce your key knowledge of the main topics learned during the course. At the end of this course, the mock exam will help to assess your readiness for the exam.
What will you learn?
During this course, you will learn to
- Understand the concepts of platform App Builder
- Use the application development platform
- Use the Apex, SOQL, SOSL and Visualforce
- Design data model and user interface
- Create business logic and security for applications
- Develop reports and Dashboards
Why get enrolled in this Course?
Enroll in this course to
- Create correct data model in compliance with requirements
- Manage application security
- Learn Process Automation
- Create your user interfaces
- Customize applications for mobile use and Lightning.
- Implement applications
Course Offerings:
- Live/Virtual Training in the presence of online instructors
- Quick look at Course Details, Contents, and Demo Videos
- Quality Training Manuals for easy understanding
- Anytime access to Reference materials
- Gain your Course Completion Certificate on the Topic
- Guaranteed high pay jobs after completing certification
Course Benefits:
- Explain the Exam structure and Exam Objectives
- Identify the heavily weighted exam objectives
- Detail the key features of the Force.com concepts
- Gain knowledge about Apex, SOQL, SOSL and Visualforce
- Describe the ALM of a Salesforce development project
Audience:
Individuals holding experience with
- developing and deploying business logic and user interfaces
- applying programmatic capabilities of the Force.com
- using skills and concepts as provided in the exam objectives
Prerequisite:
- One or two years of experience as a developer
- Experience using applications on the Force.com platform
Course Content:
Lesson 1: Course and the Exam: Introduction
This lesson introduces you to course and the certification exam
- AW Computing Introduction
- Platform Developer 1 Certification Introduction
Lesson 2: Salesforce Fundamentals
This session helps you understand the
- Database Modeling and Management
- Modeling data
- Managing data
Lesson 3: Logic and Process Automation (Part 1)
Class1:
- Using Formulas and Rollup Summary Fields
- Using Basic Constructs in Apex
Class 2:
- Using SOQL
- Using SOSL
- Using DML
- Using Exceptions and Governor Limits
Lesson 4: Logic and Process Automation (Part 2)
Apex Triggers are linked with objects and get stored as metadata under these objects. Triggers get associated and stored with specific objects listed in the object management settings for each object
This lesson teaches you about Apex Classes. The class is a template used to create objects. Methods and Variables exist within a class.
Class 1:
- Using Apex Classes
- Using Apex Triggers
- Explaining the Save Order of Execution
Lesson 5: User Interface
User interface plays a vital role in serving as the front end of any great business. Building a user interface that is powerful, easy to use and achieves all tasks is a significant challenge in the market. This section teaches you to create a Visualforce page definition using Visualforce. A page definition consists of two primary elements namely Visualforce markup and a Visualforce controller.
Class 1:
- Using Visualforce Pages
- Using Visualforce Controllers
- Using the Lightning Component Framework
Lesson 6: Testing
To develop error free code, you need to perform create and execute unit tests using Apex code. Unit testing confirms the right working of the system. Salesforce user interface determines the available test execution methods.
- Testing Framework and Requirements
- Creating Test Data and Tests
- Executing a Test
- Testing Considerations
Lesson 7: Debug and Deployment Tools
This section describes the business logic and process automation in App Builder.
Automation process defines the task or process that your company needs to automate. Salesforce supports many automatic processes like sending emails, updating fields and much more. Salesforce allows you to achieve automation process using Formula fields, Rollup-Summary fields, and Workflows
Creation of Business logic based on rules is possible using Process Builder and approval processes. Process Builder assigns tasks to users, update fields, or send email alerts. Approval processes enable users to submit sensitive records like new contracts to other users for approval.
Class 1:
- Debugging
- Deploying
FAQs:
1. What is Force.com platform?
Force.com serves as a platform for creating and deploying next-generation cloud apps. Force.com allows your applications to run on a secure, proven service that scales, tunes, and backup data automatically.
2. Why is there a need to use user interface?
Interfaces provide a connection between an object and method and ensures a behavior by an object. Interfaces are necessary as they reduce the number of lines of code and abstract an algorithm from data.
3. What is a trigger?
A trigger is an Apex code, and this gets executed either before or after any Data Manipulation Language (DML) events occur. For example, the trigger occurs before any records are inserted into a database or after few records are deleted.
4. Differentiate SOQL and SOSL?
SOQL is Salesforce Object Query Language which allows us to search objects only one at a time and query on all fields of any data type. SOQL can be used in Triggers and classes and perform DML operation on query results.
SOSL is Salesforce Object Search Language which allows you to search many objects at a time and query on fields whose datatype is text, phone, and email. SOSL can be used in classes but not in Triggers and cannot perform DML operation on query results.
5. What is meant by Visual force?
A framework allowing developers to build sophisticated, custom user interfaces and host them natively on the Force.com platform is known as Visualforce. This framework includes a tag-based markup language, like HTML, and a set of standard controllers which make necessary database operations, like querying and saving, very simple to perform.
6. What is Visualforce Markup?
Visualforce markup provides user interface components to be added on the page, and control the way of appearance.
7. What are Visualforce Controllers?
A set of instructions that describes the action occurring when the user interacts with the components associated with the visual force markup is called Visualforce Controllers.
Visualforce Controllers provide access to the data to be presented on a page and modify component behavior.
Salesforce Course topics to learn
- Integrating with Force.com
- Certification Preparation for Platform App Builder
- Certification Preparation for Platform App Developer
- Programmatic Development using Apex and Visualforce
- Programming Lightning Components Certification