Presentación

Este Curso Universitario 100% online te proporcionará las habilidades y conocimientos necesarios para desarrollar, probar y desplegar soluciones Salesforce de manera eficiente y colaborativa”

##IMAGE##

La Metodología de Desarrollo en Salesforce proporciona un marco estructurado y escalable para el desarrollo de aplicaciones y personalización, lo que facilita la colaboración entre equipos, la gestión de proyectos y la entrega oportuna de soluciones. De hecho, al adoptar esta metodología, las empresas pueden experimentar una mayor velocidad de desarrollo, una mejor calidad de código, una menor tasa de errores y una mayor capacidad de adaptación a medida. 

Así nace este Curso Universitario, que capacitará a los informáticos en las prácticas fundamentales para desarrollar y desplegar eficientemente soluciones en la plataforma Salesforce. Así, uno de los aspectos clave abordados será la determinación del mapa de entornos recomendados para el desarrollo, prueba y despliegue de cambios hasta entornos productivos. Además, los profesionales identificarán y configurarán entornos adecuados para cada etapa del ciclo de vida de desarrollo, asegurando una gestión óptima de los recursos y una implementación fluida de las soluciones.

Asimismo, se realizará una amplia evaluación de las diferentes estrategias de ramas del repositorio de código fuente, destacando su importancia en el trabajo colaborativo del equipo de desarrollo. También se seleccionarán y utilizarán estrategias de ramificación efectivas, que faciliten la colaboración entre desarrolladores, asegurando la coherencia del código y la gestión eficiente de versiones.

Por último, se profundizará en las herramientas disponibles en Salesforce DX para intercambiar metadatos y ejecutar operaciones contra los entornos Salesforce. De esta forma, los egresados dominarán herramientas como Salesforce CLI y otras funcionalidades de Salesforce DX, permitiéndoles gestionar eficazmente los cambios de metadatos y automatizar tareas de desarrollo. Igualmente, se generarán entornos de desarrollo por comando, utilizando los fundamentos de las Scratch Orgs.

En este sentido, la metodología adoptada por esta titulación universitaria, el Relearning, se centra en la repetición de conceptos esenciales, con el fin de solidificar el conocimiento y facilitar el proceso de aprendizaje. Así, la combinación de flexibilidad y un enfoque educativo sólido convierte a este programa en una opción muy accesible.

Al servirte de la Metodología de Desarrollo en Salesforce, fomentarás la alineación con las mejores prácticas de la industria y promoverás la maximización del retorno de la inversión en la plataforma Salesforce”

Este Curso Universitario en Metodología Desarrollo Salesforce contiene el programa educativo más completo y actualizado del mercado. Sus características más destacadas son:

  • El desarrollo de casos prácticos presentados por expertos en Metodología Desarrollo Salesforce
  • Los contenidos gráficos, esquemáticos y eminentemente prácticos con los que está concebido recogen una información científica y práctica sobre aquellas disciplinas indispensables para el ejercicio profesional
  • Los ejercicios prácticos donde realizar el proceso de autoevaluación para mejorar el aprendizaje
  • Su especial hincapié en metodologías innovadoras
  • Las lecciones teóricas, preguntas al experto, foros de discusión de temas controvertidos y trabajos de reflexión individual
  • La disponibilidad de acceso a los contenidos desde cualquier dispositivo fijo o portátil con conexión a internet

Explorarás herramientas y técnicas para gestionar versiones, ramificaciones y fusiones de código de manera coherente y controlada, promoviendo la productividad y la integridad del código”

El programa incluye en su cuadro docente a profesionales del sector que vierten en esta capacitación la experiencia de su trabajo, además de reconocidos especialistas de sociedades de referencia y universidades de prestigio.

Su contenido multimedia, elaborado con la última tecnología educativa, permitirá al profesional un aprendizaje situado y contextual, es decir, un entorno simulado que proporcionará una capacitación inmersiva programada para entrenarse ante situaciones reales.

El diseño de este programa se centra en el Aprendizaje Basado en Problemas, mediante el cual el profesional deberá tratar de resolver las distintas situaciones de práctica profesional que se le planteen a lo largo del curso académico. Para ello, contará con la ayuda de un novedoso sistema de vídeo interactivo realizado por reconocidos expertos.

Utilizarás las herramientas disponibles en Salesforce DX para agilizar el desarrollo, facilitar la colaboración entre equipos y garantizar la coherencia en la configuración y personalización de Salesforce”

##IMAGE##

Analizarás la importancia de determinar un mapa de entornos recomendados para el desarrollo, prueba y despliegue de cambios hasta entornos productivos. ¿A qué esperas para matricularte?”

Temario

Este Curso Universitario abarcará una amplia gama de temas diseñados para capacitar a los informáticos en los aspectos clave del desarrollo de soluciones en la plataforma Salesforce. Desde la determinación de un mapa de entornos recomendados para el desarrollo y despliegue, hasta la evaluación de estrategias de ramas en repositorios de código fuente, los profesionales explorarán metodologías ágiles y prácticas de gestión de proyectos específicas de Salesforce. Además, se profundizará en el uso de herramientas, como Salesforce DX, para intercambiar metadatos y ejecutar operaciones contra entornos Salesforce.

