0% found this document useful (0 votes)
19 views43 pages

Suresh

summer intenship

Uploaded by

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

Suresh

summer intenship

Uploaded by

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

An Internship -1, Report

On
Salesforce Developer Virtual Internship

Submitted In accordance with the requirement for the degree of

BACHELOR OF TECHNOLOGY
in
COMPUTER SCIENCE AND ENGINEERING

Under the Esteemed Guidance of

Mr G Manthru Naik
M. Tech(Ph.D)
Associate Professor

Submitted by
TALLA SURESH
Reg. No: 238X5A0514

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

KALLAM HARANADHAREDDY INSTITUTE OF TECHNOLOGY


(AUTONOMOUS)
Approved by (AICTE, New Delhi; Permanently Affiliated to JNTU KAKINADA)
Accredited by NAAC with an A’ Grade
NH – 16,Chowdavaram, Guntur – 522019
(A.P)
(A. Y: 2024-25)
CERTIFICATE

This is to certify that the training work entitled “Salesforce Developer Virtual

Internship-2024” is a Bonafide work carried out in the Fifth Semester by TALLA SURESH
(238X5A0514) in partial fulfillment for the award of B.Tech in Computer Science and Engineering
from KALLAM HARANADHAREDDY INSTITUTE OF TECHNOLOGY, Chowdavaram
during the year 2024-2025.

Mr. G Manthru Naik Dr. V Rajiv Jetson


(Co-Ordinator) (Head of the Department)

EXTERNAL EXAMINER
PROGRAM BOOK FOR SUMMER INTERNSHIP-1

Name of the Student: TALLA SURESH

Name of the College: KALLAM HARANADHAREDDY INSTITUTE OF TECHNOLOGY

Registration Number: 238X5A0514

Period of Internship: 8 WEEKS FROM NOVEMBER 2023 TO DECEMBER 2023

Name & Address of the Internship Organization: SMART INTERNZ


STUDENT’S DECLARATION

I TALLA SURESH a student of B.Tech Program, Reg. No. 238X5A0514 of the Department of CSE, Kallam
Haranadhareddy Institute of Technology do hereby declare that I have completed the mandatory internship

virtually from NOVEMBER 2023 TO DECEMBER 2023 in

SALESFORCE DEVELOPER VIRTUAL INTERNSHIP under the Faculty Guideship of


Mr G Manthru Naik M. Tech(Ph.D) Associate Professor, Department of CSE
Kallam Haranadhareddy Institute of Technology.

(Signature and Date)

Mr. G Manthru Naik Dr. V Rajiv Jetson


(Co-Ordinator) ( Head of the Department)

External Examiner
INTERNSHIP COMPLETION CERTIFICATE
ACKNOWLEDGEMENT

We profoundly express our gratitude and respect towards our honorable chairman SRI KALLAM MOHAN

REDDY, Chairman, KHIT for his precious support in the college.

We sincerely express our deepest gratitude to dynamic director of our institute Dr. M. UMA SHANKARA

REDDY M.Sc., Ph.D., Director, KHIT for his valuable guidance.

We owe our sincere gratitude to Dr. B. S. B. REDDY M.Tech, Ph.D., Principal, KHIT for providing a great
support and for giving us the opportunity of doing the Internship.

Our deepest thanks to Dr. V Rajiv Jetson M.Tech, Ph.D., Head of the Department, CSE -KHIT for
inspiring us all the way and for arranging all the facilities and resources needed for our internship.

It is with immense pleasure that we would like to express our indebted gratitude to our internship coordinator

Mr G Manthru Naik M.Tech,(Ph.D) Associate Professor, Department of CSE,KHIT who has guided us a
lot and encouraged us in every step of the intern project work, his valuable moral support and guidance
throughout the Intern project helped us to a greater extent.

I would also like to thank the Directors of Smart Internz and Smart Bridge for giving me the opportunity to do

an internship within your organization. I would like to thank our internship mentor Mr. Gadhiraju,Phani

Varma, Salesforce consultant and our mentors who has guided us a lot and encouraged us in every step of
the intern project work.

