[go: up one dir, main page]

0% found this document useful (0 votes)
1K views9 pages

RoadMap For Salesforce Developer & Admin

Uploaded by

sakshi shukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views9 pages

RoadMap For Salesforce Developer & Admin

Uploaded by

sakshi shukla
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 9

Salesforce Admin/Developer Path

Introduction
Hello, Awesome Admins/Developer Geeks,

In this document, I am trying to explain a roadmap that a developer should take while starting their career in salesforce
development.

I have noticed that many developers or freshers lack guidance and that is why they are not able to make a kick start to their
careers.

FAQs
IS TRAILHEAD.COM WORTH GETTING A JOB?

No, Trailhead.com is good to start learning but if you wanted to make a good skill set and be strong enough then you need to
explore other resources for the same topic and do not forget to explore the resource section of each Trailhead module.

IS TRAILHEAD.COM GOOD TO START LEARNING SALESFORCE?

Yes, I would this is the first place to start learning Salesforce but again do not be limited to Trailhead.com only. Explore other
resources.

SHALL I GO WITH SALESFORCE ADMIN OR DEVELOPMENT?

Well, I will ask you to talk with yourself and then Find out what is your interest.
I AM DONE WITH JOURNEY TO SALESFORCE PROGRAM AND AM NOT ABLE TO CRACK THE INTERVIEW WHAT
SHOULD I DO?

Well if you are not able to crack the interview then you need to think again and start from the basics. And spend time on each
topic and make sure you are doing hands-on inside your personal dev org. Also, learn from the other available resource
available out there, and do not forget to read the official Salesforce developer documents and blogs.

I HAVE 100+ TRAILHEAD.COM BADGES, HOW CAN I GET A JOB?

Well, No Badges will not give you the job skill will do. ( Do not take this, either way, a person having a badge might or might not
have knowledge). If you are not getting the call to interview then you need to change your resume.

IS A CERTIFICATE MANDATORY FOR A FRESHER?

No, but good to have. Again do not do a certificate without proper knowledge because a certificate will set the expectations for
the interviewer.

SHALL I DO A CERTIFICATE AS A FRESHER?

I will strongly No.

HOW TO PREPARE MY RESUME TO GET SELECTED FOR AN INTERVIEW?

Your resume is your brand ambassador which is representing you as the product in the market. To prepare the resume you
need to keep the below points in your mind

1. Always put your calling no first in the resume and then Secondary no
2. Put your primary email which you use on daily basic
3. Always read the Job Description and then Modify your resume according to JD
4. Good to have 3-4 Copies of the resume according to Job Needs. Liked Admin, Developer, DBA, Consultant
5. Always Showcase your Skills on the Top Just below the Summary or Professional Summary
6. Add GitHub Link If you have any
7. Add Trailhead.com Profile Link
8. Mention #of Badges in your Profile Summary
9. Clearly mention the Project which you have developed during your college time, While Learning from Trailhead.com,
Udemy, or any other Places.
10. Make Sure you put your Role & Responsibility for the Project
11. Try to Keep your resume within 2 Page

For Example
Road Map
Start from Trailhead.com &
Follow This Trailmix - https://trailhead.salesforce.com/users/santanuboral/trailmixes/beginner-to-advanced-developer

Now, You do not need to be limited to Trailhead only and Do not just do trailhead as you wanted to earn Badges. Do the
trailhead as You wanted to learn something. Whatever you are reading you should be knowing every bit by bit related to that
topic.

What you need to do is Start from Trailhead.com Trailmix and Their individual badges. And suppose that you have started the
badge related to Apex Trigger then after reading and completing the badge from Trailhead.com start exploring other
resources related to Apex Triggers. which should include below places

1. Salesforce Official Documents


2. Salesforce Developer Blogs if Any
3. Apex Hours Videos
4. SFDCPanther videos
5. PantherSchools videos
6. SFDC Amplified Videos
7. SFDC Facts videos
8. Some useful blogs like
a. https://salesforcecodex.com/
b. http://amitsalesforce.blogspot.com/
c. ApexHours.com
d. https://eltoroit.herokuapp.com/
e. Salesforce geek.in
f. https://www.jamessimone.net/programming/

How to Get Started


As a developer, you should be knowing the basic of Salesforce Admin so follow the below path

