harsh prakash sjjshss shsnshs (Salesforce).pptx

amangp7488 22 views 12 slides Mar 02, 2025
Slide 1
Slide 1 of 12
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12

About This Presentation

Jahshshxhx shsnshs. Hshssbsb shsn
Shshsus shhsbsb hshsbwyeydbd shshsb. Shshsb shhshsxbbs nsbsb
Shshsbd


Slide Content

by Harsh Prakash Reg. No- 21104108031 INTERNSHIP PRESENTATION

Objective of the Internship Gain practical experience and develop skills as a Salesforce developer Focus on Apex programming, Visualforce, Lightning Web Components, and integration methods Mentorship from industry professionals and access to interactive platforms like Trailhead Hands-on experience to equip interns with skills for roles in Salesforce development and CRM

Duration of the Salesforce Developer Internship 21 Dec. 2023 to 21 Dec 2024

Company Overview SmartInternz is a private company that offers a platform for experience learning and remote internships. The platform aims to connect academia and industry to create talent. It offers a 70:20:10 rule for success, which is: 10%: Learn independently with a library of in-demand technologies. 20%: Work with teams and experts from around the world 70%: Gain experience through project-based learning

Salesforce Platform Overview Cloud-Based The Salesforce platform is a fully cloud-based system, allowing users to access and manage data from anywhere with an internet connection. Customizable Salesforce provides a highly flexible and customizable platform, enabling developers to build tailored applications that meet specific business requirements. Scalable The platform is designed to scale seamlessly, allowing businesses to grow and expand their Salesforce solutions as their needs evolve.

Key Skills for Salesforce Developers 1 Apex Coding Expertise in the Apex programming language, which is used to create custom business logic and automate processes within Salesforce. 2 Lightning Web Components Proficiency in building user interfaces using Lightning Web Components, the latest front-end technology in Salesforce. 3 Salesforce Metadata Understanding of the Salesforce Metadata API, which allows developers to manage and deploy changes to the platform. 4 Data Modeling Ability to design and implement efficient data models to support Salesforce applications and ensure data integrity.

What is Apex? Apex is a strongly typed, object-oriented programming language that allows developers to execute flow and transaction control statements on Salesforce servers in conjunction with calls to the API. Using syntax that looks like Java and acts like database stored procedures, Apex enables developers to add business logic to most system events, including button clicks, related record updates, and Visualforce pages. Apex code can be initiated by Web service requests and from triggers on objects.

Apex: Powerful Customization 1 Apex Triggers Customize actions before/after data changes 2 Apex Testing Ensure code quality and reliability 3 Asynchronous Apex Run processes in the background 4 Mocking Framework Isolate and test Apex classes Week - 1

Approval Process Specialist Week - 2 What I learned in This Superbadge Create an approval process with specific criteria, outcomes, and approvers. Modify an approval process to reflect new criteria .

Week- 3 Developer Superset . Automate record creation using Apex triggers. . Schedule synchronization using Apex code. . Test automation logic to confirm Apex trigger side effects . Test integration logic using callout mocks

Summery Technicall y, I gained hands-on experience in building custom applications, configuring wor kflows, and debugging issues using Apex and Visualforce. This honed my problem- solving skills. On the non-technical side, collaboration with mentors improved my communication and teamwork abilities.

THANK YOU…
Tags