Finally, we would like to thank our parents and friends for being supportive all the time, and we are very much
obliged to them.
CONTENTS

SI.NO. TITLE Page No.

1 CHAPTER 1: EXECUTIVE SUMMARY 01

2 CHAPTER 2: OVERVIEW OF THE ORGANIZATION 02-06

3 CHAPTER 3: INTERNSHIP PART 07-10

4 CHAPTER 4: ACTIVITY LOG & REPORT 11-22

5 CHAPTER 5: OUTCOMES DESCRIPTION 23

6 CHAPTER 6: CONCLUSION 24

7 SELF-EVALUATION 25

8 OUTPUT SCREENS 26-27


LIST OF TABLES

Table No. Table Description Page No.

1 11
ACTIVITY LOG FOR THE FIRST WEEK

2 12
ACTIVITY LOG FOR THE SECOND WEEK

3 13
ACTIVITY LOG FOR THE THIRD WEEK

4 14
ACTIVITY LOG FOR THE FOURTH WEEK

5 15
ACTIVITY LOG FOR THE FIFTH WEEK

6 16
ACTIVITY LOG FOR THE SIXTH WEEK

7 17
ACTIVITY LOG FOR THE SEVENTH WEEK

8 18
ACTIVITY LOG FOR THE EIGHTH WEEK
LIST OF FIGURES

Figure No. FIGURE DESCRIPTION Page No.

1 OBJECTIVES OF SALESFORCE 4

2 APEX SPECIALIST 7

3 FLOW ELEMENTS AND RESOURCES SPECIALIST 7

4 SCREEN FLOW SPECIALIST 8

5 PROCESS AUTOMATION SPECIALIST 8

6 DEVELOPER SUPER SET 8


CHAPTER 1: EXECUTIVE SUMMARY

Learning Objectives:
1. Understand the Salesforce Platform Architecture.
2. Develop Salesforce Objects and Fields Using Apex Code.
3. Design and Implement Visualforce Pages for Custom User Interfaces.
4. Integrate Salesforce Applications with External Systems.
5. Deploy and Secure Salesforce Applications.

Learning Outcomes:
1. Understand the key components of the Salesforce platform.
2. Write Apex code to create and manage Salesforce objects.
3. Build custom user interfaces using Visualforce.
4. Consume external data using the Salesforce APIs.
5. Deploy Salesforce applications to Heroku.
6. Implement Salesforce security best practices.
7. Develop a functional Salesforce application.
This report is about my 8 weeks virtual internship program with Smart Internz. In this comprehensive report,I
have discussed about every major aspect of the company which I observed and perceived during my virtual
internship program.

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

Salesforce developers play a critical role in driving innovation and improving business operations through
Salesforce applications. With the growing demand for Salesforce expertise, aspiring developers can embark on
a rewarding career path that offers ample opportunities for growth and advancement. By acquiring the
necessary skills and knowledge, Salesforce developers can contribute significantly to the success of
organizations across diverse industries.

1
CHAPTER 2: OVERVIEW OF THE ORGANIZATION

A. Introduction of the Organization

What Is Salesforce?

Salesforce is your customer success platform, designed to help you sell, service, market, analyse, 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 are determined to teach this emerging
Technology in a very realistic and fun way. 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 a limited time participation. This
program consists of live sessions, Hands-on practical activities, mentoring support and working on superbadges
on Trailhead platform. In order to help all beginners understand the salesforce ecosystem and its products, we
have curated a
few best modules on the trailhead platform that will help you to get ready for the Bootcamp.

B. Vision, Mission and Values of the Organization

Vision:

To provide the world's most innovative and trusted customer relationship management (CRM) platform that
enables companies to connect with their customers in a whole new way.

Mission:

2
Salesforce's mission is to help companies of every size and industry connect with their customers in new ways
using cloud, mobile, social, and artificial intelligence technologies. Salesforce aims to make technology more
accessible, user-friendly, and affordable for businesses, non-profits, and governments worldwide.
Values:

Salesforce is driven by its core values that are deeply ingrained in its culture and guide its decisions, actions,
and interactions with customers, partners, employees, and communities. These values include:

