0% found this document useful (0 votes)
3K views21 pages

Salesforce Internship Report-1

The document provides details about an internship at Salesforce. It describes the activities during the internship, including training sessions on topics like Salesforce Org, relationships, process automation, Apex, debugging, and Lightning Web Components. It also discusses completing two super badges in Apex and process automation.

Uploaded by

Mayur Narsale
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)
3K views21 pages

Salesforce Internship Report-1

The document provides details about an internship at Salesforce. It describes the activities during the internship, including training sessions on topics like Salesforce Org, relationships, process automation, Apex, debugging, and Lightning Web Components. It also discusses completing two super badges in Apex and process automation.

Uploaded by

Mayur Narsale
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/ 21

AN INTERNSHIP REPORT

Submitted to
Savitribai Phule Pune University, Pune

In Partial Fulfillment of the Requirement for the Award of

T.E. COMPUTER ENGINEERING


SEM II
BY
Mr. Sofiyan Pathan
PR. No. 72249563D

UNDER THE GUIDANCE OF


Prof. Payal Nikam

DEPARTMENT OF COMPUTER ENGINEERING


Dhole Patil College of Engineering, Pune

AY 2023-24

AFFILIATED TO

Savitribai Phule Pune University, Pune


DEPARTMENT OF COMPUTER ENGINEERING
Dhole Patil College of Engineering, Pune

CERTIFICATE
This is to certify that the Internship Completion Report
“Salesforce Developer Internship”
Submitted by

Mr. Sofiyan Pathan


PR. No. 72249563D

is a record of confident work carried out by him, in the partial fulfillment of the
requirement for the award of Degree of Bachelor of Engineering (Computer
Engineering) at Dhole Patil College of Engineering, Pune under the Savitribai
Phule Pune University. This work will be done during the years 2023-2024

Date: / /2024

Prof. Payal Nikam Dr. A. A. Dandawate Dr. B. M. Shinde


Seminar Guide HOD, Computer Department Principal

ii
Acknowledgments

I am profoundly grateful to Prof. Payal Nikam for his expert guidance and
continuous encouragement throughout to see that this Internship reached its target
from commencement to completion.

I express my deepest appreciation towards Dr. B. M. Shinde, Principal, Dhole


Patil College of Engineering, Pune. Dr. A. A. Dandawate, Head of the
Department of Computer Engineering, whose invaluable guidance supported us in
completing this Internship.

Finally, I must express our sincere heartfelt gratitude to all the staff members of the
Computer Engineering Department who helped me directly or indirectly during
this course of work.

Mr. Sofiyan Pathan


[72249563D]

iii
ABSTRACT

During these 8 weeks of internship are total of 5 live sessions were held, I attended
those live sessions through the Zoom app, The Duration of the live session is 3 hours
(from 6 pm to 9 pm).

In live sessions, our mentor gave training on the given topics:

 Salesforce Org

 Relationships & Process Automation

 Types of Flows & Security

 Apex & Testing, Debugging

 Lighting Web Components (LWC)

There are two super badges to be completed for completion of the internship those are
mentioned below:

 Apex Specialist

 Process Automation Specialist

iv
INTERNSHIP COMPLETION CERTIFICATE

v
INTERNSHIP PLACEMENT DETAILS
Company Name: Salesforce
Address: Mumbai, India
Official Website: https://www.salesforce.com/
Social Media Handles:
a. LinkedIn: https://www.linkedin.com/company/salesforce/

Company Background:
Salesforce is a global leader in customer relationship management (CRM) software, providing
cloud-based solutions to businesses of all sizes and industries. With a focus on innovation and
customer success, Salesforce empowers organizations to connect with their customers in new ways.

Activities:
During the internship, participants engaged in live training sessions via Zoom, covering essential
Salesforce administration and development topics.

Scope:
The internship program provided hands-on experience with Salesforce Org, relationships, process
automation, security, Apex, debugging, and Lightning Web Components (LWC). The scope of the
internship extended to practical application and completion of two super badges: Apex Specialist
and Process Automation Specialist.

