Descripción
¿Qué aprenderás?
-
Arquitectura e instalación: Entenderás cómo se despliega Business Central tanto en entornos Cloud como On-Premise, con una gestión eficiente de SQL, servicios y servidores. Aquí no se trata solo de instalar, sino de optimizar la infraestructura para soportar aplicaciones a medida y asegurar que se escalen correctamente.
-
Desarrollo con AL en Visual Studio Code: Visual Studio Code es el entorno de desarrollo por defecto para AL, y aquí aprenderás a configurar los snippets, trabajar con extensiones y manejar los analizadores de código. Vas a desarrollar componentes como Tablas, Pages, Reports y Codeunits con un enfoque práctico.
-
Automatización con eventos: Implementarás lógica empresarial compleja usando eventos y triggers. Esto no es solo para reducir carga manual, sino para habilitar workflows automáticos que se alineen con los objetivos de negocio del cliente.
-
Extensiones en la nube y On-Premise: Vas a trabajar con el concepto de extensiones para expandir la funcionalidad de Business Central. Aquí no hablamos solo de pequeñas modificaciones, sino de construir y gestionar dependencias entre extensiones, haciendo que sean modulares y escalables.
-
Testing y TDD (Test Driven Development): El testing no es opcional. Vas a aprender a configurar tests automatizados para validar cada desarrollo y asegurar que las aplicaciones no solo funcionen bien, sino que se integren perfectamente dentro del ecosistema del cliente, ya sea en entornos locales o cloud.
¿A quién va dirigido?
Este curso está dirigido a profesionales técnicos que desean adquirir o perfeccionar sus habilidades en el desarrollo de soluciones personalizadas dentro de Microsoft Dynamics 365 Business Central, adaptándose a las demandas del mercado y las especificaciones empresariales. Está diseñado para:
-
Desarrolladores de software y arquitectos de soluciones:
- Aquellos con experiencia en lenguajes de programación, sistemas ERP o plataformas tecnológicas que buscan especializarse en Business Central como plataforma ERP.
- Profesionales que desean ampliar su conocimiento en Visual Studio Code y el lenguaje AL, profundizando en la personalización de aplicaciones empresariales y la creación de extensiones avanzadas.
- Arquitectos de soluciones que lideran proyectos de implementación de Business Central, permitiéndoles gestionar la integración técnica y las personalizaciones complejas dentro de la plataforma.
-
Consultores funcionales y técnicos en Business Central:
- Consultores con conocimientos previos de Business Central o sistemas ERP, que deseen integrar un perfil más técnico, dominando el desarrollo de aplicaciones y la personalización de procesos empresariales.
- Consultores técnicos que busquen ofrecer soluciones a medida a sus clientes, con una comprensión profunda de cómo crear, optimizar y escalar aplicaciones personalizadas en entornos Cloud y On-Premise.
-
Empresas tecnológicas y consultoras de informática:
- Este curso es especialmente relevante para consultoras de tecnología que desean formar a sus equipos de desarrollo en las capacidades avanzadas de Business Central, proporcionando las habilidades necesarias para personalizar e implementar soluciones empresariales a medida para sus clientes.
- Equipos de desarrollo internos de empresas que ya utilizan Business Central y que necesitan adaptar la plataforma a las necesidades específicas de su organización mediante extensiones y automatización de procesos.
-
Gerentes y líderes de TI:
- Profesionales de TI que lideran proyectos de transformación digital en empresas de mediana o gran escala, que necesitan gestionar equipos de desarrollo y optimizar la plataforma de Business Central para alinear las soluciones con los objetivos estratégicos de la empresa.
¿Qué puedes desarrollar?
-
Aplicaciones a medida: Con AL y VSCode, podrás crear soluciones que conecten diferentes áreas de negocio dentro de Business Central, gestionando tablas, páginas y procesos complejos.
-
Optimización de procesos: Podrás construir lógica empresarial compleja para automatizar tareas usando eventos, permitiendo que Business Central trabaje en segundo plano para automatizar flujos clave.
-
Extensiones escalables: Crearás y gestionarás extensiones que se podrán implementar tanto en la nube como On-Premise, lo que permite a tus clientes escalar y evolucionar según sus necesidades.
Contenidos:
Arquitectura e instalación
- Cliente
- Servidor
- Servicios
- SQL
- OnPremise, cloud
Entorno de desarrollo Visual Studio Code
- Snippets
- Configuraciones
- Extensiones para vscode
- Analizadores de código
Objetos y sus propiedades
- Tablas y Pages
- Reports y Codeunits
- Enums
Estructura de los datos
- Maestros y movimientos
- Documentos e Históricos
- Tablas de configuración y auxiliares
Patrones de desarrollo
- Estructuras cabecera / líneas
- Diarios y codeunits de registro
- Trabajar con ficheros
Desarrollo utilizando eventos
- Eventos asociados a triggers
- Eventos de integración
- Suscripción a eventos
- Lanzar eventos
Extensiones
- Crear extensiones nuevas
- Trabajar con la BaseApp
- Gestión de las extensiones y sus datos
- Dependencias entre extensiones
- Rutinas de Install y Upgrade
Testear los desarrollos
- Testing automatizado
- Metodología TDD (Test Driven Development)
- Automatización de la ejecución de los tests
Perfil de instructores
Bonificación Fundae
Mapa de certificación
Descargate el mapa de certificación actualizado aquí
Certificaciones oficiales Pearson VUE
Somos centro examinador de certificaciones oficiales Pearson VUE.
¿Cómo me puede ayudar una certificación Microsoft en mi crecimiento personal y laboral?
Las Certificaciones de Microsoft dan una ventaja profesional al proporcionar evidencia reconocida globalmente y cuales habilidades de dominio en negocios digitales y en cloud son respaldadas Industrialmente.
Al obtener una certificación, el 67% de los profesionales técnicos dicen que tenían mayor auto confianza en sus habilidades para realizar sus trabajos, el 41% reportó mayor satisfacción laboral, y el 35% vio un aumento de salario o sueldo.
2018 Pearson VUE Valor de la Certificación IT.
¿Tienes más preguntas?
Ponte en contacto con nuestro equipo y recibe información detallada.
+34 963 694 964
info@nextraining.es