i. Trust: Salesforce strives to earn and maintain the trust of its customers, partners, and employees by
being transparent, ethical, and accountable in everything it does.
ii. Customer Success: Salesforce puts its customers first and is dedicated to their success by delivering
innovative products and solutions that meet their needs, and providing excellent customer service and
support.
iii. Innovation: Salesforce is committed to continuous innovation, leveraging the latest technologies
and best practices to deliver cutting-edge solutions that help its customers stay ahead of the curve.
iv. Equality: Salesforce believes in equality for all, and is committed to creating a diverse and
inclusive workplace where everyone is respected and valued for their unique contributions.
v. Giving Back: Salesforce is dedicated to making a positive impact in the communities where it
operates, through philanthropy, volunteerism, and sustainable business practices.

C. Policy of the Organization, in relation with the intern role

Salesforce, as a global technology company, has a strong commitment to fostering a diverse and inclusive
workplace. Their policy in relation to intern roles is to provide an environment where interns can develop their
skills and gain valuable experience while contributing to the company's mission.

Salesforce believes that interns should be treated with respect, provided with equal opportunities and fair
compensation, and given access to resources and tools that will enable them to succeed in their roles. T hey
also encourage interns to be proactive and take ownership of their work, and provide opportunities for
mentorship and professional development.

In terms of specific policies related to internships, Salesforce has a code of conduct that all employees,
including interns, are expected to follow. This code includes guidelines for ethical behaviour, professionalism,
andrespect for
others.

3
Salesforce also has a policy of non-discrimination, and interns are expected to adhere to this policy as well. This
means that interns will not be discriminated against based on factors such as race, ethnicity, gender, sexual
orientation, religion, or age.

Overall, Salesforce's policy regarding intern roles is centred around providing a supportive and inclusive
environment where interns can learn and grow, while also contributing to the company's success.
D. Organizational Structure
Salesforce is a large organization with a complex organizational structure. At the top of the hierarchy is the
Chief Executive Officer (CEO), who is responsible for setting the overall strategy and direction of the
company. Under the CEO are several executive vice presidents who are responsible for different businessunits,
such as Sales, Marketing, and Operations.

Salesforce's organizational structure is divided into three main groups: Customer Success, Technology, and
Products.

Customer Success: This group is responsible for ensuring that customers are successful in their use of
Salesforce products. It includes teams focused on customer service, customer success management, and
training.

Technology: This group is responsible for the development and maintenance of the Salesforce platform, as well
as the infrastructure and systems that support it. It includes teams focused on engineering, data science,and
security.

Products: This group is responsible for the development and delivery of Salesforce's product offerings. It includes
teams focused on product management, product marketing, and product development.

In addition to these three main groups, Salesforce has a number of other teams and functions, including finance,
legal, and human resources. The company also has a strong culture of philanthropy and has a separate
Salesforce Foundation that is dedicated to supporting non-profit organizations and social enterprises.

4
Fig 1. Objectives of Salesforce
E. Roles and responsibilities of the employees in which the intern is placed

Salesforce has a variety of roles and responsibilities for its employees, depending on their position and level
within the organization. The roles and responsibilities of the employees in which the intern is placed can vary
widely, but
here are some examples of typical roles within the company:

i. Sales Representative: Responsible for selling Salesforce products and services to customers, often
by phone or email.
ii. Account Executive: Responsible for managing a portfolio of customer accounts,
developing relationships with key decision-makers, and upselling or renewing existing
contracts.
iii. Technical Support Specialist: Responsible for providing technical support to
customers, troubleshooting issues, and resolving technical problems.
iv. Software Engineer: Responsible for developing and maintaining Salesforce software products
and services.
v. Project Manager: Responsible for managing projects related to Salesforce implementations or
other business initiatives.
vi. Marketing Manager: Responsible for developing and executing marketing strategies to
promote Salesforce products and services.
vii. Data Analyst: Responsible for analysing and interpreting data related to Salesforce products
and services, and making recommendations based on their findings.

5
F. Performance of the Organization in terms of turnover, profits, market reach and
market value:

