SALESFORCE DEVELOPER VIRTUAL INTERNSHIP
Presented by
KAKANURU ARUN KUMAR REDDY(21121A3325)
Department of Computer Science and Engineering
SREE VIDYANIKETHAN ENGINEERING COLLEGE
(AUTONOMOUS)
(Affiliated to JNTUA, Anantapuramu and approved by AICTE, New Delhi) Accredited by NAAC with A Grade
Sree Sainath Nagar, Tirupati, Chittoor Dist. -517 102, A.P, INDIA
Under the esteemed supervision of: Head of Department:
Mr. N. Bala Krishna Dr. Narendra Kumar
Assistant professor Professor & HOD,
Dept of CSE,SVEC. Dept of CSE, SVEC.
ABSTRACT
Salesforce Administration is a critical role within organizations for achieving Salesforce, a leading
customer relationship management (CRM) platform. This abstract provides an overview of Salesforce
Administration, highlighting its key responsibilities, skills, and impact on organizational success. Salesforce
Administrators play a pivotal role in configuring, customizing, and maintaining the Salesforce platform to align
with business objectives. Their responsibilities include user management, security settings, data integrity,
automation through workflows and processes, and the creation of custom reports and dashboards. They act as a
bridge between business requirements and technical solutions, ensuring optimal utilization of Salesforce
capabilities.
Keywords: Salesforce platform, trailhead, salesforce admin console, custom objects, custom fields, page
layouts, workflow automation, process builder, reports, dashboards, chatter.
INTRODUCTION
Salesforce is a leading cloud-based customer relationship management (CRM) platform
that revolutionizes how business manage and interact with customers.
Founded in 1999, salesforce has grown to become a powerhouse in the technology
industry, providing a comprehensive suite of tools and services designed to enhance sales,
marketing, customer service and overall business operations.
Salesforce developers build applications with salesforce tools, test products and make
fixes.
The core idea is to build an affordable and cost-effective CRM software and provide it
entirely online as a service.
Importance of Salesforce
MODULES
1. Salesforce platform basics
2. Data Modelling
3. Lightning Experience Customization
4. Approval Process Specialist
5. Flow Elements and Resources Specialist Super badge
1. Salesforce Platform Basics
● Salesforce Platform Basics module provides a foundational understanding of the
essential components of the Salesforce CRM platform. It covers the core concepts
of objects and records, illustrating how data is structured and managed within the
platform.
● The module emphasizes the platform's user-friendly, declarative development
approach, enabling users to configure and customize without extensive coding.
2. Data Modelling
● The Data Modeling module is a component of Salesforce training, focusing on the
systematic organization and structure of data within the platform. Participants learn
to design and implement effective data models, understanding the relationships
between different objects and fields.
● This module delves into the significance of creating relationships such as one-to-
many and many-to-many to represent complex business scenarios.
3.Lightning Experience Customization
• The Lightning Experience Customization module in Salesforce training
is designed to empower users with the skills to personalize and enhance
the user interface.
• Participants delve into the Lightning App Builder, learning to create
custom pages and components tailored to their specific business needs.
• The module covers the customization of record pages, enabling users to
optimize the layout and presentation of information for improved user
experience.
• Users also explore the design and application of Lightning Components,
fostering dynamic and responsive functionality within the Salesforce
environment.
4.Approval Process Specialist
This sub module includes information about the salesforce super badge security. The
information is given as below and referring to questions are to be solved
Key concepts covered:
Issue identification and resolution: developers enhance their ability to identify and
troubleshoot issues within existing approval processes. This involves diagnosing
problems related to criteria evaluation, actions, and overall workflow.
Debugging approval process errors: the module provides practical experience in
debugging and resolving errors that may occur during the execution of approval
processes.
Analysis of approval process logs: developers learn to analyze approval process
logs and leverage diagnostic information to identify the root cause of problems.
Addressing Non-Functional Approval Processes: The unit covers scenarios
where approval processes may not be functioning as expected and guides
developers in implementing effective solutions.
Demonstrating Proficiency in Troubleshooting Tools: Developers showcase their
proficiency in utilizing Salesforce's built-in tools for troubleshooting, ensuring they
can efficiently address
challenges in approval process functionality.
Overall Significance: Both units play a crucial role in shaping a Salesforce
developer into an Approval Process Specialist. They provide a holistic
understanding of designing, configuring, and troubleshooting approval processes,
essential skills for those involved in creating robust and streamlined workflows
within the Salesforce platform. The comprehensive knowledge gained through
these units contributes to the developer's ability to optimize business processes and
enhance user experiences.
5.Flow Elements And Resources Specialist
Flows are powerful tools that allow for the automation of business processes
without the need for extensive code. This unit is focused on establishing a solid
foundation in flow development.
Key concepts covered:
Screen flows: developers explore the creation of screen flows, allowing for user
interaction and input within the flow process.
Flow trigger types: understanding the various trigger types for flows, including
auto launched and screen flows triggered by user actions.
• Data manipulation: utilizing flow elements for data manipulation, including
creating, updating, and deleting records within salesforce.
• Flow integration: introduction to integrating flows with external systems and
services for seamless data exchange.
• Overall significance: both units play a crucial role in shaping a salesforce
developer into an approval process specialist. They provide a holistic
understanding of designing, Configuring, and troubleshooting approval processes,
essential skills for those involved in creating robust and streamlined workflows
within the salesforce platform
Learning Outcomes
•After completing the Salesforce Developer Catalyst course, individuals will
develop a comprehensive understanding of the Salesforce platform's
fundamental capabilities for managing business processes.
•Individuals will examine in the Apex and Visualforce systems capabilities.
•Individuals will gain knowledge of data modelling, data security, Apex
triggers and classes, and validation methodologies, as well as Apex integration
service skills.
•Individuals will also learn to logically customize apps using formulas and
validation rules, as well as build business process models utilizing process
builders and flows.
References
https://trailhead.salesforce.com/content/learn/superbadges/superbadge_ap_mana
gement_sbu
https://www.salesforce.com/in/products/what-is-salesforce/
https://www.techtarget.com/searchcustomerexperience/definition/salesforcecom
THANK YOU