Este programa ofrece dos rutas especializadas para desarrolladoras interesadas en profundizar sus habilidades en la plataforma Salesforce: Platform Developer y JavaScript Developer. A continuación, se detallan las habilidades y conocimientos clave para cada rol.
Un Salesforce Platform Developer se centra en la construcción y personalización de aplicaciones en la plataforma Salesforce, utilizando herramientas y lenguajes específicos como Apex y Visualforce. Este rol implica desarrollar soluciones robustas que se integren perfectamente con la plataforma Salesforce.
- Apex: Lenguaje de programación similar a Java, utilizado para el desarrollo del lado del servidor en Salesforce.
- Visualforce: Framework para la creación de interfaces de usuario personalizadas.
- SOQL y SOSL: Lenguajes de consulta para buscar información en la base de datos de Salesforce.
- Lightning Components: Framework basado en componentes para la creación de interfaces de usuario modernas y dinámicas.
- Configuración de Salesforce: Comprensión de cómo configurar Salesforce para aprovechar al máximo las características estándar.
- Automatización de Procesos: Uso de flujos de trabajo, procesos y disparadores para automatizar tareas dentro de Salesforce.
- Integraciones: Conexión de Salesforce con otros sistemas utilizando APIs y herramientas de integración.
Un Salesforce JavaScript Developer se enfoca principalmente en el desarrollo del lado del cliente utilizando JavaScript, con especial énfasis en Lightning Web Components (LWC), que es el estándar actual para la creación de componentes en la interfaz de usuario de Salesforce.
- JavaScript: Conocimiento profundo de JavaScript, incluyendo ES6+.
- Lightning Web Components (LWC): Framework para desarrollar componentes reutilizables en la interfaz de usuario de Salesforce.
- HTML y CSS: Conocimientos sólidos en tecnologías web fundamentales.
- Salesforce APIs: Comprensión de cómo interactuar con Salesforce mediante APIs desde el lado del cliente.
- Debugging y Testing: Habilidades para depurar y probar componentes JavaScript.
- Configuración de Salesforce: Conocimiento de cómo los componentes JavaScript interactúan con la configuración y los datos de Salesforce.
- Superposiciones: Ambos roles requieren un buen entendimiento de la plataforma Salesforce, su modelo de datos y sus capacidades de integración.
- Diferencias Clave: El Platform Developer se centra más en el desarrollo del lado del servidor y la lógica de negocio con Apex, mientras que el JavaScript Developer se enfoca en la experiencia del usuario y la interfaz del cliente con JavaScript y LWC.
Cada ruta está diseñada para equipar a las desarrolladoras con las habilidades necesarias para sobresalir en sus roles respectivos, contribuyendo tanto al desarrollo backend como frontend en el ecosistema Salesforce.
Reflexiona y luego marca los objetivos que has llegado a entender y aplicar en tu proyecto. Piensa en eso al decidir tu estrategia de trabajo.
-
Alcanzar 50000 puntos
-
Conseguir 100 badges