Salesforce has been performing well financially. In fiscal year 2021, Salesforce reported a total revenue of $21.25
billion, an increase of 24% compared to the previous year. The company has also been consistently
profitable, reporting a net income of $4.61 billion in fiscal year 2021.

In terms of market reach, Salesforce is a global leader in customer relationship management (CRM) software
and cloud computing services. The company serves customers across a wide range of industries and
geographies, including Fortune 500 companies, small and medium-sized enterprises, and government
organizations. Salesforce has also expanded its product offerings through acquisitions, such as its acquisitionof
Slack Technologies in 2020.

As of 2021, Salesforce had a market capitalization of over $200 billion, making it one of the most valuable
software companies in the world. Its stock price has also shown strong growth over the years, with a 5-year
return of over 200%. Overall, Salesforce has been a highly successful organization in terms of financial
performance, market reach, and market value.

G. Future Plans of the Organization

Salesforce is a rapidly growing company that is constantly expanding its product offerings and acquiring new
companies to enhance its capabilities. Some of the future plans of the organization include:

i. Expanding its product portfolio: Salesforce plans to continue to innovate and expand its product
portfolio to meet the evolving needs of its customers. This includes developing new products and
services, as well as integrating with other companies to provide a seamless experience for customers.
ii. Enhancing customer experience: Salesforce recognizes the importance of providing an exceptional
customer experience and plans to invest in technologies that will improve customer engagement and
satisfaction.
iii. Expanding into new markets: Salesforce has a strong presence in the United States, but the company
is also looking to expand into new markets around the world. This includes developing
partnershipswith local companies and investing in marketing and sales efforts to reach new
customers.
iv. Investing in research and development: Salesforce has always been committed to investing in research
and development to stay ahead of the competition. The company plans to continue to investin this area
to drive innovation and bring new products and services to market.

6
CHAPTER 3: INTERNSHIP PART

The Intern Salesforce Developer Trailmix will work under the supervision of a senior Salesforce Developer and
will be involved in various tasks related to Salesforce Development. The working conditions will be
professional and structured, with an emphasis on maintaining a positive and productive work environment.

The weekly work schedule will be defined based on the intern's availability and the project's requirements. The
intern will be expected to attend regular team meetings and work on assigned tasks. The equipment used will
include a computer or laptop with the required software and tools, such as the Salesforce platform, Visual
Studio Code, and Git.

The tasks performed by the intern may include, but are not limited to, creating custom objects, developing
custom Apex triggers, writing test classes, creating Visualforce pages, and integrating third-party applications.
Theintern will also be expected to document their work and provide regular updates to their supervisor.

Superbadges:

Superbadges 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 superbadge, 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
Visualforce 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).

Flow Elements and Resources Specialist:

7
The “Flow Elements and Resources Specialist Superbadge” is a valuable credential for anyone who wants to
learn how to use Flow to automate business processes. This Superbadge will assess your ability to identify and
use
Flow elements and resources to build effective flows.
Flow is a powerful tool that can be used to automate a wide variety of business processes. By completing this
Superbadge, you will gain the skills and knowledge you need to use Flow to automate your own business
processes.

Screen Flow Specialist:

The “Screen Flow Specialist Superbadge” is a valuable credential for anyone who wants to learn how to use
Screen Flows to create user interfaces for Salesforce applications. This Superbadge will assess your ability to
design, build,
and deploy Screen Flows.

Screen Flows are a powerful tool that can be used to create user interfaces that are both user-friendly and
efficient. By completing this Superbadge, you will gain the skills and knowledge you need to create Screen
Flows that meet the needs of your business.

Process Automation Specialist:

The “Process Automation Specialist Superbadge” is a valuable credential for anyone who wants to learn howto
automate business processes using Flow, Screen Flows, and Approval Processes. This Superbadge will assess
your ability to identify automation opportunities, design and implement automated processes, and troubleshoot
automation issues.

Process automation is a critical tool for businesses of all sizes. By automating your business processes, you can
reduce costs, improve efficiency, and free up your employees to focus on more strategic tasks. By completing
this
Superbadge, you will gain the skills and knowledge you need to automate your business processes using
Salesforce

