• Consulting
    • Digital Client
    • Digital Financing
    • Digital Business Analysis
    • ECM/DMS
    • Adoption
    • Information Services and Digital
    • Testing Consultancy
    • Sourcing
  • Salesforce Solutions
    • Salesforce
    • MuleSoft
  • EI-Workplace Solutions Employé Digital
  • Training
    • Presentation
    • Salesforce
    • SharePoint/Yammer
    • Everteam
  • Partners
  • Digitally Driven - Blog
  • AppInovation
  • Company
    • History
    • The Founders
    • Key Figures
  • Join us
  • Blog
  • News
  • Clients
  • Contacts
logo EI-Technologies Adapt your business to the digital revolution
fren
Menu
logo EI Technologies

DEX450

    • Home
    • Training
    • Salesforce
    • DEX450
      • ADX201
      • ADX211
      • ADX261
      • ADX271
      • ANC101
      • ANC201
      • ANC301
      • B2B101
      • B2B201
      • BSX101
      • CCD102
      • CCM101
      • CRT251
      • CRT261
      • DEX403
      • DEX602
      • FSL201
      • MCC201
      • MKT101
      • PDX101
      • RPX101
      • Salesforce ADX201 Glossary
      • Salesforce ADX211 Glossary
  • For whom?

    DEX450 – PROGRAMMATIC DEVELOPMENT USING APEX AND VISUALFORCE IN LIGHTNING EXPERIENCE

    Are you a programmer who wants to understand how to customize applications programmatically on the Salesforce platform? In this course, you will learn the core of the Apex programming language and Visualforce markup in order to customize your Salesforce applications. You will get hands-on experience retrieving, manipulating, and storing data programmatically into data objects (sObjects). You will write custom logic using Apex triggers and classes, and test that logic using the built-in testing framework. You will explore how Apex code interacts with declarative customizations on the platform, and the nuances of working on a multi-tenant platform. You’ll then examine common techniques for designing solutions in Apex. These activities will culminate in an exercise building a complex trigger that takes advantage of the declarative aspects of the platform. You will get hands-on experience writing Visualforce pages to customize your user interface as well as a brief introduction to the Lightning Component framework.

    Audience

    This course is designed for programmatic developers, with a good understanding of core object-oriented programming concepts, who additionally have experience building declarative solutions on the Salesforce platform, and need to be able to write programmatic customizations to both the business logic and user interface layers using Apex and Visualforce. The course is also designed to help you prepare for the Salesforce Platform Developer I certification.

    Prerequisites :

    To prepare for this class, if you do not have experience building declarative solutions on the Salesforce platform, consider completing one of the following :

    • Training Academy Course: DEX403 Declarative Development for Platform App Builders in Lightning Experience OR
    • Recommended minimum Pre-Work: Programmatic Development with Apex and Visualforce pre-work

    To prepare for this class, if you are not programmatic developer, consider completing the following class to get an introduction to Object-Oriented Programming using Apex on the Lightning Platform

    • Training Academy Course: Implement Basic Business Logic using Apex (ADX231)

    IMPORTANT : Students are expected to follow the steps detailed in the Computer Set-up Guide for this class when attending a virtual class or attending an in-person class if you will be using your own computer.

     

  • Objectives

    When you complete this course, you will be able to:

    • Learn modern tools for developing on the Salesforce Platform using Visual Studio Code, the Salesforce Extension Pack and the Salesforce CLI
    • Write business logic customizations using Apex triggers and classes. Those customizations will use SOQL and DML.
    • Design programmatic solutions that take advantage of declarative customizations
    • Describe how your trigger code works within the basics of the Save Order of Execution
    • Describe some of the fundamental aspects of designing programs on a multi-tenant platform
    • Write Visualforce markup and code to customize the user interface
    • Use the built-in testing framework to test Apex and Visualforce

     

  • Program

    • Declarative Automation
    • Programming with Apex
    • Use SOQL and SOSL to Retrieve Your Org’s Data
    • Using DML to Manipulate Your Org’s Data
    • Deployment
    • Trigger Essentials
    • Apex Class Essentials
    • The Save Order of Execution, Apex Transactions and Platform Events
    • Apex Testing
    • Strategies for Designing Efficient Apex Solutions
    • Trigger Design Strategies
    • Working with Visualforce
    • Visualforce Development Considerations and Testing
    • Lightning Components
  • Advantages

    • Be able to develop your own functionalities with modern tools
    • Best practices in development: carrying out optimized developments, effective teamwork, setting up unit testing
    • Theoretical explanations paired with hands-on exercises
    • Attendee kit provided : Course material / Exercise Book / Training organization available 30 days
    • DEX450 is recommended to prepare Salesforce Certified Platform Developer I exam. Other courses and self -study materials are recommended for this exam. The complete list of prerequisites is provided by Salesforce in the Exam Guide.
  • Practical informations

    • Delivery Format:
      • Classroom (Levallois-Perret)
      • Virtual
    • Language: French – Books in English
    • User Interface : Lightning Experience
    • Duration: 5 days
    • Intra-company training: consult us
    • Price: 3 625€ excl. tax
      • The Certification exam do not take place during the class and the corresponding exam fee is not included in the price
      • Training can be supported on the training budget and financed by a collecting organism or OPCO
    access map detailed program
  • For whom?

  • Objectives

  • Program

  • Advantages

  • Practical informations