Position as an Intern:
Interns participated in a comprehensive 8-week program, attending live sessions led by experienced
mentors from Salesforce. The internship focused on building practical skills and expertise in
Salesforce technologies and methodologies.

Mentor(s) Name:
1. Rakesh Bhoomani
2. Phani Varma
3. Hazari Ajay Kumar
4. Tarakesh

vi
Index

Sr no Content Page No

1 Introduction 1

2 Executive Summary 2

3 About the Company 3

4 Opportunities 4

5 Training 5

6 Challenges Faced 6

7 Analysis and Conclusion 7

8 Suggestions and Recommendations 8

9 Weekly Overview of Internship Activities 9

10 Result 12

11 References 14

0
1. INTRODUCTION

What Is Salesforce?
Salesforce is your customer success platform, designed to help you sell, service, market, analyze,
and connect with your customers.

Salesforce has everything you need to run your business from anywhere. Using standard products
and features, you can manage relationships with prospects and customers, collaborate and engage
with employees and partners, and store your data securely in the cloud.

Salesforce is the world‘s #1 CRM (Customer Relationship Management) where it unites Marketing,
Sales, Commerce, IT, etc teams to their customers to deliver a better service. We have organized the
challenges in such a way that the learner will be able to learn salesforce in a very enthusiastic and
fun way with limited time participation.

Super Badge:
Super badges are skill-based, domain-level credentials that ask you to show your Salesforce
expertise by solving complex, real-world-inspired challenges that businesses face every day. To
earn a super badge, you must first unlock it by completing prerequisite Trailhead badges on core
concepts.

Apex Specialist:
Apex is a programming language that uses Java-like syntax and acts like database stored
procedures. Apex enables developers to add business logic to system events, such as button clicks,
updates of related records, and Visual Force pages. As a language, like other object-oriented
programming languages, these are some of the language constructs that Apex supports:

 Classes, interfaces, properties, and collections (including arrays). Object and array notation.
 Expressions, variables, and constants.
 Conditional statements (if-then-else) and control flow statements (for loops and while loops).

Process Automation Specialist:

An automated action is a reusable component that performs some sort of action behind the scenes
like updating a field or sending an email. Once you create an automated action, add it to a process,
milestone, or other automated process.

1
2. EXECUTIVE SUMMARY

This report is about my 8-week virtual internship program with Smart Internz. In this
comprehensive report, I have discussed every major aspect of the company that I observed and
perceived during my virtual internship program.

During my virtual internship program, I have learned and mainly worked as an Apex Specialist
and Process Automation Specialist. All the details have been discussed in detail. All the policies
and procedures of the company have been discussed in detail.

As for them, the purpose of the internship is to learn by working in a practical environment and to
apply the knowledge acquired during the studies in real-world scenarios to tackle the problems
using the knowledge and skills learned during the academic process.

2
3. ABOUT THE COMPANY

Salesforce, Inc. is an American cloud-based software company headquartered in San Francisco,


California. It provides customer relationship management (CRM) software and applications focused
on sales, customer service, marketing automation, analytics, and application development.

Founded by former Oracle executive Marc Benioff, Salesforce quickly grew into one of the largest
companies in the world, making its IPO in 2004. Salesforce's continued growth makes it the first
cloud computing company to reach US$1 billion in annual revenue by fiscal year 2009, and the
world's largest enterprise software firm by 2022.

Today, Salesforce is one of the largest technology companies in the world, and as of September 19,
2022, is the 61st largest company in the world by market cap with a value of nearly US$153 billion.
Salesforce ranked 136th on the most recent edition of the Fortune 500, making US$26.5 billion in
2022. Since 2020, Salesforce has also been a component of the Dow Jones Industrial Average.