Developer Super Set:

8
The “Developer Super Set” is a valuable credential for anyone who wants to learn how to develop Salesforce
applications using Apex, Visualforce, and other Salesforce technologies. This Super Set includes the following
Superbadges:

• Apex Developer Superbadge


• Visualforce Developer Superbadge
• Marketing Cloud Developer Superbadge
• Experience Cloud Developer Superbadge
• Einstein Analytics Developer Superbadge
By completing this Super Set, you will demonstrate your expertise in developing Salesforce applications. This
will make you a valuable asset to any company that uses Salesforce.

Here is a brief explanation of each Superbadge in the Developer Super Set:

• Apex Developer Superbadge: This Superbadge assesses your ability to develop and maintain Apex code.
Apex is a programming language that can be used to extend the functionality of Salesforce applications.
• Visualforce Developer Superbadge: This Superbadge assesses your ability to develop and maintain
Visualforce pages. Visualforce is a declarative language that can be used to create user interfaces for
Salesforce applications.

Fig 17. Apex specialist Fig 18. Flow Elements and Resources Specialist

9
Fig 19. Screen Flow Specialist Fig 20. Process Automation Specialist

Fig 21. Developer Super Set

1
CHAPTER-4: ACTIVITY LOG AND REPORT
ACTIVITY LOG FOR THE FIRST WEEK

DAY BRIEF DESCRIPTION OF THE


& DAILY ACTIVITY LEARNING OUTCOME
DATE

Day – 1
Module: Understand Salesforce's core values
Salesforce Values: Quick Look and how they impact your
Monday organization.
(6/11/23)

Day – 2
Discover the Trailblazer Community
Module: and learn how to connect with other
Tuesday Trailblazer Community: Quick Look
Salesforce professionals.
(07/11/23)

Day – 3
Module: Get familiar with the Trailhead learning
Your Guide to Trailhead platform and how to navigate it
Wednesday
effectively.
(08/11/23)
Day – 4 Learn how to create and manage
Module:
Trailhead playgrounds to practice your
Trailhead Playground Management
Thursday Salesforce skills.

(09/11/23)
Day – 5 Explore the various Salesforce
Module: credentials available and how to
Salesforce Credentials: Quick Look earn them.
Friday
(10/11/23)
Day – 6 Explore the various Salesforce
Module:
credentials available and how to
Salesforce Credentials: Quick Look earn them.
Saturday
(11/11/23)

1
ACTIVITY LOG FOR THE SECOND WEEK

DAY BRIEF DESCRIPTION OF THE


&
DAT
DAILY ACTIVITY LEARNING OUTCOME
E

Day – 1
Learn how to navigate Setup and
Module: use the Object Manager to
Monday
Setup: Quick Look create and edit objects.
(13/11/23)
Gain an introduction to the
Day - 2
Module:
Salesforce platform, its key
Salesforce Platform
components, and how to use
Tuesday
Basics it to
(14/11/23)
build solutions.
Day – 3 Project:
Quick Start: Build a Salesforce Create a simple Salesforce app
App to track visits to your local
Wednesday park.
(15/11/23)
Day – 4
Project: Create a simple Salesforce app
Quick Start: Build a Salesforce to track visits to your local
Thursday App park.
(16/11/23)
Day – 5

Project: Build an app for sales reps in


Friday the field without writing any
Quick Start: Lightning App Builder
(17/11/23) code.
Day – 6 Use picklists, filters,
Project: formulas,and other tools to
Customize a Salesforce customize anobject in your
Saturday Salesforce org.
(18/11/23) Object

1
ACTIVITY LOG FOR THE THIRD WEEK

DAY BRIEF DESCRIPTION OF THE DAILY


& ACTIVITY LEARNING OUTCOME
DATE

Day – 1
Understand how to model data
Monday Module: in Salesforce using objects,
(20/11/23) fields, and relationships.
Data Modelling

Day - 2
Module: Learn how to import, export,
and manage data in Salesforce.
Data Management
Monday
(21/11/23)

