Modern Salesforce Development

Please note: The English-language sessions will take place on several days from 6:00 p.m. to 9:00 p.m. (CET).

Become a next-generation Salesforce developer. This instructor-led course teaches you how to design, build, test, and deploy enterprise-grade applications on the Salesforce platform using both low-code and pro-code techniques.

Instead of learning isolated coding concepts, you will develop a full Salesforce application using modern development tools such as VS Code, Salesforce CLI, Apex, and Lightning Web Components.

Course Contents

  • Introduction and Welcome
  • Data Model - Design
  • Data Model - Interaction: SOQL and SOSL
  • Apex - Syntax
  • Apex - Work with Salesforce Data
  • Apex - Triggers
  • Apex - Testing 
  • No-code Business Logic Automations 
  • Platform Events
  • User Interface
  • Custom User Interface - Lightning Web Components 
  • Deployment
  • Advanced Apex Topics

Your enrollment includes:

  • Dedicated Salesforce developer org for hands-on exercises
  • Comprehensive student guide with structured labs
  • Exam-mapped curriculum aligned to Platform Developer certification
  • Real project codebase available through GitHub
  • Instructor-led demonstrations and guided coding sessions

Exclusive: You’ll also get the study guides and practice exams from Focus on Force for the Salesforce Platform Developer 1 certification and the Salesforce Platform App Builder certification.

Request in-house training now

Target Group

  • Salesforce Administrators moving into development roles
  • Platform App Builders who want to expand beyond declarative tools
  • Technical consultants implementing custom Salesforce solutions
  • Developers preparing for the Salesforce Platform Developer I certification

Knowledge Prerequisites

  • Familiarity with Salesforce Setup and Object Manager
  • Basic experience with Flow or Salesforce automation
  • Logical problem-solving skills or exposure to programming concepts
  • Administrative rights to install development tools such as VS Code and Salesforce CLI

Course Objective

You understand Salesforce architecture from a developer perspective and design scalable data models aligned with business needs. You query and manipulate data using SOQL and SOSL, implement complex logic with Apex, build dynamic interfaces with Lightning Web Components, create event-driven solutions using Platform Events, and deploy applications using professional development tools. Additionally this course is designed to support the Salesforce Platform Developer I certification.

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now

Please note: The English-language sessions will take place on several days from 6:00 p.m. to 9:00 p.m. (CET).

Become a next-generation Salesforce developer. This instructor-led course teaches you how to design, build, test, and deploy enterprise-grade applications on the Salesforce platform using both low-code and pro-code techniques.

Instead of learning isolated coding concepts, you will develop a full Salesforce application using modern development tools such as VS Code, Salesforce CLI, Apex, and Lightning Web Components.

Course Contents

  • Introduction and Welcome
  • Data Model - Design
  • Data Model - Interaction: SOQL and SOSL
  • Apex - Syntax
  • Apex - Work with Salesforce Data
  • Apex - Triggers
  • Apex - Testing 
  • No-code Business Logic Automations 
  • Platform Events
  • User Interface
  • Custom User Interface - Lightning Web Components 
  • Deployment
  • Advanced Apex Topics

Your enrollment includes:

  • Dedicated Salesforce developer org for hands-on exercises
  • Comprehensive student guide with structured labs
  • Exam-mapped curriculum aligned to Platform Developer certification
  • Real project codebase available through GitHub
  • Instructor-led demonstrations and guided coding sessions

Exclusive: You’ll also get the study guides and practice exams from Focus on Force for the Salesforce Platform Developer 1 certification and the Salesforce Platform App Builder certification.

Request in-house training now

Target Group

  • Salesforce Administrators moving into development roles
  • Platform App Builders who want to expand beyond declarative tools
  • Technical consultants implementing custom Salesforce solutions
  • Developers preparing for the Salesforce Platform Developer I certification

Knowledge Prerequisites

  • Familiarity with Salesforce Setup and Object Manager
  • Basic experience with Flow or Salesforce automation
  • Logical problem-solving skills or exposure to programming concepts
  • Administrative rights to install development tools such as VS Code and Salesforce CLI

Course Objective

You understand Salesforce architecture from a developer perspective and design scalable data models aligned with business needs. You query and manipulate data using SOQL and SOSL, implement complex logic with Apex, build dynamic interfaces with Lightning Web Components, create event-driven solutions using Platform Events, and deploy applications using professional development tools. Additionally this course is designed to support the Salesforce Platform Developer I certification.

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request in-house training now