Salesforce Development Online Training

SV Tech Soft provides Salesforce Development Online Training course is good and gets through a lot of material and detail explanation. Understand all of the core concepts on the exam in order to pass the Salesforce Platform Developer I &  Platform Developer II Certification Exam. Our Salesforce Developer Training course aims to deliver quality training that covers solid fundamental knowledge on core concepts with a practical approach. Such exposure to the current industry use-cases and scenarios will help learners scale up their skills and perform real-time projects with the best practices.

Salesforce Development Online Training

Why Salesforce Development Online Training from SV Tech Soft

  • World-Class Instructors
  • Expert-Led Mentoring Sessions
  • Instant doubt clearing
  • One-On-One Learning Assistance
  • Help Desk Support
  • Resolve Doubts in Real-time
  • Course Access Never Expires
  • Free Access to Future Updates
  • Unlimited Access to Course Content
  • Industry-Relevant Projects
  • Realtime scenario’s explanation
  • Quizzes & Assignments
  • SV Tech Soft Training Certificate
  • Graded Performance Certificate
  • Certificate of Completion
  • Take your Salesforce journey from Beginner to Professional level.

Salesforce Development Online Training 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
  • Apex Jobs
  • What is Cron variable
  • 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

Free Career Counselling

We are happy to help you

(+91) 9394-117-119

Register For Demo:

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 SV Tech Soft 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 SV Tech Soft ,and Instructor will assist you to prepare workday certification.

Please Contact (+91) 9394117119 or  you can share your queries through svtechsoft@gmail.com

You can also WhatsApp us @ (+91) 9394-117-119 to get more details.