Day – 3 Discover strategies for


Module:
identifying, resolving, and
Duplicate Management
Tuesday preventing duplicate records in
(22/11/23) Salesforce.

Day – 4 Module: Understand how to choose the


right picklist field for the job,
Tuesday Picklist Administration manage picklists, and share
(23/11/23) picklist values.

Day – 5
Module: Learn how to use point-and-
click
Formulas and
Wednesday Validations logic to tailor your Salesforce
(24/11/23) apps without writing code.
Day – 6 Module: Build custom pages for
Lightning App
Lightning Experience quickly
Wednesday Builder
with point-
(25/11/23)
and-click tools

1
ACTIVITY LOG FOR THE FOURTH WEEK

DAY BRIEF DESCRIPTION OF THE DAILY


& LEARNING OUTCOME
ACTIVITY
DATE

Gain insights into yourSalesforce


Day – 1
org by using Event Monitoring
Module:
to track user activity and changes
Thursday Event Monitoring
to data.
(27/11/23)

Day - 2 Learn how to encrypt your data


at- rest in the cloud and manage
Module:
the life cycle of your encryption
Thursday Shield Platform Encryption keys.
(28/11/23)

Understand how to create and


Day – 3
manage approval processes to
Module:
ensure that critical records are
Friday Approve Records with Approval Processes reviewed by the right people at
(29/11/23) the right time.

Day – 4 Create an approval process that


Project: allows sales reps to get approval
for discount offers.
Build a Discount Approval Process
Friday
(30/11/23)
Day – 5 Project:
Build a Discount Approval Process Create an approval process that
allows sales reps to get approval
Saturday for discount offers.
(01/12/23)
Day – 6 Project: Create an approval process that
Build a Discount Approval Process allows sales reps to get approval
for discount offers.
Saturday
(02/12/23)

1
ACTIVITY LOG FOR THE FIFTH WEEK

DAY
BRIEF DESCRIPTION OF THE
& DAILY ACTIVITY LEARNING OUTCOME

DATE

Day – 1 Module:
Manage leads and opportunities
Monday Leads and Opportunities
throughout the sales process
(05/12/23)

Day - 2
Module: Understand what APIs are and how
Tuesday they work
API
(06/12/23)
Basics

Day – 3
Module: Get familiar with the Salesforce
Wednesday Developer Console.
(07/12/23) Developer Console Basics

Day – 4
Module: Use Apex to interact with
Thursday the Salesforce database.
Apex Basics & Database
(08/12/23)

Day – 5 Understand what Apex triggers are


Module: and how they work
Friday
Apex
(09/12/23)
Triggers

Day – 6
Module: Use Salesforce’s testing
Saturday framework to test the code.
Apex
(10/12/23)
Testing

1
16
ACTIVITY LOG FOR THE SIXTH WEEK

DAY
BRIEF DESCRIPTION OF THE DAILY
& ACTIVITY LEARNING OUTCOME

DATE
Day – 1 Module:
Understand what
Monday Asynchronous Apex
asynchronous Apex is
(12/12/23)
and how it works

Day – 2 Integrate with external applications


Module:
using Apex REST and SOAP
Tuesday
Apex Integration Services services
(13/12/23)

Day – 3
Module: Use Visualforce to create custom
Wednesda user interfaces for Salesforce
Visualforce apps
y
(14/12/23) Basics
Day – 4
Project: Set up your developer environment
Thursday for Lightning Web Components
Quick Start: Lightning Web
(15/12/23) Components
Day – 5 Build reusable, performant
Module: Lightning Web Components that
Friday follow modern web standards
Lightning Web Components Basics
(16/12/23)

Day – 6
Module: Use the Lightning Element
Saturday framework to develop enterprise-
(17/12/23) Lightning Web Components Basics
grade components.

1
ACTIVITY LOG FOR THE SEVENTH WEEK

DAY

& BRIEF DESCRIPTION OF THE DAILY


LEARNING OUTCOME
ACTIVITY
DATE

Day – 1 Master Apex coding skills to add


