Salesforce Developer Training

Course Description

1.Introduction to Force.com – Apex:

What is MVC Pattern in Salesforce.com

What is an Apex and how it works? – with sharing and without sharing

Introduction to Oops and its features

Class

Object

Encapsulation

Polymorphism

Inheritance

Abstraction

2.Apex Contd.:

Different data types, looping controls, expressions etc.

Writing sample apex class by using the above requirements.

Introduction to Apex data types

Introduction to Collection using LIST/SET and MAP

Iteration of LIST/SET and MAP using loop and Iterator

Exception Handling in Apex

3.Introduction to SOQL:

How to Write SOQL in Salesforce

How to Use SOQL in Apex – how to Iterate SOQL

How to travel from Child to Parent in SOQL

How to travel from Parent to Child in SOQL

How to execute query in developer console

4.Introduction to SOSL:

How to Write SOSL in Salesforce

How to Use SOSL in Apex – how to Iterate SOSL

5.Introduction to Visual Force:

What is Visualforce Page?

Create a Sample Visualforce Page i.e. putting Java script etc…

Displaying Field Values,Related Lists on a Page

What is Controller?Different types of Controllers?- Standard Controller and Custom Controllers and extension controller

How to Travel from Parent to Child in Visual Force – using Child Relationship Name

How to invoke the apex?

How to Iterate in Visualforce using Data Table/Data list/ Page Block Table

How to Launch Visual Force page as a Tab

Performing DML operations from Visualforce pages

6.Introduction to Trigger and its Best Practices:

Objectives of writing a trigger in Salesforce with Live Use Case

Trigger Events

Trigger Context Variables

Calling handler classes from triggers

Using List and Set in Triggers, making them bulkfy

Best Practices of Triggers

7.Introduction to Test Classes in Salesforce:

Understanding Testing in Apex

Why unit test coverage and its best practices

Write Test Class For Apex Class & Trigger

How to create Test Data

How to access private data members of a class in test classes

Best practices of writing Test classes

8.Introduction to Batch Classes in Salesforce:

Understanding Batch in Apex

Why batch classes required and its best practices

Write Batch classes – Live implementation

9.Introduction to Schedulable in Salesforce:

Understanding Schedulable in Apex

Why Schedulable classes required and its best practices

Write Schedulable classes – Live implementation

10.Introduction to Web services/Integration:

Why Web Services required in salesforce

Creating RESTFUL Web Services – using Live example – Consuming and Exposing

Best Practices of Writing web services

11.Deployment Model using Change Set:

Ø How to Deploy from One Sandbox to Another Sandbox

Ø How to Deploy from Sandbox to Production using Change Set

12.Live Scenario, Doubts Session and How to work on Real Env.:

Live Scenario, Doubts Session and How to work on Real Env.

Misc.:

How to define Constants

Custom Settings

Custom Label

Remote site setting

Connected Apps

Apex Sharing

Watch Demo Video

Training Options

Upcoming Batches EST

Upcoming Batches IST

Curriculum

Contact us

Call a Course Advisor

Course Key Features

Testimonials

Course Related FAQ's

Course Description

Salesforce Marketing Cloud Training with 10+ years certified trainers provides you an edge of applying different skill sets necessary to work on Salesforce products.

salesforce marketing cloud is a platform built for supporting various phase of marketing.They use Studio & Builder which is regarded as components is where they implement all the phases

Course Curriculum

  • What is MVC Pattern in Salesforce.com
  • What is an Apex and how it works? – with sharing and without sharing
  • Introduction to Oops and its features
  • Class
  • Object
  • Encapsulation
  • Polymorphism
  • Inheritance
  • Abstraction
  • Different data types, looping controls, expressions etc.
  • Writing sample apex class by using the above requirements.
  • Introduction to Apex data types
  • Introduction to Collection using LIST/SET and MAP
  • Iteration of LIST/SET and MAP using loop and Iterator
  • Exception Handling in Apex
  • How to Write SOQL in Salesforce
  • How to Use SOQL in Apex – how to Iterate SOQL
  • How to travel from Child to Parent in SOQL
  • How to travel from Parent to Child in SOQL
  • How to execute query in developer console
  • How to Write SOSL in Salesforce
  • How to Use SOSL in Apex – how to Iterate SOSL
  • What is Visualforce Page?
  • Create a Sample Visualforce Page i.e. putting Java script etc…
  • Displaying Field Values,Related Lists on a Page
  • What is Controller?Different types of Controllers?- Standard Controller and Custom Controllers and extension controller
  • How to Travel from Parent to Child in Visual Force – using Child Relationship Name
  • How to invoke the apex?
  • How to Iterate in Visualforce using Data Table/Data list/ Page Block Table
  • How to Launch Visual Force page as a Tab
  • Performing DML operations from Visualforce pages
  • Objectives of writing a trigger in Salesforce with Live Use Case
  • Trigger Events
  • Trigger Context Variables
  • Calling handler classes from triggers
  • Using List and Set in Triggers, making them bulkfy
  • Best Practices of Triggers
  • Understanding Testing in Apex
  • Why unit test coverage and its best practices
  • Write Test Class For Apex Class & Trigger
  • How to create Test Data
  • How to access private data members of a class in test classes
  • Best practices of writing Test classes
  • Understanding Batch in Apex
  • Why batch classes required and its best practices
  • Write Batch classes – Live implementation
  • Understanding Schedulable in Apex
  • Why Schedulable classes required and its best practices
  • Write Schedulable classes – Live implementation
  • Why Web Services required in salesforce
  • Creating RESTFUL Web Services – using Live example – Consuming and Exposing
  • Best Practices of Writing web services
  • How to Deploy from One Sandbox to Another Sandbox
  •  How to Deploy from Sandbox to Production using Change Set
  • Live Scenario, Doubts Session and How to work on Real Env.
    Misc.:
  • How to define Constants
  • Custom Settings
  • Custom Label
  • Remote site setting
  • Connected Apps
  • Apex Sharing
Request for more information

Features

  • Lifetime access
  • Lifetime video access
  • Real-time case studies
  • The Project integrated into the curriculum
  • 24*7 Support from our team of administrators

Training Options

Self Placed

Unlimited Access

299

  • Advanced sessions
  • Interview Q&A
  • Free Study Materials
  • Premium Technical support

Instructor Led Live Traning

Unlimited Access

499

  • Live instructor
  • Advanced sessions
  • Interview Q&A
  • Premium Technical support

Corporate Training

Unlimited Access

699

  • Live instructor
  • Advanced sessions
  • Interview Q&A
  • Premium Technical support

Testimonials

HAPPY STUDENTS

The experience has been extremely satisfying. I like the interaction method and how the instructor acknowledges to subjects and provide feedback in real time.

Ed Peter

The live instructor was absolutely incredibly gentle and executed all our doubts. The course with Mind Matricks has admittedly been a great encounter because of the way the instructors emphasized the topics in an easy method.

Shilpi Brar

The way Mind Matricks conducted Instructor LED live training was really magnificent and very engaging and clear. The dedicated customer support is very well organized.

Kshitij Singh

My instructor was especially very patient and executed to address all our uncertainties. The course with Mind Matricks has admittedly been a great knowledge because of the process the trainers emphasized the points.

Max Richard