12 semanas · intensivo
Para quien tiene plazo
Unas 8 horas por semana, en 1 ciclo centrados en las brechas que más pesan.
Carrera en 2026 y 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.
Contenido revisado el 20 de octubre de 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.
Puntuación media exigida: 69%
Ruta de estudio de este nivel: Salesforce Developer (Apex & LWC)
Apex Syntax & Primitive Data Types
Por qué: 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
Por qué: 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
Por qué: You use the Limits class to check headroom and design around CPU and heap pressure before a feature hits them in production.
Bulkification Patterns
Por qué: 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
Por qué: 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)
Por qué: 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)
Por qué: 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
Por qué: 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.
Cada nivel de esta carrera corresponde a una ruta de estudio. Lee gratis el mapa completo de temas y luego mide tu nivel.
12 semanas · intensivo
Unas 8 horas por semana, en 1 ciclo centrados en las brechas que más pesan.
40 semanas · regular
Unas 4 horas por semana, en 3 ciclos. Cada ciclo lleva lo que quedó pendiente del anterior.
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 está mapeado en 4 niveles: Junior, Mid-level, Senior y Expert. Abre cada nivel arriba para ver las habilidades que debe demostrar.
El plan tiene 2 ritmos: 12 semanas por nivel, con unas 8 horas por semana (intensivo) y 40 semanas por nivel, con unas 4 horas por semana (regular).
Una sesión de estudio para cada tema nuevo, a tu nivel.
Clases prácticas de uso de IA en el día a día de tu carrera.
Cada requisito se demuestra midiendo, no marcando una casilla.
Al final de cada ciclo ves qué avanzó y qué pasa al siguiente.
Un diagnóstico corto mide las habilidades que ya tienes. El recorrido empieza ahí.