Appunti: Per imparare a sviluppare su SalesForce bisogna prima sapere cosa è questo software, cosa fa e come utilizzarlo.

Quindi bisogna partire dalla parte Admin e poi passare alla parte sviluppo.

Ci viene in aiuto Trailhed che è una piattaforma di training di SalesForce. Bisogna registrarsi e poi studiare le lezioni seguendo un filo logico.

Le prime lezioni importanti sono quelle che descrivono il software e poi si passa alle lezioni di Basic Admin e Advanced Admin.

Le lezioni di Admin ci permettono di essere a conoscenza e imparare molto su:

  • Le basi di SalesForce
  • Setup ambiente e Org
  • Access Security
  • Gestione Utenti e Sicurezza – Permission – Profile – Roles
  • Le basi sulla Org
  • Standard e custom object
  • Account e Contact – Person Account
  • Lead e Opportunity
  • Chatter
  • Data Managment
  • Import and Export Data
  • Report
  • WorkFlow
  • Lightning Flow

Gli oggetti standard più importanti sono:

  • Account
  • Contact
  • Lead
  • Opportunity

Un altro dato fondamentale per imparare a sviluppare in SalesForce è conoscere la piattaforma in tutti i suoi aspetti e saperci navigare con padronanza.

SalesForce ha due interface grafiche. La prima è la classic e la seconda nata da Winter ’16 release è la Lightning.

Nella Home delle Opportunity possibile vedere i dettagli della Opportunity, i dettagli dell’account di quella opportunity, creare attività, inviare email, chiamare i contatti, è possibile collaborare con i vari social

Lo switcher è il commando in alto vicino al nostro profilo che ci consente di cambiare dalla visualizzazione classic a quella lightning

La url di login della piattaforma è login.salesforce.com

Grant Login Access sono le impostazioni che permettono agli admin di accedere alla piattaforma usando il tuo profilo in modo da verificare come interagisci tu con la piattaforma e replicare certi errori.

Altra cosa da sapere è che in SalesForce ci sono due metodologie di programmazione: programmatica e dichiarativa. La prima implica scrivere codice. La seconda usare il metodo point and click un modo grafico e usabile per creare processi, grafici, report e tanto altro.