Scheda corso
NovaNext Training / SalesForce / Developer​ / Apex & Visualforce Developer

Apex & Visualforce Developer

Codice
DEX450
Durata
5 Giorni
Prezzo
2.500,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

 

Obiettivi

• Creare e modificare Oggetti​

• Scrittura di business logic utilizzando Apex​

• Disegno di Soluzioni Programmatiche​

• Descrivere come I codici dei trigger lavorano​

• Scrivere una Visualforce Page​

• Utilizzare il built-in testing framework​

 

Destinatari

Questo corso è progettato per sviluppatori che nuovi sulla piattaforma Force.com, che vogliono essere in grado di scrivere personalizzazioni programmatiche sia per la logica aziendale che per i livelli dell'interfaccia utente in Apex e Visualforce.​

 

Contenuti

Objects e Fields

• Descrivere le capabilities per gli ogetti Force.com platform​

• Creaziopne di un custom object​

• Creazione di un custom fields​

• Creazione di un relationship fields​

Lavorare con Custom Objects e Fields

• Gestione di una formula fields​

• Gestione di un roll-up summary fields​

• Descrizione delle capability per i record types​

Programmare con Apex

• Descrizione degli aspetti chiave di un codice Apex differenze dagli altri linguaggi​

• Descrivere perche Apex transactions e governor limits deve essere considerata​

• Eseguire un Apex semplice​

• Utilizzare sObject data type, il primitivo data types per gli ogetti e basic control statements in Apex​

Utilizzare SOQL per interrogare l’Org’s

• Scrivere una basic query utilizzando Salesforce query language, SOQL​

• Processare il risultato di una query in un codice Apex​

• Creare una query dinamica al run-time​

Utilizzare SOQL per selezionare Parent-Child Relationships

• Descrivere una relationship query​

• Scrivere una query che utilizza una child-to-parent relationship​

DML Essentials

• Elencare la differenza tra I modi in cui cpuoi evocare un DML operations​

• Scrivere un Apex per invocare DML operations e gestire DML errors​

Trigger Essentials

• Descrivere quando può essere utilizzato un trigger​

• Descrizione della sintassi di un trigge​

• Utilizzare trigger context variables​

Classi APEX

• Descrizione di come viene umpiegata una classe APEX​

• Definire una classe Apex​

• Descrivere come accedere ai dati da una classe APEX​

Ordine di save e esecuzione in una Apex Transactions

• Descrivere i punti chiave dell’Ordine di Execuzione​

• Descrivere come i triggers impattano sull’ordine di Execuzione​

• Descrivere il lifecycle di una Apex Transaction​

• Descrivere il lifecycle per le static variables​

Testing

• Descrivere Apex’s testing framework​

• Creare un test data​

• Scrivere e eseguire un Apex test Class​

Testing Strategies

• Descrivere practices per scrivere codice​

• Scrivere triggers e classi che prevedono batches di dati come input​

• Scrivere codice lavora efficientemente con il database​

Strategie per Disegnare Apex Efficienti

• Determinare la percentuale di Copertura del codice​

• Create test class utilizzando best practices​

Trigger Design Strategies

• Strategie dichiarative per implementare business logic complesse​

• Strategie dichiarative per migliorare le soluzioni programmatiche​



Corsi erogati in collaborazione con XCC - Gold Partner SalesForce.