Learn the same topic from the above Resources as well as what I have mentioned and explore as much as you can for a
single topic.

SALESFORCE ADMIN

Udemy Course with 90% hands-on and covers all the basic concepts to advanced
- https://www.udemy.com/course/salesforce-administrator-fundamentals-a-complete-guide/?
couponCode=LAUNCHOFFER

OOPS, Concept -

1. Salesforce Platform Basic


a. https://trailhead.salesforce.com/en/content/learn/modules/starting_force_com?
trail_id=force_com_admin_beginner
2. Data Modeling
a. https://trailhead.salesforce.com/en/content/learn/modules/data_modeling?trail_id=force_com_admin_beginner
3. Object Relationships
a. https://trailhead.salesforce.com/content/learn/modules/data_modeling/object_relationships
b. https://help.salesforce.com/articleView?id=sf.overview_of_custom_object_relationships.htm&type=5
4. Profiles
a. https://help.salesforce.com/articleView?id=sf.admin_userprofiles.htm&type=5
b. https://www.salesforcetutorial.com/working-profiles-salesforce/
5. Permission Set
a. https://help.salesforce.com/articleView?id=sf.perm_sets_overview.htm&type=5
b. https://developer.salesforce.com/docs/atlas.en-
us.securityImplGuide.meta/securityImplGuide/perm_sets_overview.htm
c. https://shreysharma.com/permission-sets-object-level-security/
6. Roles in Salesforce
a. https://trailhead.salesforce.com/content/learn/modules/data_security/data_security_roles
b. https://www.appseconnect.com/roles-in-salesforce/
c. https://www.salesforceben.com/salesforce-roles-profiles-permission-sets/
7. Validation Rule
a. https://trailhead.salesforce.com/content/learn/modules/point_click_business_logic/validation_rules
b. https://www.salesforceben.com/simple-salesforce-explained-how-to-get-started-with-validation-rules/
c. https://help.salesforce.com/articleView?id=sf.fields_useful_field_validation_formulas.htm&type=5
8. Org Level Security
a. https://www.youtube.com/watch?v=_HWbKAofTDw&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=5
9. Object Level Security
a. https://www.youtube.com/watch?v=aediiMtuD00&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=6
10. Field Level Security
a. https://www.youtube.com/watch?v=BBhxKSJYAFg&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=9
11. Record Level Security
a. https://www.sfdcpanther.com/record-level-security-in-salesforce/
b. https://www.sfdcpanther.com/sharing-rules-in-salesforce/
c. https://www.sfdcpanther.com/manual-sharing-apex-managed-sharing-in-salesforce/
d. https://www.sfdcpanther.com/account-team-in-salesforce/
e. https://www.sfdcpanther.com/queue-in-salesforce/
f. Sharing Rule https://trailhead.salesforce.com/content/learn/modules/data_security/data_security_sharing_rules
g. Sharing Rule - https://developer.salesforce.com/docs/atlas.en-
us.securityImplGuide.meta/securityImplGuide/security_about_sharing_rules.htm
12. Sales Path in Salesforce -
a. https://trailhead.salesforce.com/content/learn/projects/customize-a-sales-path-for-your-team/customize-a-sales-
path
b. https://trailhead.salesforce.com/content/learn/modules/sales_admin_optimize_salesforce_for_selling/sales_admi
n_optimize_for_selling_unit_1
c. https://help.salesforce.com/articleView?id=sf.path_overview.htm&type=5
13. Record Type in Salesforce
a. https://trailhead.salesforce.com/en/content/learn/projects/customize-a-salesforce-object/create-record-types
b. https://www.salesforceben.com/when-to-use-record-types-vs-page-layouts/
c. https://www.youtube.com/watch?v=K6-VUULklPE
14. Lead Conversion
a. https://help.salesforce.com/articleView?id=leads_convert.htm&type=5
b. https://trailhead.salesforce.com/content/learn/modules/admin_intro_opptys_leads/admin_intro_opptys_leads_le
ads
15. Automation
a. Flow Builder https://www.youtube.com/playlist?list=PL9kdg63vJl6C0URtd8NW18zcjaRSsczQ_
b. Work Flow Rule - https://www.salesforceben.com/workflow-rules-vs-process-builder-feat-apex/
c. Process Builder
i. https://help.salesforce.com/articleView?id=sf.process_overview.htm&type=5
ii. https://trailhead.salesforce.com/content/learn/modules/business_process_automation/process_builder
iii. https://automationchampion.com/learning-process-builder/

