Advanced track for Salesforce implementers and people with a development background

Salesforce Development Course

From the business requirement to a solution that works in code.

Learn to turn business needs into tailored Salesforce solutions using Apex, data, automations and Lightning Web Components.

  • 60 study hours
  • 8 professional modules
  • Apex and LWC taught in the track
  • Practical development project

What does a Salesforce Developer do?

A Salesforce developer builds in code the capabilities the platform's built-in tools cannot deliver on their own: business logic, automations and interface components tailored to the organization's needs. They translate a business requirement into a solution, test the code and deploy the change in an orderly way.

Business logic · Apex · Automations · LWC · Testing · Deployment

A fit for Salesforce implementers and Admins who want to move into development, and for anyone with an object-oriented programming background. No prior experience with Apex or LWC is required; suitability is checked in a short conversation.

Get the syllabus and check suitability for the track

Leave your details and we'll get back to you with the full syllabus and a short conversation, to check whether your background fits the track.

No obligation · Information is securely stored · Personal response from the HPI team

From implementation to development

Add to your existing Salesforce knowledge the ability to build tailored solutions in code, not only to configure the system.

Learning by doing

Practice Apex, SOQL, DML, Triggers, Flow, LWC, working with data and deploying changes.

A project that ties it all together

Build a practical development project that connects a business requirement, logic, data, testing and Deployment into one complete process.

Professional advanced track

Why study Salesforce development at HPI

This track is designed to transform previous familiarity with Salesforce or software development into practical ability to build, test, and deploy customized solutions on the platform.

Moving from Configuration to Development

Learn to identify when Configuration, Flow, or built-in capabilities provide a solution, and when custom code is required. The goal is to choose a correct, maintainable solution suitable for the business requirement - not to write unnecessary code.

Learn the core of platform development

Delve into Apex, Object-Oriented Programming, SOQL, DML, Triggers, Collections, Exception Handling, Unit Tests, and Governor Limits.

Connecting server-side, interface, and automation

Combine Apex, LWC, Flow, data, and services to understand how solution components work together - from server-side logic to the component displayed to the user.

Conclude with a practical development project

Apply knowledge to a business scenario, work with automations and data, and build a practical product that can be documented and presented as part of a portfolio. The product does not constitute a job guarantee.
The Practical Advantage

Transform Salesforce knowledge into end-to-end development capability

Apex, Tests, and Governor Limits

Learn to write platform-specific logic, handle exceptions, build Unit Tests, and understand the limitations that differentiate Salesforce development from traditional environment development.

Data, Triggers, and Bulk Processing

Practice retrieving data using SOQL, modifying information using DML, working with Triggers, and planning code that correctly handles multiple records, not just a single scenario.

LWC, Flow, and Integrations

Connect Lightning Web Components with processes, screens, and services, and learn when to use Flow and when custom development or an API is required.

Environments, CLI, and Deployment

Become familiar with Sandboxes and environment types, work with CLI, and learn how to move developments between environments as part of an organized and automated deployment process.

Before you decide

An advanced development track requires a correct starting point. Let's really check it

We have compiled the important questions about prior knowledge, the difference between implementation and development, the tools learned, the project, and the path forward - so you can understand if this is the right professional stage for you.

  • 60 hours
  • 8 modules
  • Prior foundation required
  • Apex and LWC
  • Flow and Agentforce
  • Hands-on development project

Why is this an advanced track and what needs to be known beforehand?

This track does not start from Salesforce fundamentals or computer basics. It focuses on developing and extending the platform, and therefore requires a suitable starting point.

Do you have to be a developer before the course?

You don't have to come from a development role, but you do need to be willing to learn code, logical thinking, and Object-Oriented concepts.

What is the difference between a Salesforce Implementer and a Salesforce Developer?

The implementer focuses on the business process and the platform's configuration capabilities; the developer builds extensions in code when the built-in tools are insufficient.

What is Apex and what is learned in it?

Apex is the server-side development language for the Salesforce platform, used to build customized business logic and capabilities not solved by built-in tools.

What is LWC and what is Client-Side development in Salesforce?

Lightning Web Components allow you to build customized interface components and extend the user experience on Lightning pages and processes.

How do Flow, automations, and Agentforce integrate into the track?

A Salesforce developer needs to know how to work alongside the platform's automation tools and decide when Flow is sufficient and when code is required.

What does the practical project include and what deliverables are built?

The project connects course topics to a business scenario and allows practicing an organized development process instead of remaining at the level of isolated exercises.

What development directions and certifications can be explored after the track?

The track can support continued development into technical Salesforce roles, but senior roles and certifications require practice and sometimes additional experience.

Want to check if your prior knowledge is suitable for the development track?

Tell us about your experience with Salesforce, implementation, or Object-Oriented development. We will get back to you for a short call, review the track requirements, and help you understand if this is the right starting point.

Talk to us on WhatsApp

No obligation · Short call · Personal response from HPI team

Want to check if your prior knowledge is suitable for the development track?

Tell us about your experience in Salesforce, implementation, or Object-Oriented development. We'll get back to you for a short chat, review the track requirements, and help you understand if this is the right starting point.

Talk to us on WhatsApp

No obligation · Short chat · Personal response from the HPI team

Study Program

Eight modules, 60 hours, and end-to-end development on Salesforce

The advanced track progresses from Apex fundamentals and data manipulation to automations, LWC, data tools, environments, Deployment, and a practical development project.

Total: 60 hours

Practical Deliverables

What You Will Build During the Course

The course combines focused practice with deliverables that illustrate how you approach Salesforce development in an organized manner.

Apex Solution for Data Handling

Logic combining Apex, SOQL, DML, and Triggers, addressing Bulk Processing, Unit Tests, and Governor Limits.

LWC Component Connected to the Platform

Lightning Web Component including client-side logic and integration into a Lightning Page or Screen Flow according to the practice.

Practical Development Project for Portfolio

A solution based on a business scenario, combining requirements gathering, automations, data, and development capabilities. The project can be documented and the workflow presented, with no guarantee of acceptance into a role.

Certificate and Professional Advancement

HPI Certificate and Introduction to Salesforce Certification Path

Certificate of Completion from HPI

Upon completion of the program and subject to meeting its requirements, you will receive a certificate of completion from HPI College. This certificate attests to the completion of the study program and does not replace an external Salesforce certification.

Salesforce Certified Platform Developer

The syllabus includes an overview of the Salesforce Certified Platform Developer certification path and its relevant professional topics. The training and project can help build a foundation for further learning, but do not guarantee passing the exam.

The exam and certification are managed by Salesforce and subject to its requirements and current policy. The cost of the exam, registration, and exam voucher are not automatically included in the course price, unless explicitly stated in writing for the specific cohort.

Frequently Asked Questions - Salesforce Development Course

Important answers regarding admission requirements, Apex, LWC, automations, the project, the certificate, and the path forward.

The course is mainly suitable for graduates of the Salesforce Administrator course, Salesforce Admins, implementers, and individuals who already work with the platform and wish to acquire development skills. It may also be suitable for those with a background in Object-Oriented development, such as Java or .NET, and graduates of a technological degree with a suitable foundation. Suitability is checked during a call before registration.
For further reading

Continue learning in the Knowledge Hub

Three complementary guides on the difference between implementation and development, working with Flow, and career paths in the Salesforce ecosystem.

Get in touch

Want to check suitability for the Salesforce Development course?

Leave your details and we will get back to you with the syllabus, admission requirements, and active cohort details.

Your information is secure and will not be shared with third parties without consent