Superbadge: business logic and manipulate data
Monday in Salesforce
Apex
(18/12/23) Specialist

Day - 2
Superbadge: Develop complex Apex
Tuesday
applications
Apex
(19/12/23)
Specialist
Day – 3
Superbadge: Optimize Apex code for
Wednesday
performance and security
Apex
(20/12/23)
Specialist

Day – 4 Superbadge:
Debug and troubleshoot Apex
Thursday Apex
code
(21/12/23)
Specialist

Day – 5 Design and implement approval


Superbadge: processes for Salesforce records.
Friday
(22/12/23) Approval Process

Specialist

Day – 6 Use advanced approval process


Superbadge:
features, such as parallel
Saturday approvals and conditional routing
(23/12/23) Approval Process

Specialist

1
ACTIVITY LOG FOR THE EIGHTH WEEK

DAY
BRIEF DESCRIPTION OF THE LEARNING OUTCOME
& DAILY ACTIVITY
DATE
Day – 1 Master the use of Flow elements and
Superbadge:
resources to build effective flows in
Monday
Flow Elements and Resources Salesforce
(24/12/23)
Specialist
Day - 2
Superbadge: Integrate flows with other Salesforce
Tuesday features, such as Apex and
Flow Elements and Resources Visualforce
(25/12/23)
Specialist
Day – 3 Superbadge: Design, build, and deploy Screen
Flows to create user interfaces for
Wednesda Screen Flow Salesforce applications
y
Specialist
(26/12/23)
Day – 4 Superbadge: Use Screen Flow components and
attributes to create rich and interactive
Thursday Screen Flow
user interfaces
(27/12/23)
Specialist

Day – 5 Automate business processes using


Superbadge:
Flow, Screen Flows, and Approval
Friday
(28/12/23) Process Automation Specialist Processes

Day – 6 Superbadge:
Develop expertise in Apex, Visualforce,

Saturday Developer Superset and other Salesforce technologies.

(29/12/23)

1
WEEKLY REPORT

WEEK – 1 (From 06-11-2023 to Dt 11-11-2023)


Objective of the Activity Done: Understanding Salesforce's core values, community, learning platform, and credentials.

Detailed Report:

Understand Salesforce's core values and how they impact your organization.
Discover the Trailblazer Community and learn how to connect with other Salesforce professionals.
Get familiar with the Trailhead learning platform and how to navigate it effectively.
Learn how to create and manage Trailhead playgrounds to practice your Salesforce skills.
Explore the various Salesforce credentials available and how to earn them.
Explore the various Salesforce credentials available and how to earn them.

WEEKLY REPORT
WEEK – 2 (From Dt 12-11-2023 to Dt 17-11-2023)
Detailedof
Objective Report:
the Activity Done: Learning the Salesforce platform, Object Manager, and how to build
solutions.
• Learn how to navigate Setup and use the Object Manager to create and edit objects.
• Gain an introduction to the Salesforce platform, its key components, and how to use it to
build solutions.
• Create a simple Salesforce app to track visits to your local park.

• Create a simple Salesforce app to track visits to your local park.

• Build an app for sales reps in the field without writing any code.

• Use picklists, filters, formulas, and other tools to customize an object in your Salesforce org.

2
WEEKLY REPORT

WEEK – 3 (From Dt 19-11-2023 to Dt 24-11-2023)

WEEKLY REPORT
WEEK – 4 (From Dt 26-11-2023 to Dt 01-12-2023)
Detailedof
Objective Report:
the Activity Done: Use Salesforce Event Monitoring and encryption to protect data
and ensure compliance.
• Gain insights into your Salesforce org by using Event Monitoring to track user activity
and changes to data.
• Learn how to encrypt your data at-rest in the cloud and manage the life cycle of
your encryption keys.
• Understand how to create and manage approval processes to ensure that critical records
are reviewed by the right people at the right time.
• Create an approval process that allows sales reps to get approval for discount offers.

• Make it easy for your sales reps to get the approvals they need for discount offers.

2
WEEKLY REPORT

WEEK – 5 (From Dt 03-12-2023 to Dt 08-12-2023)

