Salesforce Development Live Training
- Description
- Curriculum
Course content:
Apex Development
- Overview of Salesforce Development & Concepts
- Understanding Salesforce Architecture
- Declarative vs. Programmatic Changes and Customizations
- Application Development Tools in Salesforce
- Install Visual Studio Code
- Introduction to Apex
- Apex Development Process
- OOP’s concepts
- Create Apex Class
- Access Modifiers
- Data Types
- Apex Class Variables and Methods
- Class Constructors
- System Classes and Methods – Date, String, Database etc..
- Force.com in Query language
- Understanding Salesforce Object Query Language (SOQL)
- Understanding Salesforce Object Search Language (SOSL)
- Relationship Queries
- Child-to-Parent Relationship
- Parent-to-Child Relationship Joins
- Aggregate Functions
- GROUP BY ()
- HAVING () …etc.
- Dynamic SOQL and SOSL
- System Classes and Methods
- Bulk Data Operations with Apex
- Overview of Salesforce Collections
- Typs of Collections
- Understanding Of List
- Understanding Of Set
- Understanding Of Map
- Apex Data Manipulation Operations (DML)
- Insert Statement
- Update Statement
- Upsert Statement
- Delete Statement
- Undelete Statement
- Merge Statement
- System Class and Methods
- Understanding of Database.SaveResult
- Overview of Triggers
- Types of Trigger
- Before Triggers
- After Triggers
- Understanding Trigger Events
- Type Of Trigger Context Variables
- Handling Recursion in Triggers
- Diff. b/w Trigger.new vs Trigger.newmap
- Diff. b/w Trigger.old vs Trigger.oldmap
- Handling Recursion in Triggers
- Restrict Save Operations with addError()
- Trigger Helper Class Pattern
- Apex Trigger Best ractices
- Bulkified Triggers
- Exceptions
- Exception Statements
- System-Defined Exception
- Exception Methods
- Catching Different Exception Types
- Custom or User-Defined Exception Handling
- Debugging Using Debug Logs
- Anonymous Blocks – Another Debugging Tool
- Overview of Apex Governor limits
- Understanding of Governor Limit Issues
- Apex code best practices
- How to overcome the Governor limit issues
- Understanding of Apex Annotations
- Different type of Annotation
- Uses of each annotation
- Understanding Of Asynchronous Apex
- Overview of @Future
- Batch Apex:
- Overview of Batch Apex
- Batch Class Methods
- How to run Batch class
- Diff b/w Stateful and Stateless
- Batch class Interfaces and uses
- Schedule Apex:
- Overview of Schedule Apex
- Types of Scheduling
- Salesforce User Interface
- Using Apex Code
- Understanding of Code Coverage
- Overview on Test classes
- Test class Best Practices
- StartTest and StopTest
- Test Class on Apex class
- Test Class on Batch APEX
- Test Class On Schedule Apex
- Test Class on Triggers
- Apex Email Services
- Inboud Messaging
- Use of Developer Console
Visualforce Page
- Create VF Using URL
- Create VF Using Developer Console
- Create VF Using Standard Navigation
- Create VF Using VS Code
- Purpose of Visualforce
- Visualforce Concepts
- Visualforce Components
- Overriding Buttons, Links and Tabs with Visualforce Page
- Create Static Resources and Using in Visualforce page
- Comparison with HTML
- Standard Controllers
- Cascading Style Sheets
- Custom Controller
- Controller Extensions
- Controller Methods
- Action
- Getter
- Setter
- Hide and Show in Visualforce page
- Error message in Visualforce page
- Try Catch block
- Usage of CSS in Visualforce page
- Usage of Javascript in Visualforce page
Lightning (AURA)
- Introduction to Lightning Experience
- Lightning Component Framework
- Lightning component across salesforce Ecosystem
- Introduction to Aura framework
- Why should go for salesforce Lightning
- Out-Of-The-Box Components
- What is Domain Management?
- Creating Custom Domain for the organization
- Configuring Custom Domain
- Configuring Authentication Setting for your Domain
-
Debugging Lightning Components
- Creating Namespace for your organization
- Lightning App Builder
- Steps of creating new Lightning Page
- Adding Lightning Components to Lightning Page
- Compact Layouts
- Object Manager
- Lightning Component
- Lightning Interface
- Lightning Application
- Lightning Event
- Steps for creating Lightning Component
- Component Bundle
- Component
- Controller
- Helper
- Style
- Documentation
- Re-render
- Design
- SVG File
- What is CSS?
- Types of CSS
- Applying CSS to Lighting Component
- Introduction of SLDS
- SLDS Classes
- Describe about the Component Attribute
- Different type of Attribute
- Configuration Scope
- Value Providers
- Expressions in Lightning Component
- Condition Markup
- Lightning Looping
- Steps of calling server side controller in Lightning Component
- Apex Controller & method Structure
- Different Types of Lightning Component Interfaces
- Advantages of each Interface
- Steps for creating Lightning Application
- Application
- Controller
- Helper
- Style
- Documentation
- Renderer
- SVG
- Adding of SVG resource to Component Bundle
- Adding Lightning Component to application
- Adding of lightning components to custom tab (lightning tab)
- Adding of lightning page to custom tab (lightning page tab)
- Adding of lightning components to app launcher
- Local IDs
- Global IDs
- Value Providers
- Global Providers
- Global ID
- $Browser
- $Label
- $Locale
- $Resource
- What is Event?
- Component Event
- Application Event
- Creating Custom Component& Application Event
- Registering an Event
- Handling Component Event
- Get Started with Lightning Data Service
- Manipulate Records (lightning page tab)
- Handle Record Changes and Errors
- Introduction Lightning Out
- Lightning Out in action
- Building script for Lighting out
- Adding Visualforce page into Lightning Component
Lightning Web Component (LWC)
- What is LWC?
- Why we are using LWC when we have already lightning framework/Advantages of LWC?
- Prerequisites before learning LWC
- What is VS Code Editor?
- Need/Use of VS Code Editor?
- Initial plugins which is need to be installed before working on VS Code
- Connecting your org to VS Code
- Some commands/Hands on practice on VS Code
- Steps to follow to create your first LWC
- Things need to remember before creating LWC
- Naming convention need to follow for LWC
- Learn about ECMAScript and the new features
- This keyword
- Arrow functions
- Asynchronous programming in JavaScript
- Call back functions
- Promises
- Async and await
- Import and export of JavaScript files
- Classes
- Constructor and super
- Html file and use of it
- JavaScript file and use of it
- CSS file and use of it
- SVG file and use of it
- Meta file and use of it
- masterLabel tag in meta file
- targets tags in meta file
- Pushing LWC to your org
- Pulling LWC to your Local machine
- Basic syntax of CSS
- Use/Need of CSS in LWC
- How and where to add CSS in LWC
- Inline CSS in LWC
- Internal CSS in LWC
- External CSS in LWC
- Basic Syntax of JavaScript
- Use/Need of JS in LWC
- How and where to add JS in LWC
- Declaring and defining JS in LWC
- Declaring variables in JS
- Functions in JS
- Loops in JS
- If condition in JS
- Introduction
- Need/Use
- track decorator
- api decorator
- Use decorators in code
- Defining decorators
- Accessing Values of decorators
- Manipulating Data
- Getters and Setters
- Use/Need of getters and setters
- Manipulating data with getters and setters
- Wire decorators in LWC
- Use/Need of wire decorators in LWC
- Manipulating data with wire decorators
- Install Data loader
- Data Loader actions
- Insert
- Update
- Upsert
- Delete
- Hard Delete
- Export
- Export All
- DataLoader.io
- Working with Workbench
- Working with Import Wizard
- Introducing Reports
- Build a Report
- Run and Then Read a Report
- Share a Report
- Report Limits etc.
- Working with Different Types of Report
- Summary Report,
- Tabular Report,
- Joined Report and
- Matrix Report
- Report Types
- Introducing Dashboards Component Types
- Chart
- Gauge
- Metric
- Table
- Introducing Custom Report Types
Why Salesforce Development From Peoplewoo Skills
Live Interactive Learning
- World-Class Instructors.
- Expert-Led Mentoring Sessions.
- Instant doubt clearing.
24x7 Support
- One-On-One Learning Assistance.
- Help Desk Support.
- Resolve Doubts in Real-time.
Lifetime Access
- Course Access Never Expires.
- Free Access to Future Updates.
- Unlimited Access to Course Content.
Hands-On Project Based Learning
- Industry-Relevant Projects.
- Realtime scenario’s explanation.
- Quizzes & Assignments.
Industry Recognised Certification
- Peoplewoo skills Training Certificate.
- Graded Performance Certificate.
- Certificate of Completion.
Enroll the Course
- Take your Salesforce journey from Beginner to Professional level.
Enroll Into Free Study Guide
Have Any Questions?
FAQ's
We have limited participants or only one participant in a live Salesforce Development Online Training session to maintain the quality standards. Se we provide demonstration session before enrollment. without attending demonstration learner couldn’t able to clear his technical doubts about his desired technology. So we always recommend a learner to attend a demonstration with the Instructor who will deliver Salesforce Development Online Training
All the instructors at peoplewoo skills are experts from the industry with minimum 9-12 years of relevant IT experience. They are subject matter experts for providing an awesome learning experience for Salesforce Development Online Training.
Yes you will get Salesforce Admin Training videos during Salesforce Development Online Training. and it is compulsory to work at home to enhance real time scenarios. And yes instructor will provide Salesforce Development Online Training study material during training tenure.
Yes you will get a Course completion training certificate from peoplewoo skills,and Instructor will assist you to prepare workday certification.
Please Contact (+91)7875494672 or you can share your queries through info@peoplewoo.com
You can also WhatsApp us https://wa.me/message/IC3NEHHYXGVZN1 to get more details.
You can give feedback about your course here
Course is good
Thank you
Course Review
I am very interested
Response from Peoplewoo Skills
Thank you
Review Course
Nice Course
Response from Peoplewoo Skills
Thank you
-
11. Introduction to Salesforce DevelopmentPreview Text lesson
-
22. Apex OverviewPreview Text lesson
-
33. Working with Apex and Data - SOQL & SOSLPreview Text lesson
-
44. CollectionsPreview Text lesson
-
55. DML OperationsPreview Text lesson
-
66. Salesforce Apex TriggersPreview Text lesson
-
77. Exception Handling and Debugging in APEXPreview Text lesson
-
88. Apex Governor Limits & AnnotationsPreview Text lesson
-
99. Asynchronous ApexPreview Text lesson
-
1010. Apex Test ClassesPreview Text lesson
-
1111. Advance Development ConceptsPreview Text lesson
-
1211. Advance Development ConceptsPreview Text lesson
-
1312. Creation of Visualforce PagesPreview Text lesson