Packt

Getting Started with Salesforce Development

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Getting Started with Salesforce Development

Inclus avec Coursera PlusEn savoir plus

Demander à Coursera

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant

Expérience recommandée

2 semaines à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Understand Apex syntax, variables, operators, loops, and conditional statements in Salesforce.

  • Apply object-oriented programming, collections, and SObjects to real-world Salesforce applications.

  • Implement triggers, Batch Apex, and REST APIs to automate processes and manage data efficiently.

  • Write robust test classes, handle exceptions, and follow best practices for maintainable Salesforce code.

Compétences que vous acquerrez

  • Catégorie : Salesforce Development
  • Catégorie : Unit Testing
  • Catégorie : Application Development
  • Catégorie : Object Oriented Design
  • Catégorie : Computational Logic
  • Catégorie : Business Logic
  • Catégorie : Test Script Development
  • Catégorie : Development Testing
  • Catégorie : Object Oriented Programming (OOP)
  • Catégorie : Web Services
  • Catégorie : Test Automation
  • Catégorie : Data Access
  • Catégorie : Transaction Processing
  • Catégorie : Code Coverage
  • Catégorie : Data Store

Outils que vous découvrirez

  • Catégorie : Salesforce Object Query Language (SOQL)
  • Catégorie : Salesforce
  • Catégorie : Query Languages
  • Catégorie : Force.com
  • Catégorie : Restful API

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

juillet 2026

Évaluations

19 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 18 modules dans ce cours

In this module, we will introduce the core concepts of Salesforce development, including Apex and its role in automation. We will guide you through setting up your developer account and navigating the Developer Console. By the end, you will gain confidence in starting your Salesforce coding journey.

Inclus

4 vidéos1 lecture

In this module, we will explore variables in Apex and their importance in programming. You will learn how to declare, initialize, and use variables for storing data. Practical examples will help reinforce your understanding of variable operations in Salesforce.

Inclus

3 vidéos1 devoir

In this module, we will dive into Apex primitive data types and their methods. You will explore String, Datetime, and Time classes with hands-on examples. By the end, you will be able to choose and use the correct data type for different programming needs.

Inclus

8 vidéos1 devoir

In this module, we will cover the range of operators available in Apex. You will learn how to use operators in real code examples. The module ensures you can implement and evaluate logical, arithmetic, and comparison operations confidently.

Inclus

2 vidéos1 devoir

In this module, we will explore if-else and if-else-if conditional statements in Apex. You will implement decision-making logic through multiple examples. By the end, you will be able to handle different program flow scenarios effectively.

Inclus

8 vidéos1 devoir

In this module, we will introduce switch statements in Apex and their practical applications. You will learn through examples how to streamline decision-making in code. The module also clarifies the distinction between expressions and statements.

Inclus

5 vidéos1 devoir

In this module, we will teach loops in Apex, including while, for, and nested loops. You will learn to implement iteration for practical scenarios. By the end, you will be able to automate repetitive operations efficiently and safely.

Inclus

11 vidéos1 devoir

In this module, we will explore object-oriented programming in Apex. You will learn about classes, objects, methods, and inheritance. By the end, you will be able to design and implement reusable and modular Salesforce code.

Inclus

7 vidéos1 devoir

In this module, we will cover collections in Apex, including Lists, Sets, and Maps. You will learn how to perform operations, sort, and iterate over collections. Real-world examples will ensure you can manage and manipulate data efficiently in Salesforce.

Inclus

12 vidéos1 devoir

In this module, we will introduce SObjects and their role in representing Salesforce data. You will explore their structure and usage in Apex. By the end, you will understand how SObjects interact with records in Salesforce.

Inclus

1 vidéo1 devoir

In this module, we will explore SOSL and SOQL query techniques. You will learn to retrieve and manipulate Salesforce data using Apex. Practical examples ensure you can choose the right query for different scenarios.

Inclus

2 vidéos1 devoir

In this module, we will cover exception handling techniques in Salesforce Apex. You will learn to manage runtime errors and implement custom exceptions. By the end, you will be able to write robust and error-resistant code.

Inclus

15 vidéos1 devoir

In this module, we will explore advanced DML operations in Apex. You will learn how to manage records through insert, update, delete, and undelete operations. Practical examples will enhance your data manipulation skills in Salesforce.

Inclus

2 vidéos1 devoir

In this module, we will dive into triggers in Salesforce and their automation capabilities. You will learn to write triggers for insert, update, delete, and upsert operations. Real-world examples ensure you can create efficient, error-free triggers.

Inclus

9 vidéos1 devoir

In this module, we will cover Apex transaction management and batch processing. You will learn techniques for processing large data volumes efficiently. By the end, you will understand how to manage transactions effectively in Salesforce.

Inclus

5 vidéos1 devoir

In this module, we will introduce Salesforce web services, including REST and SOAP. You will learn how to connect and integrate with external systems. The module provides foundational knowledge for API-driven Salesforce development.

Inclus

1 vidéo1 devoir

In this module, we will explore Apex REST methods and their applications. You will learn to create REST endpoints and manage data through APIs. Hands-on examples ensure you can build robust Salesforce integrations.

Inclus

3 vidéos1 devoir

In this module, we will cover Apex test classes and unit testing strategies. You will learn to write tests, increase code coverage, and implement best practices. By the end, you will be equipped to ensure high-quality Salesforce development.

Inclus

7 vidéos3 devoirs

Instructeur

Packt - Course Instructors
Packt
2 090 Cours618 495 apprenants

Offert par

Packt

En savoir plus sur Software Development

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.

Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.

Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.

’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Foire Aux Questions