Packt

Advanced Lightning Web Components & Visualforce Development

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

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

Advanced Lightning Web Components & Visualforce Development

Inclus avec Coursera Plus

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

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 Avancées

Expérience recommandée

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

Ce que vous apprendrez

  • Master advanced concepts of Dynamic Apex for scalable Salesforce applications.

  • Build and manage custom and standard components using Lightning Web Components.

  • Secure your applications by identifying and mitigating security vulnerabilities in Apex and Visualforce.

  • Understand advanced data handling and communication between components in Salesforce applications.

Compétences que vous acquerrez

  • CatĂ©gorie : Records Management
  • CatĂ©gorie : Javascript
  • CatĂ©gorie : Security Controls
  • CatĂ©gorie : Application Security
  • CatĂ©gorie : Data Access
  • CatĂ©gorie : Salesforce Development
  • CatĂ©gorie : Development Environment
  • CatĂ©gorie : User Interface (UI)
  • CatĂ©gorie : Web Development
  • CatĂ©gorie : Event-Driven Programming
  • CatĂ©gorie : Debugging
  • CatĂ©gorie : Web Components
  • CatĂ©gorie : Secure Coding

Outils que vous découvrirez

  • CatĂ©gorie : UI Components
  • CatĂ©gorie : Salesforce
  • CatĂ©gorie : Salesforce Object Query Language (SOQL)

Détails à connaître

Certificat partageable

Ajouter Ă  votre profil LinkedIn

Récemment mis à jour !

avril 2026

Évaluations

20 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

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation "Salesforce Certified Apex & LWC Development Bootcamp"
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • AcquĂ©rez une comprĂ©hension de base d'un sujet ou d'un outil
  • DĂ©veloppez des compĂ©tences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 18 modules dans ce cours

In this module, we will explore security vulnerabilities in Salesforce, focusing on Apex and Visualforce. You’ll learn how to prevent SOQL Injection attacks and safeguard your applications, as well as how to create custom exceptions in Apex to handle specific errors securely.

Inclus

3 vidéos2 lectures1 devoir

In this module, we will break down the Save Order of Execution in Salesforce, explaining the sequence of events when saving a record. You'll learn how Apex transactions impact the Save Order and how to use this understanding to optimize your data handling processes.

Inclus

2 vidéos1 devoir

In this module, we will dive into Dynamic Apex, demonstrating how to use the Schema class to interact with Salesforce object metadata. You'll gain the skills to programmatically access and manipulate the object schema, as well as retrieve fields and child relationships dynamically.

Inclus

6 vidéos1 devoir

In this module, we will introduce Salesforce’s Lightning Aura Components, guiding you through the setup of custom domains and an overview of the Lightning Component Framework. You’ll learn to build interactive applications using UI components, manage data flow with attributes, and understand component composition.

Inclus

14 vidéos1 devoir

In this module, we will guide you step-by-step through building your first Lightning app, including the creation of components like ContactList, SearchBar, and ContactDetails. You’ll also learn how to integrate Apex classes for data management and make your app interactive.

Inclus

6 vidéos1 devoir

In this module, we will introduce Lightning Web Components (LWC), highlighting their key benefits over Aura components. You'll learn how to leverage LWC to build modern, high-performance web applications within Salesforce.

Inclus

1 vidéo1 devoir

In this module, we will guide you through the setup process for Lightning Web Components development. You’ll install Salesforce CLI and Visual Studio Code, configure My Domain and Dev Hub, and create Scratch Orgs to ensure a smooth development environment.

Inclus

4 vidéos1 devoir

In this module, we will take you through the process of building your first Lightning Web Component, from setup to deployment. You'll learn how to implement data binding and create interactive elements that connect seamlessly with Salesforce data.

Inclus

2 vidéos1 devoir

In this module, we will demonstrate how to use the if:true|false directive in Lightning Web Components to conditionally render DOM elements. You’ll gain practical insights into improving user interaction and performance with dynamic content display.

Inclus

2 vidéos1 devoir

In this module, we will show you how to render lists dynamically in Lightning Web Components, using the for:each and iterator directives. You’ll learn to manage and display collections of items efficiently within your components.

Inclus

2 vidéos1 devoir

In this module, we will guide you through building simple yet effective applications like a Simple Interest Calculator and a Shape Calculator using Lightning Web Components. You’ll learn to create reusable components and manage user input and calculations within your app.

Inclus

2 vidéos1 devoir

In this module, we will explore how to use public properties in LWC to pass data between parent and child components. You’ll learn the best practices for managing component communication and ensure smooth data flow within your app.

Inclus

2 vidéos1 devoir

In this module, we will explain the lifecycle hooks in Lightning Web Components and how they control the behavior of your components throughout their existence. You’ll learn how to manage the creation, updates, and destruction of components to ensure smooth operation.

Inclus

1 vidéo1 devoir

In this module, we will explore the different ways to facilitate communication between Lightning Web Components. You'll learn to use custom events, the Pub-Sub model, and manage data flow between components to build highly interactive and modular apps.

Inclus

6 vidéos1 devoir

In this module, we will explore how to work with Salesforce records inside Lightning Web Components. You’ll learn how to use Lightning Data Service and base components for efficient record creation, viewing, and updates, as well as fetching records using Apex for advanced data handling.

Inclus

11 vidéos1 devoir

In this module, we will demonstrate how to implement toast notifications in Lightning Web Components. You’ll learn how to provide real-time feedback to users, enhancing user experience with visual alerts for success, errors, and information.

Inclus

1 vidéo1 devoir

In this module, we will show you how to use the Navigation Service in Lightning Web Components to guide users through Salesforce. You'll learn to navigate to object record pages, recent lists, related records, and even external web pages.

Inclus

5 vidéos1 devoir

In this module, we will provide a comprehensive overview of Visualforce, demonstrating its use in Salesforce page customization. You'll explore how to use Visualforce tags, manage records with standard and custom controllers, and enhance the UI with interactive elements.

Inclus

37 vidéos1 lecture3 devoirs

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeur

Packt - Course Instructors
Packt
1 749 Cours494 468 apprenants

Offert par

Packt

En savoir plus sur Computer Security and Networks

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.’
Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions