Qué necesitas saber antes de
comenzar

Inicio 5 June 2026 06:18

Fin 5 June 2026

00 Días
00 Horas
00 Minutos
00 Segundos
course image

Antipatrón de Salesforce

Descubra los errores comunes en el desarrollo de Salesforce y aprenda estrategias probadas para construir aplicaciones empresariales escalables y mantenibles, evitando errores arquitectónicos costosos.
Packt via Coursera

Packt

2868 Cursos


13 hours 3 minutes

Actualización opcional disponible

Not Specified

Avanza a tu propio ritmo

Paid Course

Actualización opcional disponible

Resumen

Understanding Salesforce anti-patterns is essential for building scalable, maintainable, and secure enterprise applications on the Salesforce platform. This course provides professionals with the critical thinking skills needed to recognize architectural missteps before they become major obstacles.

Through a structured exploration of common pitfalls—from system architecture and security to data handling and integration—you’ll learn how to refine your development practices and prevent long-term issues. Each module offers practical guidance to improve performance, clarity, and sustainability of your Salesforce implementations.

What sets this course apart is its emphasis on real-world scenarios where theory meets practice. You’ll not only identify anti-patterns but also discover actionable strategies to resolve them, ensuring cleaner, more efficient development processes.

Ideal for Salesforce developers, architects, and admins with foundational platform experience, this course assumes familiarity with Salesforce's ecosystem and terminology but does not require advanced expertise. This course is based on material written by an expert author, bringing the depth of a book into a more engaging, interactive format.

The core content is delivered through clear, structured text you can read at your own pace, supported by short videos and quizzes to highlight key ideas and test your understanding. By combining the strengths of book learning with interactive assessments, you get the best of both worlds:

the depth and clarity of an author’s expertise, plus the flexibility to revisit, practice, and reinforce concepts whenever you need.

Programa

  • Por qué necesitamos entender los anti-patrones de Salesforce
  • En esta sección, definimos los anti-patrones prevalentes en Salesforce, rastreamos sus causas raíz y aplicamos una plantilla estructurada, permitiendo a los arquitectos diagnosticar errores de diseño recurrentes y crear soluciones en la nube resilientes.
  • Cómo mantener limpia la arquitectura de su sistema
  • En esta sección, detectamos los anti-patrones Stovepipe, Big Ball of Mud y acoplamiento estrecho, evaluamos su impacto en la escalabilidad y aplicamos gobernanza para limitar la proliferación de la organización de Salesforce, obteniendo arquitecturas mantenibles.
  • Cómo no confundirse sobre seguridad
  • En esta sección, desglosamos los anti-patrones comunes de seguridad en Salesforce: malinterpretar el modelo de responsabilidad compartida, equiparar el cumplimiento o las herramientas declarativas con la protección, y resolver arquitecturas de compartición Spaghetti.
  • Qué no hacer con los datos
  • En esta sección, exponemos los anti-patrones de datos de Salesforce, desde suposiciones de bases de datos relacionales hasta sincronizaciones no controladas y el mal uso de la inteligencia artificial, luego presentamos tácticas de gobernanza y modelado escalable.
  • Desenmarañar problemas de arquitectura de soluciones
  • En esta sección, diagnosticamos los anti-patrones de selección de soluciones de Salesforce, probamos diseños basados en suposiciones y aplicamos refactorización basada en gobernanza para eliminar malos olores de código, asegurando arquitecturas escalables y mantenibles.
  • Mantener la integración clara
  • En esta sección, identificamos los anti-patrones de integración de Salesforce, comparamos patrones basados en middleware, directos y de eventos, y diseñamos interfaces ligeras y resilientes que minimizan la verbosidad y escalan a través de paisajes de sistemas complejos.
  • Evitar que el ciclo de vida de desarrollo se descarrile
  • En esta sección, diagnosticamos anti-patrones de entrega como la liberación Big-Bang y registros infrecuentes, luego aplicamos pipelines de CI/CD, empaquetado alineado con la arquitectura y pruebas unitarias rigurosas para mantener implementaciones predecibles y de alta calidad.
  • Comunicación sin malentendidos
  • En esta sección, identificamos la sobrecomunicación y la sobrecarga cognitiva, imponemos claridad para resolver la ambigüedad, adoptamos diagramas estándar e integramos una gestión sistemática del cambio para decisiones arquitectónicas confiables y comprensibles.
  • Conclusión
  • En esta sección, descubrimos las causas raíz de los anti-patrones arquitectónicos, refinamos el diseño de soluciones utilizando ese conocimiento y elaboramos un plan de aprendizaje continuo para profundizar en Salesforce y habilidades arquitectónicas más amplias.

Impartido por

Packt - Course Instructors


Materias

Business