0(0)

Platform Developer II certification

Description

The Salesforce Platform Developer II program is designed for individuals who would like to demonstrate their skills and knowledge in advanced programmatic capabilities of the Lightning Platform and data modeling to develop complex business logic and interfaces. The candidate can design, develop, test, and deploy programmatic solutions that are maintainable, reusable, and follow design patterns and object-oriented programming best practices.

This cert wont cover superbadge aspect of it.

What Will I Learn?

  • You will learn following
  • Lightning Experience Development
  • Company-Wide Org Settings
  • Compound Fields
  • Asynchronous Apex
  • Dynamic Apex
  • Visualforce & Lightning Experience
  • Aura Components Basics
  • Aura Components Tips & Gotchas
  • Build a Visualforce App with the Lightning Design System
  • Platform Cache Basics
  • Big Object Basics
  • Large Data Volumes
  • and much more..

Topics for this course

52 Lessons

Topics

Introduction15:24
User Interface Development Considerations23:05
Using Visualforce in Lightning environment13:07
Use Lightning components in lightning experience19:39
Salesforce Partners, Packaging, and AppExchange3:53
Company-Wide org settings15:44
Introduction to Salesforce connect13:19
Compound fields7:16
Asynchronous processing basics9:54
Future Methods5:26
Consuming API -Part 135:28
Consuming API -Writing Json Parser42:29
Consuming API -Inserting Data46:38
Creating batch and schedule apex class28:25
Consuming API -Writing Test class for API34:28
Batch Apex12:33
Queueable Apex7:46
Apex Scheduler7:00
Apex Describe Information35:28
Describing tab using schema methods8:44
Dynamic Soql/Sosl11:47
Security for Developers Cheatsheet7:13
Visualforce Pages for Lightning Experience- Part 16:50
Visualforce Pages for Lightning Experience- Part 29:29
Manage navigation in VIsualforce page8:17
Introduction to Aura10:36
Aura component using Lightning Data Service16:20
Tips and gotchas around Aura development11:16
Tips and gotchas around Aura development Part 28:56
Lightning Components Cheatsheet11:30
Build a Visualforce App with the Lightning Design System16:55
Big Objects19:45
Introduction to Platform Cache11:56
Get set value from Platform Cache8:38
Best Practices for Optimizing Visualforce Performance11:48
Techniques for Optimizing Performance13:42
Introduction to Large data volume13:22
Large data volume queries and search11:00
Load Your Data9:37
Large data volume delete operation4:40
Introduction to API11:20
Soap api10:33
Bulk API 2.010:11
Using Streaming API10:50
Apex Rest Callouts7:02
Exposing Class as Rest service13:38
Apex Metadata API13:06
Apex testing27:53
Using test setup method9:47
Deployment11:38
Debugging15:30
Conclusion16:23

About the instructors

4.17 (6 ratings)

18 Courses

430 students

Free

Material Includes

  • Video Course

Requirements

  • The Salesforce Platform Developer I credential is a prerequisite for the program.

Target Audience

  • The Salesforce Platform Developer II generally has two to four years of experience as a developer, including at least one year of design, implementation, and deployment experience on the Lightning Platform.
  • The Salesforce Platform Developer II candidate has the experience, skills, and knowledge outlined below.
  • Understands the principles and best practices of Salesforce data modeling, interface design, code development, and testing, and can apply these principles in real-world development environments.
  • Is capable of defining appropriate solutions to meet specific business challenges/process requirements to extend/customize the platform by applying knowledge of declarative and programmatic features of the Lightning Platform.
  • Is competent in developing Apex code that will scale to large data sets and has a good understanding of platform behaviors, limits, and performance considerations.
  • Can build custom user interfaces to display and interact with Salesforce data using Lightning Web Components and Aura Components, advanced Visualforce, CSS, and JavaScript.
  • Is competent in tuning Visualforce pages and understands performance implications of the controller design.
  • Understands and applies best practices for general web and Salesforce-specific security concerns.
  • Can design and implement complex sharing models using declarative and programmatic methods.
  • Can design and implement a test plan that ensures adequate quality (for example; code coverage, application behaviors, scalability, environment independence, security) across application components.
  • Can deploy custom applications, has a broad understanding of the Salesforce development lifecycle, understands deployment tools, and knows when to apply each tool.
  • Understands and can implement Apex SOAP and REST web services, and how to call out from Apex using SOAP and REST.
  • Understands and uses asynchronous programming - queueable, batchable, schedulable, @future, etc.
  • Understands and applies appropriate techniques for error and exception handling in various programmatic contexts.
  • Implements best practices for trigger development and design patterns, other business logic development, and re-use.
  • Knows how to surface Lightning Web Components and Aura Components on a Lightning page, Visualforce page, and with Quick Actions.
  • Understands implications when handling larger volumes of data (approximately 300,000 to 480,000 records).
  • Has knowledge of Jest testing for Lightning web components.