SALESFORCE DEVELOPER

Once you are familiar with the Admin Concept it’s time to start with Salesforce Development. Below are the steps to go with
1. Oops Concept
a. https://beginnersbook.com/2013/04/oops-concepts/
b. https://www.freecodecamp.org/news/object-oriented-programming-concepts-21bb035f7260/
2. Data Types in Salesforce - https://developer.salesforce.com/docs/atlas.en-
us.apexcode.meta/apexcode/langCon_apex_data_types.htm
3. List in Salesforce
a. https://www.youtube.com/watch?v=C7K2b5g6tz4&t=30s
b. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_list.htm
4. Set & Map in Salesforce
a. https://www.youtube.com/watch?v=2YcX4Myr0bo&t=7s
b. https://trailhead.salesforce.com/content/learn/modules/object-oriented-programming-for-admins/define-sets-
and-maps
5. SOQL -
a. https://www.youtube.com/watch?v=1w_ErSBclR4&t=303s
b. https://trailhead.salesforce.com/content/learn/modules/apex_database/apex_database_soql
c. https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql.htm
d. https://developer.salesforce.com/docs/atlas.en-
us.soql_sosl.meta/soql_sosl/sforce_api_calls_soql_sosl_intro.htm
6. SOSL -
a. https://trailhead.salesforce.com/content/learn/modules/apex_database/apex_database_sosl
b. https://developer.salesforce.com/docs/atlas.en-us.soql_sosl.meta/soql_sosl/sforce_api_calls_sosl_syntax.htm
c. https://developer.salesforce.com/docs/atlas.en-
us.soql_sosl.meta/soql_sosl/sforce_api_calls_sosl_examples.htm
d. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_dynamic_sosl.htm
e. https://developer.salesforce.com/docs/atlas.en-
us.apexcode.meta/apexcode/apex_methods_system_search.htm
7. Apex Trigger -
a. https://trailhead.salesforce.com/content/learn/modules/apex_triggers/apex_triggers_intro
b. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers.htm
c. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_triggers_syntax.htm
d. https://developer.salesforce.com/docs/atlas.en-
us.apexcode.meta/apexcode/apex_triggers_context_variables.htm
e. https://www.youtube.com/watch?v=_E8vl3OJOkA&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=13
f. https://www.sfdcpanther.com/how-to-master-apex-triggers-apex-trigger-scenarios/
g. https://www.youtube.com/watch?v=bFHJDXRBEt8&list=PLV3ll8m0ZlprzM-
qGJ5nQfo35_HWaNsTu&index=12&t=1s
8. Virtual Class Salesforce
a. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_classes_extending.htm
9. Future Apex
a. https://trailhead.salesforce.com/content/learn/modules/asynchronous_apex/async_apex_future_methods
b. https://medium.com/salesforce-champion/salesforce-asynchronous-apex-future-method-b64fd87529e5
c. https://developer.salesforce.com/docs/atlas.en-
us.apexcode.meta/apexcode/apex_classes_annotation_future.htm
d. https://developer.salesforce.com/docs/atlas.en-
us.apexcode.meta/apexcode/apex_invoking_future_methods.htm
e. https://www.youtube.com/watch?v=rRe0qQGRjv8&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=10
10. Queueable Apex
a. https://www.youtube.com/watch?v=QI9rzBMaw8s&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=11
b. https://trailhead.salesforce.com/en/content/learn/modules/asynchronous_apex/async_apex_queueable
c. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_queueing_jobs.htm
d. https://www.biswajeetsamal.com/blog/queueable-apex-in-salesforce/
e. https://medium.com/elevate-salesforce/interview-series-queueable-apex-3cf7f73e4543
11. Batch Apex
a. https://www.youtube.com/watch?v=FAfOTLOp3FY&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=6
b. https://www.youtube.com/watch?v=bz0F8mTcf30&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=7
c. https://www.youtube.com/watch?v=-WoJAQTo8iY&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=8
d. https://www.youtube.com/watch?v=dtsg6_v1zbU&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=9
e. https://trailhead.salesforce.com/content/learn/modules/asynchronous_apex/async_apex_batch
f. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_batch.htm
g. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_batch_interface.htm
h. https://www.youtube.com/watch?v=2fpcn6xdsmY&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=22
12. Apex Test Class
a. https://www.youtube.com/watch?v=t-zMhIhrj_8&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=20
b. https://www.youtube.com/watch?v=w8KnSnsLQHA&list=PLV3ll8m0ZlprzM-qGJ5nQfo35_HWaNsTu&index=21
c. https://trailhead.salesforce.com/content/learn/modules/apex_testing/apex_testing_intro
d. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_methods_system_test.htm
e. https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_qs_test.htm
13. Integration ( Optional for Freshers )
a. Learn from https://www.youtube.com/playlist?list=PLV3ll8m0ZlpqVOJCTFJu8uNJ-f2OppInR PlayList
b. Take a Course from Udemy - https://www.udemy.com/course/salesforce-integration-a-complete-guide/
c. Learn from ApexHours.com YouTube Channel
14. Lightning Web Component ( Good to Have Skill )
a. Trailmix - https://trailhead.salesforce.com/en/content/learn/trails/build-lightning-web-components
b. Lighting Web Component Playlist - https://www.youtube.com/playlist?
list=PLV3ll8m0Zlpog5kPVuyYc1d3CzbsNqPxK
c. Playlist2 - https://www.youtube.com/playlist?list=PLaGX-30v1lh2R0DmV94hqMtPSpiIT7xmO
d. Udemy Course - https://www.udemy.com/course/salesforce-lightning-web-component/
15. Lightning Aura Component ( Optional )
a. https://trailhead.salesforce.com/content/learn/modules/lex_dev_lc_basics
b. https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/intro_framework.htm
c. https://developer.salesforce.com/docs/atlas.en-us.lightning.meta/lightning/intro_components.htm
d. https://www.youtube.com/playlist?list=PLV3ll8m0ZlppQBGJUItatmL8HU2UtmByd Training with Real-Time Project
SALESFORCE ADMIN CONTINUE.

