12 settimane · intensivo
Per chi ha una scadenza
Circa 8 ore a settimana, in 1 ciclo concentrati sulle lacune che pesano di più.
Professione nel 2026 e 2027
A Salesforce Developer builds and extends business applications on the Salesforce platform with Apex, SOQL, triggers, Lightning Web Components and integrations. The work is shaped by multi-tenant limits, so correct code must also be efficient, secure and testable.
Contenuto rivisto il 20 ottobre 2026
Mid-level
Owns features end to end on the platform, from trigger logic to Lightning Web Components, without close supervision.
You take a requirement, design the trigger and the component, and deliver both with tests. The change from junior is that you structure code so others can extend it, rather than only making a single change work.
Punteggio medio richiesto: 69%
Percorso di studio di questo livello: Salesforce Developer (Apex & LWC)
Apex Syntax & Primitive Data Types
Perché: You handle type conversions and null cases across several classes, so shared utility code does not break a feature built by a teammate.
Collections: List, Set & Map
Perché: You pick the right collection to group child records by parent Id, so a rollup across thousands of rows is one pass instead of nested loops.
Governor Limits
Perché: You use the Limits class to check headroom and design around CPU and heap pressure before a feature hits them in production.
Bulkification Patterns
Perché: You build Map-based result sets and one DML per object, so your trigger holds when a flow and a data load fire it in the same transaction.
Trigger Context Variables
Perché: You compare Trigger.oldMap with Trigger.newMap to act only on fields that changed, so an update does not rerun heavy logic for unchanged records.
Trigger Design Patterns (Handler Framework)
Perché: You keep one trigger per object that delegates to a handler class, so adding a second requirement does not create a conflict over execution order.
LWC Component Structure (HTML/JS/Meta)
Perché: You organise a component bundle with its HTML, JS and meta files correctly, so it deploys and appears on the right page in App Builder.
Reactive Properties: @track, @api & @wire
Perché: You decide what to expose with @api and when a field needs tracking, so a parent updates a child component without stale values on screen.
Ogni livello di questa professione corrisponde a un percorso di studio. Leggi gratis la mappa completa degli argomenti, poi misura il tuo livello.
12 settimane · intensivo
Circa 8 ore a settimana, in 1 ciclo concentrati sulle lacune che pesano di più.
40 settimane · regolare
Circa 4 ore a settimana, in 3 cicli. Ogni ciclo porta con sé ciò che è rimasto dal precedente.
A Salesforce Developer builds and extends business applications on the Salesforce platform with Apex, SOQL, triggers, Lightning Web Components and integrations. The work is shaped by multi-tenant limits, so correct code must also be efficient, secure and testable.
Salesforce Developer è mappato in 4 livelli: Junior, Mid-level, Senior e Expert. Apri ogni livello qui sopra per vedere le competenze da dimostrare.
Il piano prevede 2 ritmi: 12 settimane per livello, con circa 8 ore a settimana (intensivo) e 40 settimane per livello, con circa 4 ore a settimana (regolare).
Una sessione di studio per ogni nuovo argomento, al tuo livello.
Lezioni pratiche sull'uso dell'IA nel lavoro quotidiano della tua professione.
Ogni requisito si dimostra con una misura, non con una spunta.
Alla fine di ogni ciclo vedi cosa è avanzato e cosa passa al successivo.
Una breve diagnosi misura le competenze che hai già. Il percorso parte da lì.