Contattataci

Struttura del corso

Introduzione

Apex nello sviluppo su Salesforce

  • Sintassi e logica di programmazione in Apex
  • SOSL contro SOQL: differenze chiave
  • Utilizzo delle collezioni in Apex

Nozioni fondamentali sull’orientamento agli oggetti in Apex

  • Variabili, operatori, cicli e istruzioni di controllo.
  • Gestione dei formati JSON e XML.
  • Inserimento e aggiornamento dati mediante DML.

Preparazione dell’ambiente di sviluppo

  • Registrazione su Salesforce.com
  • Integrazione di un progetto Salesforce con l’IDE prescelto
  • Configurazione del server destinato allo sviluppo di applicazioni Salesforce.

Trigger in Apex

  • Creazione e implementazione dei trigger.
  • Inserimento dati tramite l’utilizzo dei trigger.
  • Aggiornamento delle informazioni mediante i trigger.
  • Gestione delle operazioni di upsert tramite i trigger.
  • Eliminazione dati con l’ausilio dei trigger.

Gestione delle transazioni in Apex

  • Applicazione di metodi batch per l’elaborazione simultanea.
  • Trattamento dei record all’interno dell’ecosistema Salesforce.

Servizi Web

  • Definizione e configurazione di un metodo HTTP.
  • Gestione delle richieste HTTP.
  • Creazione di nuove risorse all’interno del sistema.
  • Messa a disposizione dei metodi Apex come servizi web REST.
  • Esecuzione di chiamate API per l’estrazione dati mediante protocollo REST.
  • Formattazione e contenimento delle risposte generate.
  • Generazione automatica di liste tramite comandi HTTPPost.
  • Configurazione dei metodi Apex affinché siano utilizzabili come servizi web SOAP.

Classi di test in Apex

  • Realizzazione e scrittura di classi di test efficaci.
  • Aumento della copertura complessiva del codice sviluppato.
  • Gestione degli eventi generati dai trigger durante i test.

Risoluzione dei problemi

  • Procedimenti di debug applicabili in Apex.
  • Tecniche di registrazione e logging nel codice.

Sintesi e conclusioni finali

Requisiti

  • Conoscenza dei concetti legati alla programmazione orientata agli oggetti
  • Esperienza pratica con la piattaforma Salesforce

Destinatari del corso

  • Sviluppatori web
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (2)

Corsi in Arrivo

Categorie relative