UrbanPro
true

Learn Salesforce Developer from the Best Tutors

  • Affordable fees
  • 1-1 or Group class
  • Flexible Timings
  • Verified Tutors

Search in

Learn Salesforce Developer with Free Lessons & Tips

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Lesson Posted on 19/02/2020 Learn Salesforce Developer

What is SFDC Architecture.

Venkatramana Kapavari

I had an overall 9 years of Exp in IT & different domains. In SFDC Admin, Development & Training,I had...

SFDC is built based on the MVC Pattern.Model - Which is handle the Database Objects View - Which will take care of the UI pages. Controllers- The business logic Implementation will be done here.
Comments
Dislike Bookmark

Answered on 30/08/2018 Learn Salesforce Developer

Can anyone guide me for salesforce developer in few weeks??

Himanshu Tripathi

Yes
Answers 2 Comments
Dislike Bookmark

Answered on 23/05/2018 Learn Salesforce Developer

RAJIV KUMAR SINGH

Trainer

I am Salesforce certified admin, developer, consultant. I am located in HSR layout(Bangalore). I provide training in the institute as well as at my home. Having 3+ years of experience. Let me know if you are interested in starting a course with me.Quote: Rs. 10000 For Complete Assignment
Answers 8 Comments 2
Dislike Bookmark

Learn Salesforce Developer from the Best Tutors

  • Affordable fees
  • Flexible Timings
  • Choose between 1-1 and Group class
  • Verified Tutors

Lesson Posted on 09/03/2018 Learn Salesforce Developer

Salesforce Certification Course

MindScripts Technologies

MindScripts is a leading IT training institute in Pune which has been successful in providing IT training...

Basics of Cloud Computing: Overview of each of three building blocks in cloud applications SAAS PAAS IAAS Different Cloud Service providers Salesforce Architecture: Introduction of MVC Architecture Model View Controller Feature of Salesforce Database Concepts: Overview... read more
Basics of Cloud Computing:
  • Overview of each of three building blocks in cloud applications
  •  SAAS
  •  PAAS
  • IAAS
  • Different Cloud Service providers
Salesforce Architecture:
  • Introduction of MVC Architecture
  •  Model
  •  View
  • Controller
  • Feature of Salesforce
Database Concepts:
  • Overview of Database Concepts
  • Database structure
  • Normal Database Vs. Relational Database
  • Database concept in Salesforce platform
Sales Cloud / Service Cloud:
  • Introducing the Force.com Platform
  • Understanding the basic of sales application with Standard Object
  • Understanding Service cloud
Objects and Fields:
  • Building a Simple App
  • Becoming familiar with the Force.com Setup Area
  • Introduction of Custom Objects
  • Introduction of Tabs
  • Understanding concept of Standard & custom field
  • Basics of External ID & different types of field data type
Relationships:
  • Utilizing different Types of Relationship
  • Understanding Lookup and Master-Detail relationship with Use case
  • Differentiation between One-to-Many and Many-to-Many
  • Introduction of Primary-Keys & Foreign-Keys (Conceptual Knowledge)
  • Roll-up Summary Field
  • Formula & Cross Object Formula Field
Data Management:
  • Data Management
  • Introduction to Import-Wizard
  • Use of External IDs
  • Introduction & Use of Apex Data-Loader
  • Use of different actions (Call) like Import, Update, Upsert, etc
  • Difference between Import-Wizard & Data-Loader
Security and Sharing:
  • Learn about factors to consider when designing applications for multiple users
  • Create profiles, understand what a profile controls (including data access), and customize profiles to manage the user experience
  • Create and customize permission sets to manage the user experience
  • Customize the user experience with record types and page layouts
  • Control access to records
  • Employ organization-wide defaults (OWDs), sharing rules and levels, roles, public groups, and manual share
  • Apply profiles, OWDs, role hierarchy, and sharing to restrict access to sensitive data
  • Apply OWDs, public groups, and manual sharing to create conditional access to data
  • Analyze suitability of field-level security, page layouts, types to satisfy business requirements
Validation, Workflow rules and Process Builder:
  • Business Logic Implementation
  • Rules for Automation
  • Validation Rule (Run on highest priority for the App)
  • Workflow (Time-Dependent & Time-Independent)
  • Assignment Rule
  • Auto-Response Rule (Live example with Web-to-Lead functionality) Escalation Rule
  • Introduction and use of Record Type
  • Introduction and use of Different Page-Layouts using Record-Type
  • Process Builder details overview and Use cases
Approval Process:
  • Approval Process :Single-step Approval ,Multi-steps Approval
  • Differentiation between Workflow rule & Approval process
  • Email to approve the request
  • Understanding the order of Execution of all these rules
Reports and Dashboards:
  • Report & Dashboard
  • Introduction of Types of Report
    • Tabular Report
    • Summary Report
    • Matrix Report
    • Join Report
  • Feature of the SFDC Report
  • Custom Summary Formula field
  • Bucket Filed
  • Condition High-lighting
  • Scheduling report for future run
  • Drill down to the source report while click on the graphs
  • Dashboards components
  • Dashboard Running User concept
Query Language in Salesforce:
  • Basics of SOQL & SOSL
  • Basics of Queries traversing from Child to Parent Object
  • Basics of Queries traversing from Parent to Child Object
  • Basics of Aggregate Queries
Apex & Trigger:
  • Complex Business Logic Implementation
  • Introduction of Apex
  • Implementation of Apex-Trigger
  • Understanding & Use of Trigger
VisualForce Pages:
  • Introduction of Visualforce Pages
  • Difference between Standard Controller & (Custom) Controller
Lightning Development:
  • Introduction to lightning framework
  • Creating lightning component
  • Using lightning in salesforce 1
  • Fixing performance warnings
Sites, Debug Logs:
  • Overview of other force.com capabilities
  • Different type of Sandboxes and their usage
  • Introduction of Site.Com and creation of site using it
  • Introduction of Debug Logs
Test Class:
  • Learning Apex & Deployment Tools
  • Introduction of Apex Classes
  • Invoke a class or its method via Triggers
  • Use as a Controller for a VF page
  • Introduction of test class & methods to cover Apex
Integration:
  • Integration using web service with real time business use cases.
  • One way Integration, Two-way integration
Deployment:
  • Manage Unmanaged Package
  • Uploading package with Namespace
  • Installing the package on Customer environment
 
Project:
Job Portal Management:
In the Project, students will be creating an app, helping them get a hold of the technology in its complete form. Some custom pages will be created in the project like Candidate information, Job Application details and interlink them. It will work as small job portal. The students will need to implement the project under the careful guidance of the faculty.
read less
Comments
Dislike Bookmark

Answered on 01/03/2018 Learn Salesforce Developer

Venkatramana Kapavari

Salesforce programmer developer & trainer. Total 10.4 yrs in it & 6.9 yrs in sfdc programming devel

1.update resume in Naukri. 2.Daily prepare. 3.Weekly twice attend the interview? 4.Avoid all mistakes 5.Daily Practice, Practice,Practice, Practice,Practice, Practice,Practice, Practice,Practice, Practice. All the best. Infinite Jobs are there, but need to do finite things Daily. read more

1.update resume in Naukri.

2.Daily prepare.

3.Weekly twice  attend the interview?

4.Avoid all mistakes

5.Daily Practice, Practice,Practice, Practice,Practice, Practice,Practice, Practice,Practice, Practice.

All the best.  Infinite Jobs are there, but need to do finite things Daily.

 

read less
Answers 6 Comments
Dislike Bookmark

Lesson Posted on 05/08/2017 Learn Salesforce Developer +2 Salesforce Certification Salesforce Administrator

What Are The Map Methods Available In Apex?

Kumar

I am a working professional in mnc company I have 3 years of experience in giving salesforce admin development...

//Map holds key and value pair. //Syntax: Map mapName = new Map(); /*Map countryISTCodeMap = new Map(); countryISTCodeMap.put('India','91'); countryISTCodeMap.put('USA','001'); countryISTCodeMap.put('India','911');//replaces old value with new value.*/ Map countryISTCodeMap = new Map{'India'=>'91','USA'=>'001',... read more

//Map holds key and value pair.

//Syntax: Map mapName = new Map();

/*Map countryISTCodeMap = new Map();

countryISTCodeMap.put('India','91');

countryISTCodeMap.put('USA','001');

countryISTCodeMap.put('India','911');//replaces old value with new value.*/

Map countryISTCodeMap = new Map{'India'=>'91','USA'=>'001', 'India'=>'911'};

system.debug('countryISTCodeMap result: '+countryISTCodeMap+' with size '+countryISTCodeMap.size());

system.debug('countryISTCodeMap keys: '+countryISTCodeMap.keyset());

system.debug('countryISTCodeMap values: '+countryISTCodeMap.values());

system.debug('countryISTCodeMap search: '+countryISTCodeMap.containsKey('India'));

system.debug('countryISTCodeMap fetching value based on key: '+countryISTCodeMap.get('India'));

//map keys are case-sensitive.

keyset(): To fetch only keys from the map.

values(): To fetch only values from the map.

containsKey(value): To search a key from the map.

get(key): By supplying the key we can fetch the value.

put(key,value): To add key and value in a map.

read less
Comments
Dislike Bookmark

Learn Salesforce Developer from the Best Tutors

  • Affordable fees
  • Flexible Timings
  • Choose between 1-1 and Group class
  • Verified Tutors

Lesson Posted on 05/08/2017 Learn Salesforce Developer +2 Salesforce Administrator Salesforce Certification

What Is SOQL And SOSL?

Kumar

I am a working professional in mnc company I have 3 years of experience in giving salesforce admin development...

