Curso Salesforce Platform Developer I
Acerca de este curso
> Módulo 1: Fundamentos de Salesforce
Consideraciones al desarrollar en un entorno multii-tenant
¿Qué es la multi-tenancy?
El paradigma MVC
Los objetos principales de CRM
Ampliar las capacidades de una aplicación usando AppExchange
Casos de uso común para personalización declarativa
> Módulo 2: Comprender el modelado y la gestión de datos
Modelado de datos
Tipos de relaciones
El diseño del esquema y el impacto de la modificación en el desarrollo de Apex
Visualizando y creando relaciones entre entidades
Importar y exportar datos a entornos de desarrollo.
> Módulo 3: Automatización declarativa
Campos de fórmula
Campos de roll-up
Características de automatización de procesos declarativos: flujo de trabajo y procesos
Funciones declarativas de automatización de procesos: aprobaciones y flujos
Cuándo usar las funciones de automatización de procesos declarativos versus Apex
> Módulo 4: Conceptos básicos de Apex
¿Qué es una clase y una instancia?
Comprender las características de Apex
Cómo desarrollar Apex
Variables, constantes y expresiones de Apex
Modificadores de acceso
Declaraciones de flujo de control de Apex
Trabajando con datos en Salesforce
> Módulo 5: Apex: más allá de lo básico
Clases e interfaces de Apex
Disparadores de Apex
El orden de ejecución
Manejo de excepciones
Seguridad en Apex
Llamadas de web service
> Módulo 6: La interfaz de usuario de Salesforce
Introducción
Mostrar datos de Salesforce con Visualforce
Marco de componentes Lightning
Beneficios del marco del componente Lightning
Recursos en un componente Lightning
> Módulo 7: Pruebas en Salesforce
Prueba de los requisitos de implementación y el marco de prueba
Escribir pruebas unitarias de Apex
Ejecutando clases de prueba
Invocación de Apex para ejecutar pruebas anónimas versus pruebas unitarias
> Módulo 8: Herramientas de depuración e implementación
Monitoreo y acceso a registros de depuración
Trabajar con las plataformas IDE Console, Workbench y Force.com
Implementar metadatos en otra organización