Mission: Salesforce, the Customer Success Platform and the world's #1 CRM empowers
companies to connect with their customers in a whole new way. The company was founded on three
disruptive ideas: a new technology model in cloud computing, a pay-as-you-go business model, and
a new integrated corporate philanthropy model. These founding principles have taken our company
to great heights, including being named one of Forbes‘s World‘s Most Innovative Companies eight
years in a row and #1 on the FORTUNE ‗100 Best Companies to Work For List. We are the fastest
growing of the top 10 enterprise software companies, and this level of growth equals incredible
opportunities to grow a career at Salesforce.

Vision: We believe that the business of business is to improve the state of the world, and we work
to make sure Salesforce is a platform for change by serving the interests of all our stakeholders
employees, customers, partners, communities, and the environment.

3
4. OPPORTUNITIES

During these two months of the virtual internship, I was allowed to perform the following role:

Intern:
 Coordinating with the team members and team leads regularly to keep track of the activities
like the live sessions held and the work to be done.

 I learned about developing applications using different tools.

 For that I have referred to the GitHub repositories related to gain complete knowledge on that.
 Then I have gathered the requirements.
 They also provide us the opportunity to voluntarily interact in other projects as well.
 They have given different tasks to develop different parts of the application.
 I learned about Apex Specialist and Process Automation Specialist.

 Also, they have finally conducted super badge tests to certify the completion of the internship.

4
5. TRAINING

In these 8 weeks of training, they have provided training in Process Automation, Problem Solving,
and Development using Apex, and LWC.

They have provided us with training in several technologies like:

 Apex Specialist
 Process Automation Specialist

Apex Specialist SuperBadge:

I completed the below-mentioned process and earned the super badge:


1. Automate record creation using Apex triggers
2. Synchronize Salesforce data with an external system using asynchronous REST callouts
3. Schedule synchronization using Apex code
4. Test automation logic to confirm Apex trigger side effects
5. Test integration logic using callout mocks
6. Test scheduling logic to confirm action gets queued

Process Automation Specialist SuperBadge:

I completed the below-mentioned process and earned the SuperBadge:


1. Automate lead ownership using assignment rules
2. Enforce data integrity with formula fields and validation rules
3. Create a custom object in a master-detail relationship to a standard object
4. Define an opportunity sales process using stages, record types, and validation rules
5. Automate business processes to send emails, create related records, and submit
opportunities for approval
6. Create a flow to display dynamic information on a Lightning record page
7. Create a process to evaluate and update records

5
6. CHALLENGES FACED

 At the beginning of the internship, I faced difficulty understanding the applications and
different tools.

 I faced difficulty in installing the packages.

 I faced difficulty in managing college and internship timings.

 I faced difficulty in understanding the advanced topics in Apex.

 I faced difficulty in managing the memory on my PC.

 I faced difficulty with network issues.

 I faced difficulty in the process automation module.

 Even with these difficulties, I can complete the internship and it helps me in securing a new
job.

6
7. ANALYAS AND CONCLOUSION

This 2-month-long internship has given me some of the best industry-level experiences which have
in turn helped in building my skills for my career. I was exposed to a great variety of work here
like teaching, designing, and developing also. The wide range of work I did was a major plus point
in building my profile here.

My first internship has not only taught me technical skills but has also been a source to improve my
soft skills like leadership, problem-solving, etc.

7
8. SUGGESTION & RECOMMENDATION

1. The curriculum could have been more interesting to kids if it included a variety of
projects, notjust similar topics.

2. If a kid enrolled at an early age in the academy (e.g. 6) there weren’t enough courses for
thekid to do after 8-9 months. The kids couldn’t start a text programming language as they
weretoo young and neither was there any other course to start.

8
9. WEEKLY OVERVIEW OF INTERNSHIP ACTIVITIES

DATE TOPIC HOURS


29-10-2023 Live Session 3hrs

30-11-2023 Self-Pace Learning 3hrs

1-11-2023 Self-Pace Learning 3hrs

2-11-2023 Live Session 3hrs