WEEKLY REPORT
WEEK – 6 (From Dt 10-12-2023 to Dt 15-12-2023)
Detailedof
Objective Report:
the Activity Done: Learn how to develop and deploy complex Salesforce solutions using
asynchronous Apex, external integrations, Visualforce, and Lightning Web Components.
• Understand what asynchronous Apex is and how it works.

• Integrate with external applications using Apex REST and SOAP services.
• Use Visualforce to create custom user interfaces for Salesforce apps.

• Set up your developer environment for Lightning Web Components.

• Build reusable, performant Lightning Web Components that follow modern web standards.

2
WEEKLY REPORT

WEEK – 7 (From Dt 17-12-2023 to Dt 22-12-2023)

WEEKLY REPORT
WEEK – 8 (From Dt 24-12-2023 to Dt 29-12-2023)

2
WEEKLY REPORT

2
CHAPTER 5: OUTCOMES DESCRIPTION

Technical Skills:
• Gain hands-on experience with developing Salesforce applications using Apex, Visualforce, and
other Salesforce technologies.

• Learn how to create custom objects, fields, and relationships in Salesforce.

• Become proficient in using the Salesforce Developer Console for editing and debugging code.

• Develop skills in building user interfaces using Visualforce and Lightning Web Components.

• Learn how to integrate external data sources with Salesforce.

• Gain experience with deploying Salesforce applications to production.

Business Skills:
• Develop a deeper understanding of the Salesforce platform and how it can be used to solve business
problems.

• Learn how to translate business requirements into technical solutions.

• Become proficient in communicating technical concepts to non-technical stakeholders.

• Develop problem-solving and debugging skills.

• Gain experience in working as part of a team to develop and deliver Salesforce applications.

Career Advancement:

• Prepare for Salesforce certification exams, such as the Salesforce Developer certification.

• Enhance your resume and make yourself more marketable to potential employers.

• Gain the skills and experience necessary to advance your career in Salesforce development.

• Build a portfolio of Salesforce applications to showcase your skills and experience.

• Become a valuable asset to your organization by contributing to the development of Salesforce solutions.

In addition to these outcomes, completing the Salesforce Developer project can also helped us to:

• Increase your knowledge of Salesforce products and features.

• Stay up-to-date with the latest Salesforce development trends.

2
CHAPTER 6: CONCLUSION
I am grateful for the opportunity to have participated in the Salesforce Developer Trailmix Virtual Internship. I
have learned a great deal about Salesforce development and I am now confident that I have the skills necessary
to start a career as a Salesforce developer.

I would recommend the Salesforce Developer Trailmix Virtual Internship to anyone who is interested in
becoming a Salesforce developer. It is a great way to learn the skills you need to be successful in this field.

Thank you to Salesforce for offering this internship and to Trailhead for providing such a comprehensive learning
experience.

2
Student Self-Evaluation for the Short-Term Internship

Student Name: TALLA SURESH Registration No:

238X5A0514 Term of Internship: 8 Weeks From: November 2023 To December 2023

Date of Evaluation:

Organization Name & Address: Salesforce

Name and Address of the Supervisor: Mr G Manthru Naik , M. Tech(Ph.D)

Please rate your performance in the following areas:

Rating Scale: 1 is lowest and 5 is highest rank

1) Oral communication 1 2 3 4 5

2) Written communication 1 2 3 4 5

3) Proactiveness 1 2 3 4 5

4) Interaction ability with community 1 2 3 4 5

5) Positive Attitude 1 2 3 4 5

6) Self-confidence 1 2 3 4 5

7) Ability to learn 1 2 3 4 5

8) Work Plan and organization 1 2 3 4 5

9) Professionalism 1 2 3 4 5

10) Creativity 1 2 3 4 5

11) Quality of work done 1 2 3 4 5

12) Time Management 1 2 3 4 5

13) Understanding the Community 1 2 3 4 5

14) Achievement of Desired Outcomes 1 2 3 4 5

15) OVERALL PERFORMANCE 1 2 3 4 5

Date: Signature of the Student

2
OUTPUT SCREENS

You might also like