Now, As you have got the knowledge related to Admin Basic & Development ( In case you are following Developer Path ). If
you are a Salesforce Admin or a developer who wanted to learn admin things then start learning the below topics

1. Omni Channel
a. https://www.sfdcpanther.com/setup-omni-channel-in-salesforce-lightning/
b. https://www.sfdcpanther.com/skill-based-routing-using-omni-channel-salesforce/
2. Community ( Digital Experiences )
a. Follow the given playlist
b. https://www.youtube.com/playlist?list=PLaGX-30v1lh0yjm8UbB-4smaykJzCsH2y
c. https://www.salesforceben.com/salesforce-summary-better-communities-with-lightning/
d. https://www.youtube.com/watch?v=2fccNVp-UI4&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=11
3. Entitlement & Milestone in Salesforce
a. https://www.youtube.com/watch?
v=gBmcjdkDjNA&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=3&t=1397s
4. Knowledge Article in Salesforce
a. https://www.youtube.com/watch?v=eCbRUDGO79w&list=PLV3ll8m0Zlpo0Bem9zZNtifq51iZoAxYc&index=4
5. Report & Dashboards
6. CPQ
7. Financial Cloud
8. Marketing Cloud - Paid

Real-Time Project
Link to Salesforce Real-Time Project - Project - Order Management

Useful Resources
1. Trailhead.com
2. ApexHours.com
3. SFDCPanther.com
4. SFDCMonkey.com
5. https://automationchampion.com/
6. https://salesforcegeek.in/
7. http://youtube.com/c/SFDCPanther
8. https://www.youtube.com/channel/UChTdRj6YfwqhR_WEFepkcJw
9. https://www.youtube.com/channel/UCX5_KCoH57DAK5eOTuXeCLg
10. https://www.youtube.com/channel/UCMjPIPV4-WfywFcCkXnHr6w
11. https://www.youtube.com/channel/UCTzF0VQiCXsZ_41fjVuX7UA
12. and Many More
Contact Me
Email - sfdcpanther@gmail.com
LinkedIn - https://www.linkedin.com/company/sfdcpanther
Twitter - https://twitter.com/sfdc_panther
Facebook - https://facebook.com/sfdcpanther
Telegram - http://telegram.dog/sfdcpanther
Web - https://www.pantherschools.com

You might also like