We are the best IT Training and Placement Institute in ,Pune.We provide all IT Training for freshers as well as for working professionals. Also,we provide wide range of trainings.We consult our students for career opportunities and support for long time.
One time class room registration to Payment Details Fee 1000/-
Salesforce Admin and Developer Syllabus
In this we take little part of Core Java also.
Salesforce Admin Syllabus
Section 1 : Introduction
- Course Introduction and Getting Started
- Signing Up for a Free Salesforce Account
- Logging in to Salesforce
- Switching Between Lightning and Classic User Interfaces
- Accessing and Understanding the Salesforce Certified Administrator Exam
- Accessing Salesforce Help and Glossary
- Setup Menu Tour
- Salesforce from the Front-End – App Launcher
- Understanding Record Details Page Layouts
- Global Search – Performing Searches for Individual Records in Salesforce
- Setup Screen Search Options
====================================================
Section 2: Configuration and Setup (formerly Org Setup, User Setup and Security)
- Configuration and Setup Introduction
- Company Information Page
- Setting an Organization’s Fiscal Year
- Setting an Organization’s Business Hours
- Setting Holidays for an Organization’s Business Hours
- Organization Currency Management
- Activating Multiple Currencies in Your Organization
- Enabling Advanced Currency Management
- Managing Currencies and Dated Exchange Rates
- Setting a Currency on an Opportunity
- Organization Default Settings
- User Interface Settings
- App Menu and App Launcher
- Search Settings
- Creating and Filtering List Views
- Kanban and Split List Views
- Customizing a Home Page Layout
- Themes and Branding
- User Setup Introduction
- Deactivating a User
- Creating a New User
- Creating Multiple Users and Assigning Licenses
- Resetting a User Password
- Resolving Locked User Accounts
- Control Login Access Policies to Enable Logging In as Another User
- Freezing a User
- User Management Settings and GDPR
- SalesforceA Mobile App for User Administration
- Security and Access Introduction
- Organization-Level Security and Access Overview
- Organization Password Security Controls
- Network Access and Setting Trusted IP Ranges
- Device Activation – Formerly Identity Verification and History
- Session Settings
- User-Level Security & Access Overview – Security for the Individual
- Profiles Introduction
- Profile Settings in the Original Profile Interface
- Enabling the Enhanced Profile User Interface
- Login IP Ranges
- Setup Audit Trail
- Login Hours
- Profile Object Settings
- Profile Tab Settings – On, Off and Hidden
- Creating a Custom Profile
- Custom vs. Standard Profiles
- Permission Sets Introduction
- Creating a Permission Set
- Permission Set Groups
- Setting Organization Wide Defaults
- Roles and the Role Hierarchy
- Adding and Editing Roles in the Role Hierarchy
- Sharing Rules
- Manual Sharing
- Team Access
- Adding the Case Team Related List to a Page Layout
- Field Level Security from the Field Level
- Field Level Security from the Profile Level
- Viewing Field Accessibility
- Where is this Used?
- Public Groups
- Delegated Administration
- Folder Security
====================================================
Section 3: Object Manager and Lightning App Builder
- Object Manager and Lightning App Builder Introduction
- Object Manager Overview
- Schema Builder Introduction
- Creating a Custom Object
- Granting Access Using Hierarchies
- Master-Detail Relationships
- Lookup Relationships
- Creating Custom Fields – Date, Currency and Long Text Area
- Creating a Custom Object Record and Testing Our Custom Fields
- Customizing Page Layouts – Enhanced Page Layout Editor
- Disabling Caching in Lightning
- Enabling Field History Tracking and Tracking Field Changes
- Creating Picklist Fields
- Setting Field Dependencies
- Testing Field Dependencies
- Creating an Auto-Number Field
- Creating a Formula Field
- Editing the Display Format of a Formula Field
- Creating a Geolocation Field
- Creating a Percentage Field
- Creating a Checkbox Field
- Creating a Multi-Select Picklist
- Creating a Field Dependency with a Checkbox & Multi-Select Picklist
- Creating a URL Field
- Changing Data Types on Fields and Data Loss
- Deleting and Restoring Fields
- Creating and Customizing Page Layouts
- Field Level Security at the Page Level vs. Field Level
- Creating an Advanced Formula Field
- Validation Rule for Percentage Field
- Editing Related Lists
- Record Page Settings – Grouped View and Full View
- Default Activities View – Activity Timeline and Related Lists – Page Setting
- Enhanced Related Lists and the List View Action Bar
- Standard and Tile Related Lists
- Business Processes for Standard Objects
- Creating Record Types for Processes – Lead Record Types
- Picklists Available for Editing by Record Type – Where is Status?
- Page Layout Assignments by Record Type
- Business Processes for Custom Objects Overview
- Creating Record Types for Custom Objects
- Lead Conversion Process Customization to Support Business Processes
- Creating a Path on a Custom Object to Support Business Processes
- Adding a Path to a Lightning Page
- Relating a Standard Object (Case) to a Custom Object (Project)
- Creating a Child Object
- Upgrading to Dynamic forms
- Junction Objects – Many-to-Many Relationships
====================================================
Section 4 : Sales and Marketing Applications
- Sales and Marketing Applications Introduction
- Primary Marketing Components of Salesforce Applications
- Leads Overview – Creating a New Lead Record
- Adding Campaign Members to a Campaign
- Web-to-Lead
- Lead Assignment Rules
- Revisiting the Salesforce Leads Process and Creating New Status Options
- Lead Conversion Process
- Lead Conversion Field Mapping – Custom to Custom
- Lead Conversion Impact on Campaign Members
- Campaign Hierarchy
- Primary Sales Components of Salesforce Applications
- The Sales Process, Opportunity Stages and Record Types
- Adding Additional Opportunity Stages
- Opportunity Record Type and Page Layout Assignments
- Products and Pricebooks Overview
- Creating a Pricebook
- Relationships Between Products, Pricebooks and Opportunities
- Product Scheduling – Revenue and Quantity
- Adding Scheduling Fields to the Product Page Layout
- Adding a Scheduled Product to anOpportunity
- Enabling Collaborative Forecasting
- Viewing Forecasts, Setting ForecastRange and Changing Forecast Currency
- Forecast Impact
- Setting Product Families
- Customizable Campaign Influence
- Adding Campaign Influence Related Lists to Campaign and Opportunity
- Creating a Lightning App
- Adjusting Utility and Navigation Items in an App
- Contact Roles on Opportunities
- Big Deal Alerts
- Opportunity Settings, Splits and Teams
- Similar Opportunities
- Einstein Lead Scoring and Opportunity Scoring
- Home Page Assistant
- Salesforce CRM Content and Content Packs Retirement
====================================================
Section 5 to 8 : Service and Support Applications
- Service and Support Applications Introduction
- Primary Service Components of Salesforce Applications
- Support Settings – Show Closed Status
- Support Processes
- Case Record Types and Picklists Available for Editing
- Editing Case Page Layouts and Assignments
- Adding a Path to Cases
- Service Console Customization
- Service Setup Menu
- Parent Case and Case Hierarchy
- Case Assignment Rules
- Case Queues
- Web-to-Case
- Case Auto-Response Rules
- Case Escalation Rules
- Monitor the Case Escalation Rule Queue
- Enabling Surveys
- Creating a Community and Creating Public Survey Invitations
- Email to Case
- Case Teams
- Case Closure Configuration
- Creating a Close Case Quick Action
- Salesforce Solution Management
- Enabling Salesforce Knowledge
- Setting Up Lightning Knowledge with a Guided Setup Flow
- Creating Knowledge Articles
- Knowledge Record Types and Page Layouts
- Adding Knowledge to the Service Console
- Using Knowledge Articles While Working Cases
- Omni Channel
- Chat with Customers
- Productivity and Collaboration Introduction
- Default Activities View – Related Lists vs. Activity Timeline
- Activity Settings
- Creating Tasks and Marking Theme as Complete
- Tasks Page Layout Customizations and Recurring Tasks
- Event Management in Salesforce
- Public Calendars, Sharing and Resources
- Logging Calls in Activity Management and Creating Quick Text
- Sending Email
- Contact Activity Rolling Up to Primary Account
- Creating a Chatter Post
- Chatter App and Important Features
- Chatter Feeds Tracking and Adding the Chatter Tab, Publisher and Feed to a Page
- Chatter Publisher Actions
- Chatter Security
- Chatter Groups, Announcements and Engagement
- Chatter Streams
- Chatter Topics
- Slack – The Future of Collaboration in Salesforce
- Salesforce Mobile App Introduction
- Mobile Quick Start Wizard
- Update Your Lightning Apps for Mobile
- Update Your Pages for Mobile
- Salesforce Mobile App for Tablet
- Mobile Navigation Menu
- Mobile Branding
- Mobile Notification Options
- Salesforce Offline
- Salesforce Settings
- Creating a Custom Launchpad for the Salesforce Mobile App
- Object Specific Quick Actions
- Global Actions
- Salesforce Lightning for Outlook Installation and Synchronization
- AppExchange Introduction
- AppExchange Tour
- Installed Packages
- Data and Analytics Management Introduction
- Data Export
- Downloading and Installing Data Loader
- Resetting Your Security Token and Logging into the Data Loader
- Backing Up Data Using Data Loader
- Restoring Records from the Recycle Bin
- What Are the Buttons on the Data Loader?
- Mass Updating Records and Field Mapping Using Salesforce Record IDs
- Upserting Records Using the Data Loader and External ID Fields
- Data Import Wizard – Upload Contacts via Fortune 500 CSV File
- DataLoader.io
- Mass Deleting Records
- Ensuring Data Quality via Validation Rules
- Data vs. Metadata
- Duplicate Management
- Testing Your Duplicate Rule
- Potential Duplicates Lightning Component
- Merging Duplicates
- Duplicate Record Sets
- Duplicate Rule Allow and Alert and Mass Inserts / Updates
- Universal Picklists
- Data.com Retirement and Lightning Data
- Workbench and SOQL Queries
- Analytics – Reports and Dashboards Introduction
- Creating a Tabular Report
- Creating a Summary Report
- Adding a Chart to a Summary Report
- Creating a Matrix Report
- Creating a Joined Report
- Installing Reports via the AppExchange
- Summary Formulas and Row-Level Formulas in Reports
- Adding a Bucket Column to a Report
- Field History Report and Deleting Field History Change
- Creating Cross-Filters
- Changing a Report Format and What Happens
- Creating Custom Report Types
- Subscribing to Reports
- Historical Trend Reporting
- Reporting Snapshots
- Sharing Model Impact on Reports
- Creating a Dashboard
- Joined Report Charts for Dashboard Components
- Modifying Dashboards
- Subscribing to Dashboards
- Dynamic Dashboards and Running Users
- Setting Decimal Precision in Dashboards
- Dashboard Filters
- Conditional Highlighting in Reports and Dashboards
- Creating a Custom Home Page to a Lightning App
- Tableau CRM Analytics Studio
- Workflow / Process Automation Introduction
- Automation Home Page
- Creating Workflow Rules
- Creating Immediate Workflow Actions
- Testing Your Workflow Rule
- Process Automation Settings
- Creating Time-Based Workflow Actions
- Time-Based Workflow Queue
- Creating Email Alerts
- Creating Classic Email Templates
- Creating Lightning Email Templates
- Creating Outbound Messages
- Approval Processes
- Submitting a Record for Approval
- Approvals via Chatter
- Introduction to Processes and the Process Builder
- Creating Flows with the Flow Builder
- Installing Flows via the AppExchange
- Lightning Admin 2021 Course
====================================================
Section 9: Salesforce Classic
- Introduction and Downloading
Salesforce Certified Administrator Exam
- Salesforce Classic vs. Lightning – Additional Resources
====================================================
Section 10 : Salesforce Classic Setup
- Organization Setup (Global UI) -Introduction
- Signing Up for a FREE Salesforce Account
- Signing Up and Switching from Lightning to Classic & Editing Your User Record
- Company Profile
- Salesforce User Interface Overview
====================================================
Section 11 : Salesforce Classic user setup
- User Setup Introduction
- User Setup
- Creating a New User Account
====================================================
Section 12 : Salesforce Classic – Security And Access
- Security and Access Introduction
- User Management Settings
- Profiles
- Roles
- Data Visibility and How Profiles and Roles Impact Access and Rights
- Sharing Model
- Creating a Custom Profile by Cloning a Profile
- Permission Sets
- Helpful Practice Activity – Create an Opportunity
- Salesforce Content Folder Management
- Groups and Teams
====================================================
Section 13 : Salesforce Classic – Standard and Custom Objects
- Standard and Custom Objects Introduction
- Let’s Talk About Objects – Standard and Custom Objects
- Standard and Custom Fields
====================================================
Section 14 : Salesforce Classic – Sales and Marketing Applications
- Sales and Marketing Applications Introduction
- Sales Process
- Path (a.k.a. Sales Path) in Lightning Experience
- Products and Pricebooks
- Lead Management and Automation
- Campaign Management
- Campaign Influence on Opportunities and the Campaign ROI Analysis Report
====================================================
Section 15 : Salesforce Classic – Service and Support Applications
- Service and Support Applications Introduction
- Creating a Sample Console App – You Will Need This for the Next Lecture
- Case Management
- Case Management Automation -Macros and Keyboard Shortcuts
- Enabling Suggested Solutions
- Solution Management
- Communities
- Publishing Your Community
- Enabling Salesforce Knowledge and Completing Knowledge Basics Trailhead
====================================================
Section 16 : Salesforce Classic – Activity Management and Collaboration (Chatter)
- Activity Management and Collaboration (Chatter) Introduction
- Activity Management
- Cloud Scheduler – Phased Retirement from Winter ’17 to Winter ’18
- Chatter
====================================================
Section 17 : Salesforce Classic – Data Management
- Data Management Introduction
- Data Import Wizard and the Data Loader
- Additional Salesforce Data Management Tools
- Data Validation Tools
- Data Backup in Salesforce
====================================================
Section 18: Salesforce Classic – Analytics – Reports and Dashboards
- Reports and Dashboards Introduction
- Creating and Customizing Reports
- Creating Report Folders, Bucket Fields and Exporting Report Details
- Sharing Model Impact on Reports
- Creating and Modifying Dashboards
- Reports and Dashboards Folder Management
- Custom Report Types
====================================================
Section 19 : Salesforce Classic – Workflow /Proccess Automation
- Workflow Automation Introduction
- Workflow Rule
- Workflow Actions
- Approval Processes
- Lightning Process Builder
====================================================
Section 20 : Salesforce Classic – Desktop and Mobile Administration
- Desktop and Mobile Administration Introduction
- Salesforce Mobile
- SalesforceA
- Helpful Practice Activity – Download and Install the Mobile Salesforce Apps
- Lightning for Outlook
- Lightning Sync
====================================================
Section 21: Salesforce Classic – AppExchange
- AppExchange Introduction
- AppExchange – The App Store for Salesforce
====================================================
Section 22 : Salesforce Classic – Exam overview and Webaccessor
- Administrator Exam Overview
- Webassessor Registration and Scheduling an Exam
- Taking the Exam – Online vs On-Site
====================================================
Section 23 : Getting Experience
- Grow Where You Are Planted
- Volunteer for a Non-Profit
====================================================
Section 24: Test Taking Strategies and a 60 Question Practice Test
- Test Taking Strategies to Improve Your Odds of Passing the First Time
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Quetions
====================================================
Section 25 : Helpful Salesforce Resources
- trust.salesforce.com
- Online Help and the Salesforce Success Community
- Critical Updates
- Local Salesforce User Groups,Developer Groups and Meetups
- LinkedIn Groups
- New and Retired Salesforce
====================================================
Section 25 : Live Project Oriented Training
Salesforce Certified Platform Developer I
Section 1 : Introduction
- What You’ll Get in This Course
- Bookmark the Course Resources
- How to Get the Most Out of the Course
====================================================
Section 2 : WEb application Fundamentals
- Web Application Architecture
- Web Technologies
- Salesforce Technologies
====================================================
Section 3 : Before Development
- Your Questions
- Declarative Tools in Salesforce
- Create Salesforce Dev Org
- Code Editors for Salesforce Development
====================================================
Section 4 : Apex Fundamentals
- Hello World – Your First Ever Apex Code
- Variables and Heap
- Primitive Data Types
- String Class Methods
- Escape Character
- Adding Comments in Your Code
- List Datatype – Collections in Apex
- Set Datatype – Collections in Apex
- Map Datatype – Collections in Apex
- Challenge 1 – Variables and Datatype
- Challenge Solution – Variables and Datatype
- Constants in Apex
- Expressions and Operators – Intro
- Operators
- Challenge 2 – Operators
- Challenge Solution – Operators
- Datatype Conversion
Section 5 – Control Flow Statements
- If-Else Statement
- Switch-When Statement
- Challenge 3 – Conditional Statement
- Challenge Solution – Conditional Statements
- The Story of If-Else vs Switch-When
- Loops In Apex – Do-While Loop
- Challenge 4 – Do-While Loop
- Challenge Solution – Do-While Loop
- While Loop
- Challenge 5 – While Loop
- Challenge Solution – While Loop
- For Loop
- Challenge 6 – For Loop
- Challenge Solution – For Loop
- Break Statement – Breaking a Loop
- Continue Statement – Skipping Loop Iteration
- List Iteration For Loops
- You Are a Developer
====================================================
Section 6 : Apex Classes and Methods
- OOPS in Apex
- Apex Class – Hello World Program
- Access Modifiers
- Apex Methods
- Apex Methods and Access Modifiers Practical
- Parameterized Methods
- Polymorphic Methods
- Static Keyword
- Apex Naming Conventions
- Improve Previous Code with Apex Methods
- Challenge 7 – Apex Methods
- Challenge Solution – Apex Methods
- Class Constructor
- Initialization Blocks
- Apex Class Lifecycle
- Inner Apex Class Or Wrapper Class
====================================================
Section 7 : Apex Testing- Part 1
- Annotations
- Introduction to Apex Testing
- Write Your First Test Class
- Assert Statements
- Challenge 8 – Apex Tests
- Challenge 8 Solution
- Whats Next in Test Classes
====================================================
Section 8 : Salesforce Project- Query Language
- Salesforce Objects and Fields Overview
- Understand SOQL
- WHERE Clause, AND and OR Operators
- IN and LIKE Operators
- ORDER BY Clause
- LIMIT and OFFSET
- SOQL Operators
- Date Literals
- Challenge 9 – SOQL
- Challenge 9 Solution
- Relationship Queries Overview
- Parent to Child Relationship Queries
- Child to Parent Relationship Queries
- Challenge 10 – SOQL
- Challenge 10 Solution
- SOQL in Apex
- SOQL Relationships in Apex
- SOQL Bind Variables
- Dynamic SOQL Queries
====================================================
Section 9 : SObjeProjectand DML
- DML Overview
- Insert Operation
- DML Logs Discussion
- Database Methods vs DML Statements
- Update Operation
- Delete and Undelete Operations
- SObjeProjectOverview
- Get Fields with SObject
- Get Parent ObjeProjectusing SOjbect
- Get Child SObjects using SObject
- Create New SObjeProjectRecord
- Challenge 11 – DML
- Challenge 11 Solution
====================================================
Section 10 : Exception Handling
- What is an Exception
- Try, Catch and Finally
- Exception Methods
- 4. Throw a Custom Exception
====================================================
Section 11 : VS Code setup
- VS Code Install
- VS Code Org Setup
- Work with Salesforce Metadata
====================================================
Section 12 : Governor Limits and Code Bulkification
- Governor Limits Overview
- What is a Transaction?
- Governor Limit Scenario
- Governor Limit Scenario Solution
- Bulkification in Salesforce
- SOQL 101 Limit
- DML Operation Limit
- CPU Timeout Exception
- Limits Class
- Heap Size Limit
- Challenge12 – Bulkification
- Challenge 12 Solution – Part 1
- Challenge 12 Solution – Part 2
====================================================
Section 13 : ProjectLevel Challenge – Part 1
- ProjeProjectOverview
- Data Model and Features
- Deploy Metadata
- PROJECT Challenge 1 – Create Apex Classes
- PROJECT Challenge 1 Solution
- PROJECT Challenge 2 – PersonController Class
- PROJECT Challenge 2 Solution
- PROJECT Challenge 3 – LocationController Class
- PROJECT Challenge 3 Solution
- PROJECT Challenge 4 – LocationTracingController Class
- PROJECT Challenge 4 Solution
- PROJECT Challenge 5 – LocationTracingController Class
- PROJECT Challenge 5 Solution
- PROJECT Challenge 6 – PeopleTracingController Class
- PROJECT Challenge 6 Solution
- PROJECT Challenge Summery 1
====================================================
Section 14 : Advanced SOQL
- Aggregate Functions
- GROUP BY Clause
- HAVING Clause
- Aggregate Functions in Apex
- SOQL For Loops
====================================================
Section 15 : Project Level Challenge – Part 2
- PROJECT Challenge 7 –
- PersonController
- PROJECT Challenge 7 Solution
- PROJECT Challenge 8 –
- LocationController
- PROJECT Challenge 8 Solution
====================================================
Section 16 : Apex Triggers
- Trigger overview
- Write Your First Automation
- Why We Need Apex Triggers
- Trigger Events
- Validations and Throwing Errors in Trigger
- Deactivate a Trigger
- Multiple Triggers
- Trigger Context Variables – Part 1
- Trigger Context Variables – Part 2
- Trigger Context Variables – Part 3
- Trigger Context Variables – Part 4
- Improving Code
- Before vs After Triggers
- Bulkification of Trigger Logic
- Finding Right Object to Write the Trigger on
- Order of Execution
- Recursive Trigger Problem
- Calling Apex Class Methods from Trigger
- Recursive Trigger Problem Solution
- Trigger Challenge
- Trigger Challenge Solution – Part 1
- Trigger Challenge Solution – Part 2
- Trigger Challenge Solution – Part 3
- Trigger Challenge Solution – Part 4
- Trigger Challenge Solution – Part 5
- Trigger Challenge Solution – Part 6
- Trigger Challenge Solution – Part 7
- Trigger Challenge Solution – Bug Fix
====================================================
Section 17 : Project Level challenge – Part 3
- PROJECT Challenge 9 – Person Trigger
- PROJECT Challenge 9 Solution – Part 1
- PROJECT Challenge 9 Solution – Part 2
- PROJECT Challenge 10 – Enhance Person Trigger
- PROJECT Challenge 10 Solution – Part 1
- PROJECT Challenge 10 Solution – Part 2
- PROJECT Challenge 10 Solution – Part 3
- PROJECT Challenge 10 Solution – Part 4
- PROJECT Challenge 10 Solution – Part 5
- PROJECT Challenge 10 Solution – Part 6
- PROJECT Challenge 10 Solution – Part 7
- PROJECT Challenge 10 Solution – Part 8
- PROJECT Challenge 10 Solution – Part 9
- PROJECT Challenge 10 Solution – Part 10
- PROJECT Challenge 10 Solution – Part 11
- PROJECT Challenge 10 Solution – Part 12
- PROJECT Challenge 10 Solution – Part 13
- PROJECT Challenge 11 – Location Trigger
- PROJECT Challenge 11 Solution
- PROJECT Challenge 12 – Enhance Location Trigger
- PROJECT Challenge 12 Solution
- PROJECT Challenge 13 – People Tracing Trigger
- PROJECT Challenge 13 Solution
- PROJECT Challenge 14 – Location Tracing Trigger
- PROJECT Challenge 14 Solution
====================================================
Section 18 : Apex Testing – part 2
- Apex Test Data
- Bulk Test
- StartTest and StopTest
- Test Setup Method – Part 1
- Test Setup Method – Part 2
- seeAllData=true
- Finish Test Class
====================================================
Section 19 : Aura Framework
- Game intro
- What is Aura Component Framework?
- Hello World Component
- Component Bundle
- Component Library
- Building Board Panel Component
- Attributes in Aura Component
- Layouts
- Handling Browser Events
- Aura Id
- Access Attributes in Javascript
- Bound and Unbound Expressions
- Board Component
- Component Lifecycle
- Helper File
- Applying Styles
- Loops in Aura
- Composition and Public Attributes
- If-else
- Block Component
- Component Event
- Disable Board Component
- Aura Methods
- Static Resource
- Application Event Overview
- Application Event
- Apex Methods Overview
- Create and Call Apex Method
- Datatable Component
- Show Toast Notification
====================================================
Section 20 : Project Level Challenge – Part 4
- PROJECT Challenge 15 – Health Admin Custom Tab
- PROJECT Challenge 15 Solution
- PROJECT Challenge 16 – Style With Custom CSS
- PROJECT Challenge 16 Solution
- PROJECT Challenge 17 – Make Interactive With Javascript
- PROJECT Challenge 17 Solution
- PROJECT Challenge 18 – Health Header Apex Controller
- PROJECT Challenge 18 Solution
- PROJECT Challenge 19 – Fix Bug With Aura Method
- PROJECT Challenge 19 Solution
- PROJECT Challenge 20 – Recent Changes Apex Controller
- PROJECT Challenge 20 Solution
- PROJECT Challenge 21 – Datatable
- PROJECT Challenge 21 Solution
- PROJECT Challenge 22 – Dynamic Datatable
- PROJECT Challenge 22 Solution
- PROJECT Challenge 23 – Row Actions in Datatable
- PROJECT Challenge 23 Solution
- PROJECT Challenge 24 – Application Event
- PROJECT Challenge 24 Solution
- PROJECT Challenge 25 – RecordForm Component – Location View
- PROJECT Challenge 25 Solution
- PROJECT Challenge 26 – RecordForm
Component – Person View
- PROJECT Challenge 26 Solution
- PROJECT Challenge 27 – Person Tab Apex Controller
- PROJECT Challenge 27 Solution
- PROJECT Challenge 28 – Person Tab Component
- PROJECT Challenge 28 Solution
- PROJECT Challenge 29 – Location Tab Apex Controller
- PROJECT Challenge 29 Solution
- PROJECT Challenge 30 – Location Tab Component
- PROJECT Challenge 30 Solution
====================================================
Section 21 : Asynx Apex
- Async Apex Overview
- Async Features in Apex
- Future Methods
- Batch Apex
- Queueable Apex
- Scheduled Apex
====================================================
Section 22 : Project Level Challenge – Part 5
- PROJECT Challenge 31 – People Tracing Data Cleanup
- PROJECT Challenge 31 Solution
- PROJECT Challenge 32 – Location Tracing Data Cleanup
- PROJECT Challenge 32 Solution
- PROJECT Challenge 33 – Auto Health Update of Person Records
- PROJECT Challenge 33 Solution
- PROJECT Challenge 34 – Auto Health Update of Location Records
- PROJECT Challenge 34 Solution
- SLDS – Salesforce Lightning Design System
- LWC Devlopment –
- Lightning web Component
- Build Lightning Web Components
- JavaScript Skills for Salesforce Developers
- Build Lightning Web Components
- Build Apps with Lightning Web Components Open Source
====================================================
Salesforce Certified Platform Developer II
Salesforce Fundamentals:
- Given a scenario, analyze the effects of using base-system objects such as sharing objects, history objects, metadata objects, multi-currency, and Chatter objects.
- Given a requirement, determine which a declarative or custom-coded solution should be implemented.
- Demonstrate knowledge of the localization features and capabilities and how they affeProjectcoding.
====================================================
Data Modeling and Management:
- Given a scenario, identify and justify where Apex managed sharing should be used.
- Given scenario information, justify using external IDs in Apex
- Identify use cases for different types of custom metadata and custom settings, and describe how to implement solutions for those use cases.
====================================================
Process Automation and Logic:
- Given a scenario, identify the considerations of interactions between multiple processes, both declarative and programmatic.
- Identify how an Apex method can be made available for use by Lightning Web Components and Aura Components.
- Given a scenario, propose and justify the optimal programmatic or declarative solution.
- Demonstrate knowledge of the best practices for writing Apex triggers.
- Describe the Apex features available for error handling and maintaining transactional integrity.
- Identify the advanced keywords used in a SOQL query and how and where they’re used in a query’s structure.
- Analyze a set of requirements and determine the benefits of using asynchronous Apex coding.
- Given a scenario and requirements, identify the appropriate dynamic Apex feature to use in the solution.
====================================================
User Interface:
- Given requirements and code snippets for a Lightning Web Component or Aura Component and its Apex controller class, determine necessary changes to the Apex class.
- Describe the techniques for using Visualforce to perform actions and partial page refreshes, and asynchronous operations
- Given a scenario, identify best practices for displaying errors in the user interface.
- Given a set of requirements, seleProjectthe appropriate Lightning Web Component, Aura Component, or Visualforce solution and describe its benefits.
- Given requirements and code snippets for resources in a Lightning Web Component or Aura Component bundle, determine necessary changes to the component.
- Given a scenario, describe the aspects of Lightning Web Components or Aura Components that can be used to cause elements in a component’s markup to display in a responsive manner based on a device’s form factor.
- Given a scenario, implement the correProjectmethod to communicate events through Lightning Web Components or Aura Components.
- Given a scenario, describe how to configure a Lightning Web Component or Aura Component to be displayed in a modal dialog using declarative configuration.
- Describe the purpose and benefit of static resources in Visualforce, Lightning Web Components, and Aura Components.
====================================================
Performance:
- Identify the common performance issues for user interfaces and demonstrate knowledge of techniques and tools to mitigate them.
- Given a scenario, choose the appropriate logic and query structure to maximize application performance and handle large data volumes.
- Analyze a given scenario and determine performance improvements that can be achieved with an asynchronous callout.
- SeleProjectscenarios where code reuse is applicable and how the reuse should be implemented.
- Given sample code, identify inefficiencies and demonstrate the ability to resolve them.
====================================================
Integration:
- Given a set of requirements, apply the programmatic techniques and platform features for inbound communication.
- Given a scenario, apply programmatic techniques and platform features for outbound communication.
- Given a set of requirements, choose the appropriate integration technique.
- Describe the techniques and benefits of using External IDs for data integration.
====================================================
Testing:
- Apply techniques and tools for testing Apex classes and triggers.
- Apply techniques and tools for testing Lightning Web Components, Aura Components, and Visualforce controllers and Visualforce controller extensions.
- Given a scenario or Apex tests that are not performing as expected, apply techniques and tools to isolate and identify the issues.
====================================================
Debug and Deployment Tools:
- Given a scenario, Apex code, or trigger that is not performing as expected, apply techniques and tools to isolate and identify the issues.
- Given a scenario, formulate the deployment process, supporting tools, and mechanisms.
- Given a scenario or sample of JavaScript code, identify issues to resolve errors and use best practice patterns.
Salesforce Fundamentals:
- Describe the considerations when developing in a multi-tenant environment.
- Understand design frameworks, such as MVC architecture and Lightning Component Framework, and how to build applications using both declarative and programmatic tools.
- Given a scenario, identify common use cases for declarative versus programmatic customizations.
- Get Started with Platform Development
- Develop Without Code
- Code with Salesforce Languages
- Extend the Salesforce Platform
Data Modeling and Management:
- Given a set of requirements, determine, create, and access the appropriate data model including objects, fields, and relationships.
- Describe the capabilities of the various relationship types and custom IDs and the implications of each on record access and development.
- Describe the options for and considerations when importing and exporting data into development environments.
- Describe the capabilities and use cases for formula fields and roll-up summary fields.
- Understand Custom & Standard Objects
- Create ObjeProjectRelationships
- Work with Schema Builder
- Import Data
- Export Data
- Overview of Data Security
- Control Access to the Org
- Control Access to Objects
- Control Access to Fields
- Control Access to Records
- Create a Role Hierarchy
- Define Sharing Rules
Process Automation and Logic:
- Describe the capabilities of the declarative process automation features.
- Declare variables, constants, methods, and use modifiers and interfaces in Apex.
- Given a scenario, use and apply Apex control flow statements.
- Given a scenario, write SOSL, SOQL, and DML statements in Apex.
- Given a use case and following best practices, write Apex classes and triggers and use Apex interfaces.
- Given a scenario, identify the implications of governor limits on Apex transactions.
- Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading.
- Implement exception handling in Apex, including custom exceptions as needed.
- Use programmatic techniques to prevent security vulnerabilities.
- Given a scenario, use declarative functionality and Apex together to automate business logic.
- Given a scenario, identify the appropriate publish/subscribe logic for platform events.
- Choose the Right Automation Tool
- Automate Simple Business Processes with Process Builder
- Guide Users Through Your Business Processes with Flow Builder
- Customize How Records Get Approved with Approvals
- Salesforce Mobile App Customization
- Get Started with the Salesforce Mobile App
- Customize Navigation
- Create Global Quick Actions
- Create Object-Specific Quick Actions
- Customize CompaProjectLayouts
Apex Basics & Database:
Get Started with Apex
Use sObjects
Manipulate Records with DML
Write SOQL Queries
Write SOSL Queries
Apex Triggers
Get Started with Apex Triggers
Bulk Apex Triggers
User Interface:
- Given a scenario, display content or modify Salesforce data using a Visualforce page and the appropriate controllers or extensions as needed.
- Incorporate Visualforce pages into Lightning Platform applications.
- Describe the Lightning Component framework, its benefits, and the types of content that can be contained in a Lightning web component.
- Given a scenario, prevent user interface and data access security vulnerabilities.
- Given a scenario, display and use a custom user interface components, including Lightning Components, Flow, and Visualforce.
- Describe the use cases for Lightning Web Component or Aura Component events.
- Given a user interface requirement, describe interactions between Apex and various types of page components, including Lightning Components, Flow, Next Best Actions, etc.
- Get Started with Visualforce
- Create & Edit Visualforce Pages
- Use Simple Variables and Formulas
- Use Standard Controllers
- Display Records, Fields, and Tables
- Input Data Using Forms
- Use Standard List Controllers
- Use Static Resources
- Create & Use Custom Controllers
Developer Console Basics
Get Started with the Developer Console
Navigate and Edit Source Code
Generate and Analyze Logs
InspeProjectObjects at Checkpoints
Execute SOQL and SOSL Queries
Visual Studio Code for Salesforce Development
Get Started with Visual Studio Code
Make Visual Studio Code Salesforce Ready
Use Visual Studio Code for Salesforce Development
Search Solution Basics
Choose the Right Search Solution
Build Search for Common Use Cases
Optimize Search Results
Lightning Web Components
Set Up Your Salesforce DX Environment
Set Up Visual Studio Code
Create a Hello World Lightning Web Component
Lightning Platform API Basics
Get to Know the Salesforce Lightning Platform APIs
Use REST API
Use SOAP API
Use Bulk API 2.0
Use Streaming API
User Interface API
Get Started With User Interface API
Install the Sample App
Build UI to Display a Record
Build UI to Edit a Record
Build UI to Create and Clone a Record
Build UI for Dependent Picklists
Apex Integration Services
Apex Integration Overview
Apex REST Callouts
Apex SOAP Callouts
Apex Web Services
Asynchronous Apex
Asynchronous Processing Basics
Use Future Methods
Use Batch Apex
Control Processes with Queueable Apex
Schedule Jobs Using the Apex Scheduler
Monitor Asynchronous Apex
Platform Events Basics
Understand Event-Driven Software Architecture
Define and Publish Platform Events
Subscribe to Platform Events
Aura Components Basics
Before You Start
Get Started with Aura Components
Create and Edit Aura Components
Attributes and Expressions
Handle Actions with Controllers
Input Data Using Forms
ConneProjectto Salesforce with Server-Side Controllers
ConneProjectComponents with Events
Application Lifecycle and Development Models
Understand What Application Lifecycle Management Is
Learn the Basics of Release Management
Manage Changes in Increasingly Complex Releases
Use Package Development for More Flexible Releases
Change Set Development Model
Plan for Changes to Your Org
Develop and Test Changes Locally
Test in the Integration Environment and Deploy Changes
Org Development Model
Plan for Changes to Your Org
Develop and Test Changes Locally
Test and Deploy Changes
Platform Cache Basics
Get Started with Platform Cache
Use Org & Session Cache
Walk Through a Sample Application and Discover Cache Diagnostics
Event Monitoring
Get Started with Event Monitoring
Query Event Log Files
Download and Visualize Event Log Files
Big ObjeProjectBasics
Get Started with Big Objects
Define Custom Big Objects
Query Big Objects
Scalability with Salesforce
Understand Scalability at Salesforce
Manage Data at Scale with Salesforce
Test Platform Performance at Scale
Get Started with Shield Platform Encryption
Set Up and Manage Shield Platform Encryption
Deploy Shield Platform Encryption the Smart Way
Design Your Data Model
ConduProjectData Queries and Searches
Load Your Data
Perform Data Deletes and Extracts
Get Started with Apex Metadata API
Build Automated Metadata Updates for Multi-Org Deployment
Build Admin Tools for Automated Configuration Changes
Test Your Metadata Deployment
Understand Apex Metadata API and Security
Testing, Debugging, and Deployment:
Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data.
- Describe the use cases for invoking Apex anonymous code and Apex unit tests.
- Describe the Salesforce Developer tools such as Salesforce DX, Salesforce CLI, and Developer Console, and when to use them.
- Describe how to approach debugging system issues and monitoring flows, processes, and asynchronous and batch jobs, etc.
- Describe the environments, requirements, and process for deploying code and associated configurations.
- Get Started with Apex Unit Tests
- Test Apex Triggers
- Create Test Data for Apex Tests
We Will Be Updated Soon.
We Will Be Updated Soon.
We Will Be Updated Soon.
We Will Be Updated Soon.
- + Curriculum
-
Salesforce Admin and Developer Syllabus
In this we take little part of Core Java also.
Salesforce Admin Syllabus
Section 1 : Introduction
- Course Introduction and Getting Started
- Signing Up for a Free Salesforce Account
- Logging in to Salesforce
- Switching Between Lightning and Classic User Interfaces
- Accessing and Understanding the Salesforce Certified Administrator Exam
- Accessing Salesforce Help and Glossary
- Setup Menu Tour
- Salesforce from the Front-End – App Launcher
- Understanding Record Details Page Layouts
- Global Search – Performing Searches for Individual Records in Salesforce
- Setup Screen Search Options
====================================================
Section 2: Configuration and Setup (formerly Org Setup, User Setup and Security)
- Configuration and Setup Introduction
- Company Information Page
- Setting an Organization’s Fiscal Year
- Setting an Organization’s Business Hours
- Setting Holidays for an Organization’s Business Hours
- Organization Currency Management
- Activating Multiple Currencies in Your Organization
- Enabling Advanced Currency Management
- Managing Currencies and Dated Exchange Rates
- Setting a Currency on an Opportunity
- Organization Default Settings
- User Interface Settings
- App Menu and App Launcher
- Search Settings
- Creating and Filtering List Views
- Kanban and Split List Views
- Customizing a Home Page Layout
- Themes and Branding
- User Setup Introduction
- Deactivating a User
- Creating a New User
- Creating Multiple Users and Assigning Licenses
- Resetting a User Password
- Resolving Locked User Accounts
- Control Login Access Policies to Enable Logging In as Another User
- Freezing a User
- User Management Settings and GDPR
- SalesforceA Mobile App for User Administration
- Security and Access Introduction
- Organization-Level Security and Access Overview
- Organization Password Security Controls
- Network Access and Setting Trusted IP Ranges
- Device Activation – Formerly Identity Verification and History
- Session Settings
- User-Level Security & Access Overview – Security for the Individual
- Profiles Introduction
- Profile Settings in the Original Profile Interface
- Enabling the Enhanced Profile User Interface
- Login IP Ranges
- Setup Audit Trail
- Login Hours
- Profile Object Settings
- Profile Tab Settings – On, Off and Hidden
- Creating a Custom Profile
- Custom vs. Standard Profiles
- Permission Sets Introduction
- Creating a Permission Set
- Permission Set Groups
- Setting Organization Wide Defaults
- Roles and the Role Hierarchy
- Adding and Editing Roles in the Role Hierarchy
- Sharing Rules
- Manual Sharing
- Team Access
- Adding the Case Team Related List to a Page Layout
- Field Level Security from the Field Level
- Field Level Security from the Profile Level
- Viewing Field Accessibility
- Where is this Used?
- Public Groups
- Delegated Administration
- Folder Security
====================================================
Section 3: Object Manager and Lightning App Builder
- Object Manager and Lightning App Builder Introduction
- Object Manager Overview
- Schema Builder Introduction
- Creating a Custom Object
- Granting Access Using Hierarchies
- Master-Detail Relationships
- Lookup Relationships
- Creating Custom Fields – Date, Currency and Long Text Area
- Creating a Custom Object Record and Testing Our Custom Fields
- Customizing Page Layouts – Enhanced Page Layout Editor
- Disabling Caching in Lightning
- Enabling Field History Tracking and Tracking Field Changes
- Creating Picklist Fields
- Setting Field Dependencies
- Testing Field Dependencies
- Creating an Auto-Number Field
- Creating a Formula Field
- Editing the Display Format of a Formula Field
- Creating a Geolocation Field
- Creating a Percentage Field
- Creating a Checkbox Field
- Creating a Multi-Select Picklist
- Creating a Field Dependency with a Checkbox & Multi-Select Picklist
- Creating a URL Field
- Changing Data Types on Fields and Data Loss
- Deleting and Restoring Fields
- Creating and Customizing Page Layouts
- Field Level Security at the Page Level vs. Field Level
- Creating an Advanced Formula Field
- Validation Rule for Percentage Field
- Editing Related Lists
- Record Page Settings – Grouped View and Full View
- Default Activities View – Activity Timeline and Related Lists – Page Setting
- Enhanced Related Lists and the List View Action Bar
- Standard and Tile Related Lists
- Business Processes for Standard Objects
- Creating Record Types for Processes – Lead Record Types
- Picklists Available for Editing by Record Type – Where is Status?
- Page Layout Assignments by Record Type
- Business Processes for Custom Objects Overview
- Creating Record Types for Custom Objects
- Lead Conversion Process Customization to Support Business Processes
- Creating a Path on a Custom Object to Support Business Processes
- Adding a Path to a Lightning Page
- Relating a Standard Object (Case) to a Custom Object (Project)
- Creating a Child Object
- Upgrading to Dynamic forms
- Junction Objects – Many-to-Many Relationships
====================================================
Section 4 : Sales and Marketing Applications
- Sales and Marketing Applications Introduction
- Primary Marketing Components of Salesforce Applications
- Leads Overview – Creating a New Lead Record
- Adding Campaign Members to a Campaign
- Web-to-Lead
- Lead Assignment Rules
- Revisiting the Salesforce Leads Process and Creating New Status Options
- Lead Conversion Process
- Lead Conversion Field Mapping – Custom to Custom
- Lead Conversion Impact on Campaign Members
- Campaign Hierarchy
- Primary Sales Components of Salesforce Applications
- The Sales Process, Opportunity Stages and Record Types
- Adding Additional Opportunity Stages
- Opportunity Record Type and Page Layout Assignments
- Products and Pricebooks Overview
- Creating a Pricebook
- Relationships Between Products, Pricebooks and Opportunities
- Product Scheduling – Revenue and Quantity
- Adding Scheduling Fields to the Product Page Layout
- Adding a Scheduled Product to anOpportunity
- Enabling Collaborative Forecasting
- Viewing Forecasts, Setting ForecastRange and Changing Forecast Currency
- Forecast Impact
- Setting Product Families
- Customizable Campaign Influence
- Adding Campaign Influence Related Lists to Campaign and Opportunity
- Creating a Lightning App
- Adjusting Utility and Navigation Items in an App
- Contact Roles on Opportunities
- Big Deal Alerts
- Opportunity Settings, Splits and Teams
- Similar Opportunities
- Einstein Lead Scoring and Opportunity Scoring
- Home Page Assistant
- Salesforce CRM Content and Content Packs Retirement
====================================================
Section 5 to 8 : Service and Support Applications
- Service and Support Applications Introduction
- Primary Service Components of Salesforce Applications
- Support Settings – Show Closed Status
- Support Processes
- Case Record Types and Picklists Available for Editing
- Editing Case Page Layouts and Assignments
- Adding a Path to Cases
- Service Console Customization
- Service Setup Menu
- Parent Case and Case Hierarchy
- Case Assignment Rules
- Case Queues
- Web-to-Case
- Case Auto-Response Rules
- Case Escalation Rules
- Monitor the Case Escalation Rule Queue
- Enabling Surveys
- Creating a Community and Creating Public Survey Invitations
- Email to Case
- Case Teams
- Case Closure Configuration
- Creating a Close Case Quick Action
- Salesforce Solution Management
- Enabling Salesforce Knowledge
- Setting Up Lightning Knowledge with a Guided Setup Flow
- Creating Knowledge Articles
- Knowledge Record Types and Page Layouts
- Adding Knowledge to the Service Console
- Using Knowledge Articles While Working Cases
- Omni Channel
- Chat with Customers
- Productivity and Collaboration Introduction
- Default Activities View – Related Lists vs. Activity Timeline
- Activity Settings
- Creating Tasks and Marking Theme as Complete
- Tasks Page Layout Customizations and Recurring Tasks
- Event Management in Salesforce
- Public Calendars, Sharing and Resources
- Logging Calls in Activity Management and Creating Quick Text
- Sending Email
- Contact Activity Rolling Up to Primary Account
- Creating a Chatter Post
- Chatter App and Important Features
- Chatter Feeds Tracking and Adding the Chatter Tab, Publisher and Feed to a Page
- Chatter Publisher Actions
- Chatter Security
- Chatter Groups, Announcements and Engagement
- Chatter Streams
- Chatter Topics
- Slack – The Future of Collaboration in Salesforce
- Salesforce Mobile App Introduction
- Mobile Quick Start Wizard
- Update Your Lightning Apps for Mobile
- Update Your Pages for Mobile
- Salesforce Mobile App for Tablet
- Mobile Navigation Menu
- Mobile Branding
- Mobile Notification Options
- Salesforce Offline
- Salesforce Settings
- Creating a Custom Launchpad for the Salesforce Mobile App
- Object Specific Quick Actions
- Global Actions
- Salesforce Lightning for Outlook Installation and Synchronization
- AppExchange Introduction
- AppExchange Tour
- Installed Packages
- Data and Analytics Management Introduction
- Data Export
- Downloading and Installing Data Loader
- Resetting Your Security Token and Logging into the Data Loader
- Backing Up Data Using Data Loader
- Restoring Records from the Recycle Bin
- What Are the Buttons on the Data Loader?
- Mass Updating Records and Field Mapping Using Salesforce Record IDs
- Upserting Records Using the Data Loader and External ID Fields
- Data Import Wizard – Upload Contacts via Fortune 500 CSV File
- DataLoader.io
- Mass Deleting Records
- Ensuring Data Quality via Validation Rules
- Data vs. Metadata
- Duplicate Management
- Testing Your Duplicate Rule
- Potential Duplicates Lightning Component
- Merging Duplicates
- Duplicate Record Sets
- Duplicate Rule Allow and Alert and Mass Inserts / Updates
- Universal Picklists
- Data.com Retirement and Lightning Data
- Workbench and SOQL Queries
- Analytics – Reports and Dashboards Introduction
- Creating a Tabular Report
- Creating a Summary Report
- Adding a Chart to a Summary Report
- Creating a Matrix Report
- Creating a Joined Report
- Installing Reports via the AppExchange
- Summary Formulas and Row-Level Formulas in Reports
- Adding a Bucket Column to a Report
- Field History Report and Deleting Field History Change
- Creating Cross-Filters
- Changing a Report Format and What Happens
- Creating Custom Report Types
- Subscribing to Reports
- Historical Trend Reporting
- Reporting Snapshots
- Sharing Model Impact on Reports
- Creating a Dashboard
- Joined Report Charts for Dashboard Components
- Modifying Dashboards
- Subscribing to Dashboards
- Dynamic Dashboards and Running Users
- Setting Decimal Precision in Dashboards
- Dashboard Filters
- Conditional Highlighting in Reports and Dashboards
- Creating a Custom Home Page to a Lightning App
- Tableau CRM Analytics Studio
- Workflow / Process Automation Introduction
- Automation Home Page
- Creating Workflow Rules
- Creating Immediate Workflow Actions
- Testing Your Workflow Rule
- Process Automation Settings
- Creating Time-Based Workflow Actions
- Time-Based Workflow Queue
- Creating Email Alerts
- Creating Classic Email Templates
- Creating Lightning Email Templates
- Creating Outbound Messages
- Approval Processes
- Submitting a Record for Approval
- Approvals via Chatter
- Introduction to Processes and the Process Builder
- Creating Flows with the Flow Builder
- Installing Flows via the AppExchange
- Lightning Admin 2021 Course
====================================================
Section 9: Salesforce Classic
- Introduction and Downloading
Salesforce Certified Administrator Exam
- Salesforce Classic vs. Lightning – Additional Resources
====================================================
Section 10 : Salesforce Classic Setup
- Organization Setup (Global UI) -Introduction
- Signing Up for a FREE Salesforce Account
- Signing Up and Switching from Lightning to Classic & Editing Your User Record
- Company Profile
- Salesforce User Interface Overview
====================================================
Section 11 : Salesforce Classic user setup
- User Setup Introduction
- User Setup
- Creating a New User Account
====================================================
Section 12 : Salesforce Classic – Security And Access
- Security and Access Introduction
- User Management Settings
- Profiles
- Roles
- Data Visibility and How Profiles and Roles Impact Access and Rights
- Sharing Model
- Creating a Custom Profile by Cloning a Profile
- Permission Sets
- Helpful Practice Activity – Create an Opportunity
- Salesforce Content Folder Management
- Groups and Teams
====================================================
Section 13 : Salesforce Classic – Standard and Custom Objects
- Standard and Custom Objects Introduction
- Let’s Talk About Objects – Standard and Custom Objects
- Standard and Custom Fields
====================================================
Section 14 : Salesforce Classic – Sales and Marketing Applications
- Sales and Marketing Applications Introduction
- Sales Process
- Path (a.k.a. Sales Path) in Lightning Experience
- Products and Pricebooks
- Lead Management and Automation
- Campaign Management
- Campaign Influence on Opportunities and the Campaign ROI Analysis Report
====================================================
Section 15 : Salesforce Classic – Service and Support Applications
- Service and Support Applications Introduction
- Creating a Sample Console App – You Will Need This for the Next Lecture
- Case Management
- Case Management Automation -Macros and Keyboard Shortcuts
- Enabling Suggested Solutions
- Solution Management
- Communities
- Publishing Your Community
- Enabling Salesforce Knowledge and Completing Knowledge Basics Trailhead
====================================================
Section 16 : Salesforce Classic – Activity Management and Collaboration (Chatter)
- Activity Management and Collaboration (Chatter) Introduction
- Activity Management
- Cloud Scheduler – Phased Retirement from Winter ’17 to Winter ’18
- Chatter
====================================================
Section 17 : Salesforce Classic – Data Management
- Data Management Introduction
- Data Import Wizard and the Data Loader
- Additional Salesforce Data Management Tools
- Data Validation Tools
- Data Backup in Salesforce
====================================================
Section 18: Salesforce Classic – Analytics – Reports and Dashboards
- Reports and Dashboards Introduction
- Creating and Customizing Reports
- Creating Report Folders, Bucket Fields and Exporting Report Details
- Sharing Model Impact on Reports
- Creating and Modifying Dashboards
- Reports and Dashboards Folder Management
- Custom Report Types
====================================================
Section 19 : Salesforce Classic – Workflow /Proccess Automation
- Workflow Automation Introduction
- Workflow Rule
- Workflow Actions
- Approval Processes
- Lightning Process Builder
====================================================
Section 20 : Salesforce Classic – Desktop and Mobile Administration
- Desktop and Mobile Administration Introduction
- Salesforce Mobile
- SalesforceA
- Helpful Practice Activity – Download and Install the Mobile Salesforce Apps
- Lightning for Outlook
- Lightning Sync
====================================================
Section 21: Salesforce Classic – AppExchange
- AppExchange Introduction
- AppExchange – The App Store for Salesforce
====================================================
Section 22 : Salesforce Classic – Exam overview and Webaccessor
- Administrator Exam Overview
- Webassessor Registration and Scheduling an Exam
- Taking the Exam – Online vs On-Site
====================================================
Section 23 : Getting Experience
- Grow Where You Are Planted
- Volunteer for a Non-Profit
====================================================
Section 24: Test Taking Strategies and a 60 Question Practice Test
- Test Taking Strategies to Improve Your Odds of Passing the First Time
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Questions
- Salesforce Administrator Certification Exam Guide Sample Quetions
====================================================
Section 25 : Helpful Salesforce Resources
- trust.salesforce.com
- Online Help and the Salesforce Success Community
- Critical Updates
- Local Salesforce User Groups,Developer Groups and Meetups
- LinkedIn Groups
- New and Retired Salesforce
====================================================
Section 25 : Live Project Oriented Training
Salesforce Certified Platform Developer I
Section 1 : Introduction
- What You’ll Get in This Course
- Bookmark the Course Resources
- How to Get the Most Out of the Course
====================================================
Section 2 : WEb application Fundamentals
- Web Application Architecture
- Web Technologies
- Salesforce Technologies
====================================================
Section 3 : Before Development
- Your Questions
- Declarative Tools in Salesforce
- Create Salesforce Dev Org
- Code Editors for Salesforce Development
====================================================
Section 4 : Apex Fundamentals
- Hello World – Your First Ever Apex Code
- Variables and Heap
- Primitive Data Types
- String Class Methods
- Escape Character
- Adding Comments in Your Code
- List Datatype – Collections in Apex
- Set Datatype – Collections in Apex
- Map Datatype – Collections in Apex
- Challenge 1 – Variables and Datatype
- Challenge Solution – Variables and Datatype
- Constants in Apex
- Expressions and Operators – Intro
- Operators
- Challenge 2 – Operators
- Challenge Solution – Operators
- Datatype Conversion
Section 5 – Control Flow Statements
- If-Else Statement
- Switch-When Statement
- Challenge 3 – Conditional Statement
- Challenge Solution – Conditional Statements
- The Story of If-Else vs Switch-When
- Loops In Apex – Do-While Loop
- Challenge 4 – Do-While Loop
- Challenge Solution – Do-While Loop
- While Loop
- Challenge 5 – While Loop
- Challenge Solution – While Loop
- For Loop
- Challenge 6 – For Loop
- Challenge Solution – For Loop
- Break Statement – Breaking a Loop
- Continue Statement – Skipping Loop Iteration
- List Iteration For Loops
- You Are a Developer
====================================================
Section 6 : Apex Classes and Methods
- OOPS in Apex
- Apex Class – Hello World Program
- Access Modifiers
- Apex Methods
- Apex Methods and Access Modifiers Practical
- Parameterized Methods
- Polymorphic Methods
- Static Keyword
- Apex Naming Conventions
- Improve Previous Code with Apex Methods
- Challenge 7 – Apex Methods
- Challenge Solution – Apex Methods
- Class Constructor
- Initialization Blocks
- Apex Class Lifecycle
- Inner Apex Class Or Wrapper Class
====================================================
Section 7 : Apex Testing- Part 1
- Annotations
- Introduction to Apex Testing
- Write Your First Test Class
- Assert Statements
- Challenge 8 – Apex Tests
- Challenge 8 Solution
- Whats Next in Test Classes
====================================================
Section 8 : Salesforce Project- Query Language
- Salesforce Objects and Fields Overview
- Understand SOQL
- WHERE Clause, AND and OR Operators
- IN and LIKE Operators
- ORDER BY Clause
- LIMIT and OFFSET
- SOQL Operators
- Date Literals
- Challenge 9 – SOQL
- Challenge 9 Solution
- Relationship Queries Overview
- Parent to Child Relationship Queries
- Child to Parent Relationship Queries
- Challenge 10 – SOQL
- Challenge 10 Solution
- SOQL in Apex
- SOQL Relationships in Apex
- SOQL Bind Variables
- Dynamic SOQL Queries
====================================================
Section 9 : SObjeProjectand DML
- DML Overview
- Insert Operation
- DML Logs Discussion
- Database Methods vs DML Statements
- Update Operation
- Delete and Undelete Operations
- SObjeProjectOverview
- Get Fields with SObject
- Get Parent ObjeProjectusing SOjbect
- Get Child SObjects using SObject
- Create New SObjeProjectRecord
- Challenge 11 – DML
- Challenge 11 Solution
====================================================
Section 10 : Exception Handling
- What is an Exception
- Try, Catch and Finally
- Exception Methods
- 4. Throw a Custom Exception
====================================================
Section 11 : VS Code setup
- VS Code Install
- VS Code Org Setup
- Work with Salesforce Metadata
====================================================
Section 12 : Governor Limits and Code Bulkification
- Governor Limits Overview
- What is a Transaction?
- Governor Limit Scenario
- Governor Limit Scenario Solution
- Bulkification in Salesforce
- SOQL 101 Limit
- DML Operation Limit
- CPU Timeout Exception
- Limits Class
- Heap Size Limit
- Challenge12 – Bulkification
- Challenge 12 Solution – Part 1
- Challenge 12 Solution – Part 2
====================================================
Section 13 : ProjectLevel Challenge – Part 1
- ProjeProjectOverview
- Data Model and Features
- Deploy Metadata
- PROJECT Challenge 1 – Create Apex Classes
- PROJECT Challenge 1 Solution
- PROJECT Challenge 2 – PersonController Class
- PROJECT Challenge 2 Solution
- PROJECT Challenge 3 – LocationController Class
- PROJECT Challenge 3 Solution
- PROJECT Challenge 4 – LocationTracingController Class
- PROJECT Challenge 4 Solution
- PROJECT Challenge 5 – LocationTracingController Class
- PROJECT Challenge 5 Solution
- PROJECT Challenge 6 – PeopleTracingController Class
- PROJECT Challenge 6 Solution
- PROJECT Challenge Summery 1
====================================================
Section 14 : Advanced SOQL
- Aggregate Functions
- GROUP BY Clause
- HAVING Clause
- Aggregate Functions in Apex
- SOQL For Loops
====================================================
Section 15 : Project Level Challenge – Part 2
- PROJECT Challenge 7 –
- PersonController
- PROJECT Challenge 7 Solution
- PROJECT Challenge 8 –
- LocationController
- PROJECT Challenge 8 Solution
====================================================
Section 16 : Apex Triggers
- Trigger overview
- Write Your First Automation
- Why We Need Apex Triggers
- Trigger Events
- Validations and Throwing Errors in Trigger
- Deactivate a Trigger
- Multiple Triggers
- Trigger Context Variables – Part 1
- Trigger Context Variables – Part 2
- Trigger Context Variables – Part 3
- Trigger Context Variables – Part 4
- Improving Code
- Before vs After Triggers
- Bulkification of Trigger Logic
- Finding Right Object to Write the Trigger on
- Order of Execution
- Recursive Trigger Problem
- Calling Apex Class Methods from Trigger
- Recursive Trigger Problem Solution
- Trigger Challenge
- Trigger Challenge Solution – Part 1
- Trigger Challenge Solution – Part 2
- Trigger Challenge Solution – Part 3
- Trigger Challenge Solution – Part 4
- Trigger Challenge Solution – Part 5
- Trigger Challenge Solution – Part 6
- Trigger Challenge Solution – Part 7
- Trigger Challenge Solution – Bug Fix
====================================================
Section 17 : Project Level challenge – Part 3
- PROJECT Challenge 9 – Person Trigger
- PROJECT Challenge 9 Solution – Part 1
- PROJECT Challenge 9 Solution – Part 2
- PROJECT Challenge 10 – Enhance Person Trigger
- PROJECT Challenge 10 Solution – Part 1
- PROJECT Challenge 10 Solution – Part 2
- PROJECT Challenge 10 Solution – Part 3
- PROJECT Challenge 10 Solution – Part 4
- PROJECT Challenge 10 Solution – Part 5
- PROJECT Challenge 10 Solution – Part 6
- PROJECT Challenge 10 Solution – Part 7
- PROJECT Challenge 10 Solution – Part 8
- PROJECT Challenge 10 Solution – Part 9
- PROJECT Challenge 10 Solution – Part 10
- PROJECT Challenge 10 Solution – Part 11
- PROJECT Challenge 10 Solution – Part 12
- PROJECT Challenge 10 Solution – Part 13
- PROJECT Challenge 11 – Location Trigger
- PROJECT Challenge 11 Solution
- PROJECT Challenge 12 – Enhance Location Trigger
- PROJECT Challenge 12 Solution
- PROJECT Challenge 13 – People Tracing Trigger
- PROJECT Challenge 13 Solution
- PROJECT Challenge 14 – Location Tracing Trigger
- PROJECT Challenge 14 Solution
====================================================
Section 18 : Apex Testing – part 2
- Apex Test Data
- Bulk Test
- StartTest and StopTest
- Test Setup Method – Part 1
- Test Setup Method – Part 2
- seeAllData=true
- Finish Test Class
====================================================
Section 19 : Aura Framework
- Game intro
- What is Aura Component Framework?
- Hello World Component
- Component Bundle
- Component Library
- Building Board Panel Component
- Attributes in Aura Component
- Layouts
- Handling Browser Events
- Aura Id
- Access Attributes in Javascript
- Bound and Unbound Expressions
- Board Component
- Component Lifecycle
- Helper File
- Applying Styles
- Loops in Aura
- Composition and Public Attributes
- If-else
- Block Component
- Component Event
- Disable Board Component
- Aura Methods
- Static Resource
- Application Event Overview
- Application Event
- Apex Methods Overview
- Create and Call Apex Method
- Datatable Component
- Show Toast Notification
====================================================
Section 20 : Project Level Challenge – Part 4
- PROJECT Challenge 15 – Health Admin Custom Tab
- PROJECT Challenge 15 Solution
- PROJECT Challenge 16 – Style With Custom CSS
- PROJECT Challenge 16 Solution
- PROJECT Challenge 17 – Make Interactive With Javascript
- PROJECT Challenge 17 Solution
- PROJECT Challenge 18 – Health Header Apex Controller
- PROJECT Challenge 18 Solution
- PROJECT Challenge 19 – Fix Bug With Aura Method
- PROJECT Challenge 19 Solution
- PROJECT Challenge 20 – Recent Changes Apex Controller
- PROJECT Challenge 20 Solution
- PROJECT Challenge 21 – Datatable
- PROJECT Challenge 21 Solution
- PROJECT Challenge 22 – Dynamic Datatable
- PROJECT Challenge 22 Solution
- PROJECT Challenge 23 – Row Actions in Datatable
- PROJECT Challenge 23 Solution
- PROJECT Challenge 24 – Application Event
- PROJECT Challenge 24 Solution
- PROJECT Challenge 25 – RecordForm Component – Location View
- PROJECT Challenge 25 Solution
- PROJECT Challenge 26 – RecordForm
Component – Person View
- PROJECT Challenge 26 Solution
- PROJECT Challenge 27 – Person Tab Apex Controller
- PROJECT Challenge 27 Solution
- PROJECT Challenge 28 – Person Tab Component
- PROJECT Challenge 28 Solution
- PROJECT Challenge 29 – Location Tab Apex Controller
- PROJECT Challenge 29 Solution
- PROJECT Challenge 30 – Location Tab Component
- PROJECT Challenge 30 Solution
====================================================
Section 21 : Asynx Apex
- Async Apex Overview
- Async Features in Apex
- Future Methods
- Batch Apex
- Queueable Apex
- Scheduled Apex
====================================================
Section 22 : Project Level Challenge – Part 5
- PROJECT Challenge 31 – People Tracing Data Cleanup
- PROJECT Challenge 31 Solution
- PROJECT Challenge 32 – Location Tracing Data Cleanup
- PROJECT Challenge 32 Solution
- PROJECT Challenge 33 – Auto Health Update of Person Records
- PROJECT Challenge 33 Solution
- PROJECT Challenge 34 – Auto Health Update of Location Records
- PROJECT Challenge 34 Solution
- SLDS – Salesforce Lightning Design System
- LWC Devlopment –
- Lightning web Component
- Build Lightning Web Components
- JavaScript Skills for Salesforce Developers
- Build Lightning Web Components
- Build Apps with Lightning Web Components Open Source
====================================================
Salesforce Certified Platform Developer II
Salesforce Fundamentals:
- Given a scenario, analyze the effects of using base-system objects such as sharing objects, history objects, metadata objects, multi-currency, and Chatter objects.
- Given a requirement, determine which a declarative or custom-coded solution should be implemented.
- Demonstrate knowledge of the localization features and capabilities and how they affeProjectcoding.
====================================================
Data Modeling and Management:
- Given a scenario, identify and justify where Apex managed sharing should be used.
- Given scenario information, justify using external IDs in Apex
- Identify use cases for different types of custom metadata and custom settings, and describe how to implement solutions for those use cases.
====================================================
Process Automation and Logic:
- Given a scenario, identify the considerations of interactions between multiple processes, both declarative and programmatic.
- Identify how an Apex method can be made available for use by Lightning Web Components and Aura Components.
- Given a scenario, propose and justify the optimal programmatic or declarative solution.
- Demonstrate knowledge of the best practices for writing Apex triggers.
- Describe the Apex features available for error handling and maintaining transactional integrity.
- Identify the advanced keywords used in a SOQL query and how and where they’re used in a query’s structure.
- Analyze a set of requirements and determine the benefits of using asynchronous Apex coding.
- Given a scenario and requirements, identify the appropriate dynamic Apex feature to use in the solution.
====================================================
User Interface:
- Given requirements and code snippets for a Lightning Web Component or Aura Component and its Apex controller class, determine necessary changes to the Apex class.
- Describe the techniques for using Visualforce to perform actions and partial page refreshes, and asynchronous operations
- Given a scenario, identify best practices for displaying errors in the user interface.
- Given a set of requirements, seleProjectthe appropriate Lightning Web Component, Aura Component, or Visualforce solution and describe its benefits.
- Given requirements and code snippets for resources in a Lightning Web Component or Aura Component bundle, determine necessary changes to the component.
- Given a scenario, describe the aspects of Lightning Web Components or Aura Components that can be used to cause elements in a component’s markup to display in a responsive manner based on a device’s form factor.
- Given a scenario, implement the correProjectmethod to communicate events through Lightning Web Components or Aura Components.
- Given a scenario, describe how to configure a Lightning Web Component or Aura Component to be displayed in a modal dialog using declarative configuration.
- Describe the purpose and benefit of static resources in Visualforce, Lightning Web Components, and Aura Components.
====================================================
Performance:
- Identify the common performance issues for user interfaces and demonstrate knowledge of techniques and tools to mitigate them.
- Given a scenario, choose the appropriate logic and query structure to maximize application performance and handle large data volumes.
- Analyze a given scenario and determine performance improvements that can be achieved with an asynchronous callout.
- SeleProjectscenarios where code reuse is applicable and how the reuse should be implemented.
- Given sample code, identify inefficiencies and demonstrate the ability to resolve them.
====================================================
Integration:
- Given a set of requirements, apply the programmatic techniques and platform features for inbound communication.
- Given a scenario, apply programmatic techniques and platform features for outbound communication.
- Given a set of requirements, choose the appropriate integration technique.
- Describe the techniques and benefits of using External IDs for data integration.
====================================================
Testing:
- Apply techniques and tools for testing Apex classes and triggers.
- Apply techniques and tools for testing Lightning Web Components, Aura Components, and Visualforce controllers and Visualforce controller extensions.
- Given a scenario or Apex tests that are not performing as expected, apply techniques and tools to isolate and identify the issues.
====================================================
Debug and Deployment Tools:
- Given a scenario, Apex code, or trigger that is not performing as expected, apply techniques and tools to isolate and identify the issues.
- Given a scenario, formulate the deployment process, supporting tools, and mechanisms.
- Given a scenario or sample of JavaScript code, identify issues to resolve errors and use best practice patterns.
- + About Salesforce
-
Salesforce Fundamentals:
- Describe the considerations when developing in a multi-tenant environment.
- Understand design frameworks, such as MVC architecture and Lightning Component Framework, and how to build applications using both declarative and programmatic tools.
- Given a scenario, identify common use cases for declarative versus programmatic customizations.
- Get Started with Platform Development
- Develop Without Code
- Code with Salesforce Languages
- Extend the Salesforce Platform
Data Modeling and Management:
- Given a set of requirements, determine, create, and access the appropriate data model including objects, fields, and relationships.
- Describe the capabilities of the various relationship types and custom IDs and the implications of each on record access and development.
- Describe the options for and considerations when importing and exporting data into development environments.
- Describe the capabilities and use cases for formula fields and roll-up summary fields.
- Understand Custom & Standard Objects
- Create ObjeProjectRelationships
- Work with Schema Builder
- Import Data
- Export Data
- Overview of Data Security
- Control Access to the Org
- Control Access to Objects
- Control Access to Fields
- Control Access to Records
- Create a Role Hierarchy
- Define Sharing Rules
Process Automation and Logic:
- Describe the capabilities of the declarative process automation features.
- Declare variables, constants, methods, and use modifiers and interfaces in Apex.
- Given a scenario, use and apply Apex control flow statements.
- Given a scenario, write SOSL, SOQL, and DML statements in Apex.
- Given a use case and following best practices, write Apex classes and triggers and use Apex interfaces.
- Given a scenario, identify the implications of governor limits on Apex transactions.
- Describe the relationship between Apex transactions, the save order of execution, and the potential for recursion and/or cascading.
- Implement exception handling in Apex, including custom exceptions as needed.
- Use programmatic techniques to prevent security vulnerabilities.
- Given a scenario, use declarative functionality and Apex together to automate business logic.
- Given a scenario, identify the appropriate publish/subscribe logic for platform events.
- Choose the Right Automation Tool
- Automate Simple Business Processes with Process Builder
- Guide Users Through Your Business Processes with Flow Builder
- Customize How Records Get Approved with Approvals
- Salesforce Mobile App Customization
- Get Started with the Salesforce Mobile App
- Customize Navigation
- Create Global Quick Actions
- Create Object-Specific Quick Actions
- Customize CompaProjectLayouts
Apex Basics & Database:
Get Started with Apex
Use sObjects
Manipulate Records with DML
Write SOQL Queries
Write SOSL Queries
Apex Triggers
Get Started with Apex Triggers
Bulk Apex Triggers
User Interface:
- Given a scenario, display content or modify Salesforce data using a Visualforce page and the appropriate controllers or extensions as needed.
- Incorporate Visualforce pages into Lightning Platform applications.
- Describe the Lightning Component framework, its benefits, and the types of content that can be contained in a Lightning web component.
- Given a scenario, prevent user interface and data access security vulnerabilities.
- Given a scenario, display and use a custom user interface components, including Lightning Components, Flow, and Visualforce.
- Describe the use cases for Lightning Web Component or Aura Component events.
- Given a user interface requirement, describe interactions between Apex and various types of page components, including Lightning Components, Flow, Next Best Actions, etc.
- Get Started with Visualforce
- Create & Edit Visualforce Pages
- Use Simple Variables and Formulas
- Use Standard Controllers
- Display Records, Fields, and Tables
- Input Data Using Forms
- Use Standard List Controllers
- Use Static Resources
- Create & Use Custom Controllers
Developer Console Basics
Get Started with the Developer Console
Navigate and Edit Source Code
Generate and Analyze Logs
InspeProjectObjects at Checkpoints
Execute SOQL and SOSL Queries
Visual Studio Code for Salesforce Development
Get Started with Visual Studio Code
Make Visual Studio Code Salesforce Ready
Use Visual Studio Code for Salesforce Development
Search Solution Basics
Choose the Right Search Solution
Build Search for Common Use Cases
Optimize Search Results
Lightning Web Components
Set Up Your Salesforce DX Environment
Set Up Visual Studio Code
Create a Hello World Lightning Web Component
Lightning Platform API Basics
Get to Know the Salesforce Lightning Platform APIs
Use REST API
Use SOAP API
Use Bulk API 2.0
Use Streaming API
User Interface API
Get Started With User Interface API
Install the Sample App
Build UI to Display a Record
Build UI to Edit a Record
Build UI to Create and Clone a Record
Build UI for Dependent Picklists
Apex Integration Services
Apex Integration Overview
Apex REST Callouts
Apex SOAP Callouts
Apex Web Services
Asynchronous Apex
Asynchronous Processing Basics
Use Future Methods
Use Batch Apex
Control Processes with Queueable Apex
Schedule Jobs Using the Apex Scheduler
Monitor Asynchronous Apex
Platform Events Basics
Understand Event-Driven Software Architecture
Define and Publish Platform Events
Subscribe to Platform Events
Aura Components Basics
Before You Start
Get Started with Aura Components
Create and Edit Aura Components
Attributes and Expressions
Handle Actions with Controllers
Input Data Using Forms
ConneProjectto Salesforce with Server-Side Controllers
ConneProjectComponents with Events
Application Lifecycle and Development Models
Understand What Application Lifecycle Management Is
Learn the Basics of Release Management
Manage Changes in Increasingly Complex Releases
Use Package Development for More Flexible Releases
Change Set Development Model
Plan for Changes to Your Org
Develop and Test Changes Locally
Test in the Integration Environment and Deploy Changes
Org Development Model
Plan for Changes to Your Org
Develop and Test Changes Locally
Test and Deploy Changes
Platform Cache Basics
Get Started with Platform Cache
Use Org & Session Cache
Walk Through a Sample Application and Discover Cache Diagnostics
Event Monitoring
Get Started with Event Monitoring
Query Event Log Files
Download and Visualize Event Log Files
Big ObjeProjectBasics
Get Started with Big Objects
Define Custom Big Objects
Query Big Objects
Scalability with Salesforce
Understand Scalability at Salesforce
Manage Data at Scale with Salesforce
Test Platform Performance at Scale
Get Started with Shield Platform Encryption
Set Up and Manage Shield Platform Encryption
Deploy Shield Platform Encryption the Smart Way
Design Your Data Model
ConduProjectData Queries and Searches
Load Your Data
Perform Data Deletes and Extracts
Get Started with Apex Metadata API
Build Automated Metadata Updates for Multi-Org Deployment
Build Admin Tools for Automated Configuration Changes
Test Your Metadata Deployment
Understand Apex Metadata API and Security
Testing, Debugging, and Deployment:
Write and execute tests for triggers, controllers, classes, flows, and processes using various sources of test data.
- Describe the use cases for invoking Apex anonymous code and Apex unit tests.
- Describe the Salesforce Developer tools such as Salesforce DX, Salesforce CLI, and Developer Console, and when to use them.
- Describe how to approach debugging system issues and monitoring flows, processes, and asynchronous and batch jobs, etc.
- Describe the environments, requirements, and process for deploying code and associated configurations.
- Get Started with Apex Unit Tests
- Test Apex Triggers
- Create Test Data for Apex Tests
- + Why Yess Infotech
-
We Will Be Updated Soon.
- + Certification
-
We Will Be Updated Soon.
- + What is Next
-
We Will Be Updated Soon.
- + Trainer Profile
-
We Will Be Updated Soon.