##IMAGE##

Te sumergirás en la planificación y gestión de entornos de desarrollo, pruebas y despliegue de cambios en entornos productivos, así como en las estrategias de ramificación del repositorio de código fuente”

Módulo 1. Application Lifecycle Management (ALM) en Salesforce

1.1. Modelos de Desarrollo en Salesforce

1.1.1. Modelo de desarrollo declarativo
1.1.2. Modelo de desarrollo basado en la Org
1.1.3. Modelo de desarrollo basado en código fuente
1.1.4. Modelo de desarrollo basado en paquetes

1.2. Estrategia de ramas

1.2.1. GitFlow y su evolución adaptada a Salesforce
1.2.2. Estrategia de ramas acotada a historias de usuario
1.2.3. Estrategia de ramas basada en releases y major releases
1.2.4. Enfoque copado

1.3. Repositorios de Código Fuente (VCS)

1.3.1. Repositorios de Código Fuente (VCS)
1.3.2. Roles y responsabilidades
1.3.3. Configuración de Git y ejecución de comandos

1.4. Salesforce DX

1.4.1. Consola de comandos
1.4.2. Conexión y configuración de Orgs
1.4.3. Configuración y gestión de plugins
1.4.4. Creación de tu propio plugin SFDX

1.5. Programación basada en metadatos

1.5.1. Metadatos Salesforce
1.5.2. Cobertura de metadatos en Salesforce
1.5.3. Despliegues basados en fichero manifest

1.6. Scratch Orgs

1.6.1. Scratch Orgs
1.6.2. Configuración de Scratch Orgs
1.6.3. Generación de Org Shapes
1.6.4. Programación basada en Scratch Orgs

1.7. Generación y distribución por paquetes

1.7.1. Estructura de los paquetes en Salesforce
1.7.2. Distribución de paquetes
1.7.3. Paquetes de primera y segunda generación

1.8. Herramientas de CI/CD

1.8.1. Integración continua en Salesforce
1.8.2. Fases de un proceso de integración continua en Salesforce
1.8.3. Herramientas de análisis estáticos de código
1.8.4. Herramientas de automatización

1.9. DevOps Center

1.9.1. DevOps Center en Salesforce
1.9.2. Metodología de despliegues con Salesforce DevOps Center
1.9.3. Configuración y ejecución de despliegues con Salesforce DevOps Center

1.10. Publicación de paquetes en AppExchange

1.10.1. Gestión de namespaces en Salesforce
1.10.2. Proceso de publicación de paquetes en el AppExchange
1.10.3. Salesforce Security Review

##IMAGE##

A través de esta titulación académica de TECH, te prepararás para enfrentar los desafíos del desarrollo en el ecosistema Salesforce con confianza y habilidad. ¡Inscríbete ya!”

Curso Universitario en Metodología de Desarrollo Salesforce

La metodología de desarrollo en Salesforce es crucial para garantizar el éxito en la implementación de soluciones personalizadas y escalables en la plataforma CRM líder en la industria. ¿Te gustaría dominar este ámbito para impulsar tu carrera en el mundo del CRM? Estás en el lugar indicado. En TECH Universidad Tecnológica encontrarás un completísimo Curso Universitario en Metodología de Desarrollo Salesforce que te proporcionará las habilidades y conocimientos necesarios para destacarte en este campo en constante evolución. En este programa, impartido en modalidad 100% online, aprenderás los principios fundamentales de la metodología de desarrollo en Salesforce. Al avanzar en la capacitación, aprenderás a identificar y documentar los requisitos comerciales específicos de cada proyecto, así como a analizar los procesos comerciales existentes para determinar las mejores soluciones. Además, descubrirás cómo diseñar soluciones personalizadas en Salesforce utilizando las mejores prácticas de la industria y las herramientas de diseño disponibles en la plataforma.

Aprende todo lo relacionado con la metodología de desarrollo Salesforce

El enfoque práctico de TECH te brinda la oportunidad de desarrollar habilidades tangibles que te prepararán para el éxito en el campo. El programa está dirigido por docentes con experiencia en el desarrollo en Salesforce, que te proporcionarán orientación y asesoramiento experto a lo largo de tu viaje de aprendizaje. Al avanzar en la capacitación, adquirirás habilidades en el desarrollo de aplicaciones en Salesforce utilizando lenguajes como Apex y Visualforce, así como en la creación de pruebas unitarias para garantizar la calidad y fiabilidad del código. Asimismo, aprenderás a implementar soluciones en entornos Salesforce, así como a gestionar el despliegue y la entrega de nuevas funcionalidades a los usuarios finales. Por último, obtendrás una comprensión sobre los principios básicos de la gestión de proyectos en Salesforce, incluyendo la planificación, el seguimiento del progreso y la gestión de riesgos. Al finalizar, estarás listo para asumir roles desafiantes y gratificantes en el campo del desarrollo de software en Salesforce. Ya sea como desarrollador, consultor técnico o administrador de sistemas, tendrás las habilidades y la confianza necesaria para triunfar en tu carrera profesional. ¡Inscríbete ya!