DEX450 – PROGRAMMATIC DEVELOPMENT USING APEX AND VISUALFORCE IN LIGHTNING EXPERIENCE

Are you a programmer who wants to understand how to customize applications programmatically on the Salesforce platform? In this course, you will learn the core of the Apex programming language and Visualforce markup in order to customize your Salesforce applications. You will get hands-on experience retrieving, manipulating, and storing data programmatically into data objects (sObjects). You will write custom logic using Apex triggers and classes, and test that logic using the built-in testing framework. You will explore how Apex code interacts with declarative customizations on the platform, and the nuances of working on a multi-tenant platform. You’ll then examine common techniques for designing solutions in Apex. These activities will culminate in an exercise building a complex trigger that takes advantage of the declarative aspects of the platform. You will get hands-on experience writing Visualforce pages to customize your user interface as well as a brief introduction to the Lightning Component framework.

Audience

This course is designed for programmatic developers, with a good understanding of core object-oriented programming concepts, who additionally have experience building declarative solutions on the Salesforce platform, and need to be able to write programmatic customizations to both the business logic and user interface layers using Apex and Visualforce. The course is also designed to help you prepare for the Salesforce Platform Developer I certification.

Prerequisites :

To prepare for this class, if you do not have experience building declarative solutions on the Salesforce platform, consider completing one of the following :

  • Training Academy Course: DEX403 Declarative Development for Platform App Builders in Lightning Experience OR
  • Recommended minimum Pre-Work: Programmatic Development with Apex and Visualforce pre-work

To prepare for this class, if you are not programmatic developer, consider completing the following class to get an introduction to Object-Oriented Programming using Apex on the Lightning Platform

  • Training Academy Course: Implement Basic Business Logic using Apex (ADX231)

IMPORTANT : Students are expected to follow the steps detailed in the Computer Set-up Guide for this class when attending a virtual class or attending an in-person class if you will be using your own computer.

 

When you complete this course, you will be able to:

  • Learn modern tools for developing on the Salesforce Platform using Visual Studio Code, the Salesforce Extension Pack and the Salesforce CLI
  • Write business logic customizations using Apex triggers and classes. Those customizations will use SOQL and DML.
  • Design programmatic solutions that take advantage of declarative customizations
  • Describe how your trigger code works within the basics of the Save Order of Execution
  • Describe some of the fundamental aspects of designing programs on a multi-tenant platform
  • Write Visualforce markup and code to customize the user interface
  • Use the built-in testing framework to test Apex and Visualforce

 

  • Declarative Automation
  • Programming with Apex
  • Use SOQL and SOSL to Retrieve Your Org’s Data
  • Using DML to Manipulate Your Org’s Data
  • Deployment
  • Trigger Essentials
  • Apex Class Essentials
  • The Save Order of Execution, Apex Transactions and Platform Events
  • Apex Testing
  • Strategies for Designing Efficient Apex Solutions
  • Trigger Design Strategies
  • Working with Visualforce
  • Visualforce Development Considerations and Testing
  • Lightning Components
  • Be able to develop your own functionalities with modern tools
  • Best practices in development: carrying out optimized developments, effective teamwork, setting up unit testing
  • Theoretical explanations paired with hands-on exercises
  • Attendee kit provided : Course material / Exercise Book / Training organization available 30 days
  • DEX450 is recommended to prepare Salesforce Certified Platform Developer I exam. Other courses and self -study materials are recommended for this exam. The complete list of prerequisites is provided by Salesforce in the Exam Guide.
access map detailed program
  • Delivery Format:
    • Classroom (Levallois-Perret)
    • Virtual
  • Language: French – Books in English
  • User Interface : Lightning Experience
  • Duration: 5 days
  • Intra-company training: consult us
  • Price: 3 625€ excl. tax
    • The Certification exam do not take place during the class and the corresponding exam fee is not included in the price
    • Training can be supported on the training budget and financed by a collecting organism or OPCO

CAPTCHA image

* These fields are required.

  • Company
    • History
    • The Founders
    • Key Figures
  • Join us
  • Blog
  • News
  • Clients
  • Contacts
  • Privacy and data protection policy
  • Legal notices
  • Follow us