San Francisco, United States

SAP and Oracle

Salesforce Developer Certification Trainingin San Francisco

Advance your cloud development skills with Salesforce Developer Certification Training in San Francisco, United States. Learn Apex programming, Lightning Web Components, SOQL, SOSL, triggers, automation, and Salesforce API integrations…

40 hours/5 daysLive virtual trainingFoundation

Classroom training and venue arrangements depend on the availability of a suitable conference hall in San Francisco, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Learning in San Francisco, United States

City details

San Francisco is known for diverse industries, professional networks and internationally connected business communities.

City speciality

Industry, innovation and professional networks

Classroom availability and venue

Classroom training and venue arrangements depend on the availability of a suitable conference hall in San Francisco, United States. Dates, seating capacity, facilities and the final venue are confirmed before booking.

Build your understanding

Explore Salesforce Developer Certification Training

Advance your cloud development skills with Salesforce Developer Certification Training in San Francisco, United States. Learn Apex programming, Lightning Web Components, SOQL, SOSL, triggers, automation, and Salesforce API integrations through practical coding exercises. Build scalable CRM applications, troubleshoot platform logic, and understand secure development practices. Strengthen your expertise for Salesforce developer, application developer, and CRM technical consultant opportunities across modern digital enterprises.

View the complete course information

Your learning location

Learning from San Francisco

San Francisco is known for diverse industries, professional networks and internationally connected business communities.

Course curriculum

Module 1: Introduction to Salesforce Development

  • Overview of the Salesforce platform and cloud computing ecosystem.
  • Salesforce architecture, platform capabilities, and developer tools.
  • Understanding Salesforce developer roles and application development workflows.

Module 2: Salesforce Platform Fundamentals

  • Salesforce objects, fields, records, and relationships.
  • Standard objects, custom objects, and schema design.
  • Salesforce Setup, Object Manager, and platform configuration.

Module 3: Data Modelling and Management

  • Custom fields, lookup relationships, and master-detail relationships.
  • Formula fields, validation rules, and record types.
  • Data import, export, integrity, and management practices.

Module 4: SOQL and SOSL Query Languages

  • Writing Salesforce Object Query Language (SOQL) queries.
  • Searching Salesforce records using Salesforce Object Search Language (SOSL).
  • Filtering, sorting, relationship queries, and query optimisation fundamentals.

Module 5: Apex Programming Fundamentals

  • Apex syntax, variables, data types, operators, and control statements.
  • Classes, objects, methods, constructors, and collections.
  • Exception handling, debugging, and reusable code development.

Module 6: Apex Triggers and Automation

  • Understanding trigger events and execution contexts.
  • Implementing before and after triggers.
  • Trigger frameworks, bulkification, recursion management, and governor limits.

Module 7: Lightning Web Components (LWC)

  • Introduction to Lightning Web Components and component architecture.
  • HTML templates, JavaScript, CSS, and component properties.
  • Event handling, component communication, and reusable UI development.

Module 8: Visualforce and Salesforce UI Concepts

  • Introduction to Visualforce pages and controllers.
  • Understanding standard controllers and custom controller concepts.
  • Working with legacy Salesforce interfaces and modern Lightning alternatives.

Module 9: Salesforce Security and Access Control

  • Profiles, permission sets, roles, and sharing rules.
  • Object-level, field-level, and record-level security.
  • Secure Apex development and protection of sensitive business data.

Module 10: Salesforce Flow and Business Automation

  • Introduction to Salesforce Flow Builder.
  • Record-triggered flows, screen flows, and scheduled flows.
  • Combining declarative automation with custom Apex logic.

Module 11: Salesforce API and System Integration

  • Fundamentals of REST APIs and SOAP APIs.
  • Working with JSON, HTTP requests, and external application connectivity.
  • Integration patterns, authentication concepts, and error handling.

Module 12: Asynchronous Apex and Advanced Processing

  • Future methods, Queueable Apex, Batch Apex, and Scheduled Apex.
  • Processing large datasets and handling background operations.
  • Selecting appropriate asynchronous patterns for business requirements.

Module 13: Testing, Debugging, and Code Quality

  • Writing Apex unit tests and test classes.
  • Test data creation, assertions, and code coverage requirements.
  • Debug logs, error analysis, and troubleshooting techniques.

Module 14: Deployment and Development Lifecycle

  • Salesforce Developer Console, Salesforce CLI, and development environments.
  • Sandboxes, change sets, metadata deployment, and version control concepts.
  • Introduction to source-driven development and CI/CD workflows.

Module 15: Practical Salesforce Developer Project

  • Analyse a business requirement and design a Salesforce solution.
  • Build custom objects, Apex logic, Lightning Web Components, and automation.
  • Test application functionality, troubleshoot defects, and demonstrate the completed solution.

Module 16: Certification Preparation and Career Development

  • Review relevant Salesforce developer certification objectives.
  • Practise technical questions, coding exercises, and scenario-based assessments.
  • Prepare for Salesforce developer interviews, portfolio development, and job opportunities in San Francisco, United States.

Exam details

  • Assessment Type: Multiple-choice questions (MCQs), technical knowledge checks, coding exercises, and scenario-based assessments.
  • Exam Duration: Approximately 60–120 minutes for the course-level assessment, depending on the selected learning and evaluation format.
  • Question Coverage: Salesforce platform fundamentals, Apex programming, SOQL and SOSL, Apex triggers, Lightning Web Components, security, automation, and API integrations.
  • Practical Coding Assessment: Complete programming tasks involving Apex classes, triggers, data queries, debugging, and Lightning component development.
  • Project-Based Evaluation: Develop or enhance a Salesforce application to demonstrate business logic implementation, data modelling, automation, and user interface development.
  • Passing Criteria: A suggested course-level benchmark of 70% or above, subject to StepMerit Learning's assessment policy.
  • Certification Preparation: Includes practice questions, revision exercises, and scenario-based tasks aligned with the relevant Salesforce developer certification objectives.
  • Certification Provider: Salesforce offers role-based developer credentials. The official exam format, fees, eligibility, and passing requirements depend on the specific certification selected; consult the current Salesforce certification guide for confirmed details.

Plan your learning

Who this course is for

Aspiring Salesforce Developers Salesforce Administrators Seeking Development Skills Software Developers and Application Engineers Banking and Financial Services Technology Professionals CRM Consultants and Technical Consultants Graduates and Career Changers

Before you begin

Basic Programming Knowledge : Familiarity with programming fundamentals, object-oriented programming concepts, variables, methods, and conditional statements is beneficial for Salesforce Developer Training in San Francisco, United States. Web Development Fundamentals : Basic knowledge of HTML, CSS, JavaScript, and web application development can help learners understand Salesforce user interfaces and Lightning Web Components. Database and SQL Concepts: Understanding relational databases, data models, queries, and data relationships is useful for working with Salesforce objects, SOQL, and SOSL. CRM Platform Awareness: A basic understanding of customer relationship management, sales processes…

Learning outcomes

Problem Statement – A banking and financial services organization faces challenges with manual customer onboarding, fragmented CRM data, repetitive service workflows, limited integration between banking applications and Salesforce, and inconsistent access controls. These issues affect customer service, financial product management, and operational efficiency. The goal is to develop secure, scalable Salesforce applications that improve CRM automation, data visibility, and customer relationship management. How We Overcame the Problem – Learners applied Salesforce development concepts, including Apex programming, Lightning Web Components (LWC), SOQL and SOSL queries, Salesforce Flow, API…

Continue exploring

Insights for Salesforce Developer Certification Training

Explore this course locally