1. SOQL: Salesforce Object Query Language SOQL: Salesforce Object Query Language SOQL Purpose: To fetch info. from an object and related objects. We can write query on one object while querying on those objects we can fetch the child object info. or parent object info. (we cannot capture un... read more

1. SOQL: Salesforce Object Query Language

  • SOQL: Salesforce Object Query Language
  • SOQL Purpose: To fetch info. from an object and related objects.
  • We can write query on one object while querying on those objects we can fetch the child object info. or parent object info. (we cannot capture un related objects info.)
  • SOQL queries per transaction: 100.
  • SOQL query rows returned: 50000.

 

2. SOSL: Salesforce Object Search Language

  • SOSL: Salesforce Object Search Language.
  • SOSL Purpose:We can search for a value in multiple objects (no need of any relationship).
  • Results of SOSL query can be stored in List of List.
  • SOSL queries per transaction: 20.
  • SOSL query rows returned: 2000.

 

read less
Comments
Dislike Bookmark

Lesson Posted on 05/08/2017 Learn Salesforce Developer +2 Salesforce Administrator Salesforce Certification

What is Mixed-DML-Operation Error And How To Avoid?

Kumar

I am a working professional in mnc company I have 3 years of experience in giving salesforce admin development...

If we perform DML operation on standard/custom object and global objects(User, UserRole, Group, GroupMember, Permission Set, etc...) in same transaction this error will come. To avoid this error, we should perform DML operation on standard/custom object records in a different transaction. In general... read more

If we perform DML operation on standard/custom object and global objects(User, UserRole, Group, GroupMember, Permission Set, etc...) in same transaction this error will come.

To avoid this error, we should perform DML operation on standard/custom object records in a different transaction.

In general all the apex classes and apex triggers execute synchronously (execute immediately).

If we perform DML operation on standard/custom object records asynchronously (execute in future context), we can avoid MIXED-DML-OPERATION error.

To execute logic asynchronously keep the logic in an apex method (in a separate apex class, not in same apex trigger) which is decorated with @future annotation.

See the below example:

Note: To analyse the code copy it and paste it in notepad for the convenience.

 public class TriggerUtility {

  /*                    

  1. Following future method execute asynchronously (whenever server is free it will execute in future context).

  2. We should not declare @future method in Apex Trigger.

  3. @future method should be always static.

  4. @future method accepts only primitive data types (Integer, String, Boolean, Date, etc...) as parameters and it won't accept

  non-primitive data types (sObject,Custom Objects and standard Objects etc.. ) as parameters.

  5. @future method should not contain return type. Always it should be void.

  6. From an apex trigger we can make only make asynchronous call outs. To make call out we should include "callout = true" beside the future @annotation.

  7. We cannot perform synchronous call outs from Apex Trigger.

  */

  //Below is the example for the future method -

  @future(callout = true)

  public static void processAsync(primitive parameters) {

   //Logic to insert/update the standard/custom object.

  }

 }

read less
Comments
Dislike Bookmark

Lesson Posted on 05/08/2017 Learn Salesforce Developer +2 Salesforce Certification Salesforce Administrator

What Is The Order Of Execution In Salesforce?

Kumar

I am a working professional in mnc company I have 3 years of experience in giving salesforce admin development...

We are creating validation rules, workflow rules, assignment rules, auto-responsive rules, escalation ruels and apex triggers etc. If the condition is same for all the rules which will execute first and which will execute next, for this salesforce provide the order. Order of execution in salesforce:... read more

We are creating validation rules, workflow rules, assignment rules, auto-responsive rules, escalation ruels and apex triggers etc.

If the condition is same for all the rules which will execute first and which will execute next, for this salesforce provide the order.

Order of execution in salesforce:

  • Prepare the record for insert/update operation.

  • It will replace all the old field values with new field values.

If the request is coming form UI all the system validations will execute:

  • DataType

  • Length

  • Required

  • Unique

  • PageLayot level validations

Before triggers:

Custom Validations and again system validation rules will fire (pageLayot level validations won't fire at this point of time).

Record will be saved into the database but doesn't not commit.

After triggers:

  • Assignment rules.

  • Auto-responsive rules.

  • Workflow Rules.

  • Incase of Workflow Rule Field updates again before triggers and after triggers fire one more time. System validation ruels for duplicate chcek.

  • Escalatoin Rules.

  • Rollup-Summary fields will be calculated.

  • Grant parent Rollup-Summary fields will be calculated.

  • Criteria base sharing evaluation.

  • Record will be commited into the database.

  • Post Commit logic (Sending emails).

read less
Comments
Dislike Bookmark

Learn Salesforce Developer from the Best Tutors

  • Affordable fees
  • Flexible Timings
  • Choose between 1-1 and Group class
  • Verified Tutors

Lesson Posted on 05/08/2017 Learn Salesforce Developer +2 Salesforce Certification Salesforce Administrator

Following Custom Objects Are Available In The Organization: Interview Question For Salesforce

Kumar

I am a working professional in mnc company I have 3 years of experience in giving salesforce admin development...

ChildObject__c ParentObject__c Click to see the full question. Relationship between ChildObject__c and ParentObject__c objects is Lookup relationship. In case of lookup relationship if we delete the parent object record in child object only the relationship field value will be removed (child records... read more

 ChildObject__c

ParentObject__c

Click to see the full question.

Relationship between ChildObject__c and ParentObject__c objects is Lookup relationship.

In case of lookup relationship if we delete the parent object record in child object only the relationship field value will be removed (child records won't be deleted).

But client has a requirement to delete the child object records. How to achieve this?

Write an apex trigger to achieve this functionality.

We should take before delete event. If we take after delete relationship will broke up b/w parent and child object records.

Trigger ParentTrigger on ParentObject__c(before delete) {

   /*

Note:

  • For delete events only trigger.old and triggger.oldMap will be available.

  • trigger.old holds old versions of the records but if we mention that in SOQL query salesforce will automatically convert those records into ids.

   */

   List childLst = [select id, Parent_Object__c from ChildObject__c where Parent_Object__c in: trigger.old];  

   delete childLst;

  }

read less
Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best Salesforce Developer Training in India. Post Your Requirement today and get connected.

Overview

Questions 11

Lessons 26

Total Shares  

+ Follow 6,804 Followers

Top Contributors

Connect with Expert Tutors & Institutes for Salesforce Developer

x

Ask a Question

Please enter your Question

Please select a Tag

X

Looking for Salesforce Developer Classes?

The best tutors for Salesforce Developer Classes are on UrbanPro

  • Select the best Tutor
  • Book & Attend a Free Demo
  • Pay and start Learning

Learn Salesforce Developer with the Best Tutors

The best Tutors for Salesforce Developer Classes are on UrbanPro

Book a Free Demo

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more