3-11-2023 Self-Pace Learning 3hrs
5-11-2023 Self-Pace Learning 3hrs
6-11-2023 Live Session 3hrs
7-11-2023 Self-Pace Learning 3hrs
8-11-2023 Self-Pace Learning 3hrs
9-11-2023 Live Session 3hrs
12-11-2023 Self-Pace Learning 3hrs
12-11-2023 Self-Pace Learning 3hrs
13-11-2023 Live Session 3hrs
14-11-2023 Self-Pace Learning 3hrs
15-11-2023 Self-Pace Learning 3hrs

16-11-2023
Live Session 3hrs
17-11-2023 Self-Pace Learning 3hrs
19-11-2023
Self-Pace Learning 3hrs
20-11-2023 Self-Pace Learning 3hrs
21-11-2023
Self-Pace Learning
3hrs
22-11-2023 Self-Pace Learning 3hrs
23-11-2023

9
30-11-2023 Ask a Mentor 3hrs
1-12-2023 Self-Pace Learning 3hrs
3-12-2023 Self-Pace Learning 3hrs
4-12-2023
Self-Pace Learning 3hrs
5-12-2023 Self-Pace Learning 3hrs
6-12-2023
7-12-2023 Ask a Mentor Self-Pace 3hrs
8-12-2023 Learning 3hrs
9-12-2023
11-12-2023 Self-Pace Learning 3hrs
12-12-2023
13-12-2023 Self-Pace Learning
14-12-2023
15-12-2023 Buffer time to complete badges
17-12-2023
18-12-2023 Verification of Badges Verification
19-12-2023
20-12-2023 of Badges
21-12-2023
19-12-2023 Verification of Badges Verification
20-12-2023
21-12-2023 of Badges Verification of Badges

22-12-2023
Verification of Badges Verification
24-12-2023
2hs
of Badges
25-12-2023
2hrs
Verification of Badges
26-12-2023

10
INDEX

Boot camp Table of Content


Day1: Live Session Content Salesforce
Org Day 2, 3: Self-Paced Learning
Week-1
Day 4: Live Session Content Relationships & Process
Automation
Day - 5, 6, 7: Self-Paced Learning

Day - 8: Live Session Content - Types of Flows & Security


Day - 9, 10: Self-Paced Learning
Week-2 Day - 11: Live Session Content - Apex & Testing, Debugging
Day - 12, 13, 14: Self-Paced Learning

Day - 15: Live Session Content Lighting Web Components


(LWC)
Day - 16, 17: Self-Paced Learning

Week-3 Day - 18: Live Session Content: Lightning Web


Components ( LWC & API)

Day - 19, 20: Self-Paced Learning

Project / Super Badges


Ask a Mentor Sessions Submissions
Upto last Week Soft Skills Training
Verification Certificate
Generation Career Fair
FAQs

11
10. RESULT

 Trailhead Profile:

 SUPER BADGES:
APEX SPECIALIST

12
DEVELOPER SUPER SET

 SMART BRIDGE PROFILE:

13
11. REFERENCES

 Books:
 "Artificial Intelligence for Cybersecurity" by Anne L. Wyer, Wiley.
 "Machine Learning and Cybersecurity" by Reed J. Price, Apress.

 TRAILHEAD PROFILE LINK:

https://www.salesforce.com/trailblazer/sofiyanpathan

 SALESFORCE DEVELOPER SUPER BADGES LINK:



 https://trailhead.salesforce.com/content/learn/superbadges/superbadge_d
eveloper_superset

 https://trailhead.salesforce.com/content/learn/superbadges/superbadge_a
pex

 REFERENCE LINKS:

 https://www.forcetalks.com/blog/sales-cloud-in-salesforce-all-about-it/

 https://www.forcetalks.com/blog/oauth-2-0-client-credentials-flow-
salesforeedeveloper-guide/

 WEBSITES:

 https://www.salesforce.com/
 https://trailhead.salesforce.com/

14

You might also like