FORMACIÓN OFICIAL MICROSOFT | CURSOS EN MADRID


MB-820 Desarrollador de Dynamics 365 Business Central

Duración: 5 horas

Desarrollador de Dynamics 365 Business Central

Los desarrolladores de Dynamics 365 Business Central crean y mejoran aplicaciones para ampliar la funcionalidad del sistema. Esto incluye la creación de nuevos módulos y ajustes en los existentes, así como la implementación de lógica de negocio mediante eventos. También facilitan la integración con otras aplicaciones, como Power Platform.

Su trabajo implica solucionar problemas y depurar errores, asegurando el correcto funcionamiento del sistema. Pueden necesitar mejorar el rendimiento identificando y corrigiendo cuellos de botella, así como optimizar la calidad del código. Además, son responsables de mantener el sistema actualizado y seguro mediante actualizaciones, migración de datos y mantenimiento continuo.


Inicio / Cursos / Formación Oficial de Microsoft / Applied Skills / MB-820 Desarrollador de Dynamics 365 Business Central

Requisitos Previos

Los participantes ideales para este curso incluyen desarrolladores, ingenieros de software, arquitectos, asesores técnicos, consultores técnicos y aquellos interesados en la experiencia de usuario. Business Central es nuestra aplicación de mayor crecimiento, con una amplia gama de soluciones disponibles en AppSource. Sin embargo, debido a su complejidad, su implementación requiere un profundo dominio y conocimiento técnico.

Modalidad formativa

  • Presencial en Gadesoft: Madrid o Barcelona.
  • Presencial en cliente: En sus instalaciones. Toda la península.
  • Online Direct: Mediante herramientas de videoconferencia (Microsoft Teams), en directo con el instructor. Pantalla compartida, interacción, seguimiento total.

Objetivos

  • Capacitación en Desarrollo de Aplicaciones: Brindar a los desarrolladores de Dynamics 365 Business Central las habilidades necesarias para crear y mejorar aplicaciones que amplíen la funcionalidad del sistema. Esto incluye la capacidad de desarrollar nuevos módulos, ajustar los existentes y aplicar lógica de negocio mediante eventos.
  • Optimización del Rendimiento y Calidad del Código: Capacitar a los desarrolladores para identificar y resolver problemas de rendimiento, como cuellos de botella, y optimizar la calidad del código. Esto garantizará un funcionamiento eficiente y sin errores del sistema, mejorando así la experiencia del usuario y la satisfacción del cliente.
  • Actualización y Mantenimiento del Sistema: Dotar a los participantes con los conocimientos necesarios para mantener el sistema actualizado y seguro a través de actualizaciones, migración de datos y mantenimiento continuo. Esto asegurará que Business Central funcione de manera óptima y cumpla con las necesidades cambiantes del negocio y del mercado.

Contenidos

  • Manual oficial de Microsoft.
  • Laboratorios de prácticas.
  • Opcional: Voucher de certificación.

Fechas

Próximas fechas de convocatoria para el curso:

Certificación

TEMARIO

Módulo 1: Iniciar la prueba gratuita de Dynamics 365 Business Central

  • Introducción: Crear su propia cuenta de Business Central
  • Iniciar sesión en Business Central
  • Usar una base de datos de demostración
  • Iniciar una prueba con sus propios datos
  • Ampliar la prueba y suscribir o cancelar la suscripción de su organización
  • Ejercicio: Iniciar sesión en Business Central
  • Compruebe sus conocimientos
  • Resumen

Módulo 2: Introducción a las capacidades de Microsoft Dynamics 365 Business Central

  • Introducción a Business Central
  • Identificar los tipos de suscripción disponibles para Business Central
  • Explorar la funcionalidad Gestión de relaciones
  • Usar Dynamics 365 Sales con Business Central
  • Conocer las capacidades de la gestión de la cadena de suministro
  • Procesar y administrar el ciclo de compra
  • Procesar y administrar el ciclo de ventas
  • Enviar documentos a los clientes
  • Descubrir cómo administrar los trabajos
  • Descubrir las funciones de administración de servicios
  • Capacidades de fabricación de Business Central
  • Funcionalidades de Recursos Humanos de Business Central
  • Experiencia de la función En Microsoft 365 para Business Central
  • Ejercicios: Crear un cliente y un nuevo producto de muebles de oficina
  • Compruebe sus conocimientos
  • Resumen

Módulo 3: Personalizar Microsoft Dynamics 365 Business Central

  • Introducción: arquitectura en la nube para Business Central
  • Adaptar, ampliar y compilar aplicaciones
  • Compruebe sus conocimientos
  • Resumen

Módulo 4: Prepararse para una experiencia sencilla de actualización de aplicaciones en Business Central

  • Introducción
  • Comprender las responsabilidades y los procedimientos recomendados para una actualización
  • Tener en cuenta el ciclo de vida de las actualizaciones
  • Crear codeunits de instalación y actualización correctas
  • Ejercicio: Uso de MLflow en Azure Databricks
  • Transferir datos entre tablas usando DataTransfer
  • Administrar aplicaciones
  • Detectar y evitar los cambios importantes
  • Preguntas frecuentes sobre cómo actualizar su aplicación de Business Central
  • Compruebe sus conocimientos
  • Resumen

Módulo 5: Administrar Dynamics 365 Business Central Online

  • Introducción: Introducción al programa Proveedor de soluciones en la nube
  • Ampliar la prueba para un cliente
  • Obtener acceso al centro de administración
  • Gestionar el espacio aislado y los entornos de producción
  • Configurar notificaciones de suscriptor
  • Inspeccionar la telemetría del entorno y solucionar problemas
  • Exportar bases de datos
  • Habilitar características
  • Describir y analizar la telemetría
  • Monitoreo y análisis de telemetría
  • Analizar el rendimiento con el generador de perfiles de rendimiento en el cliente
  • Trabajar con la extensión del Performance Toolkit
  • Configurar un conjunto BCPT
  • Usar API para la automatización y la administración
  • Compruebe sus conocimientos
  • Resumen

Módulo 6: Administrar usuarios e implementar la seguridad en Business Central

  • Introducción: agregar usuarios
  • Crear grupos de usuarios
  • Implementar permisos y conjuntos de permisos
  • Configurar inicios de sesión y tiempos de acceso del usuario
  • Comprender a los usuarios, los perfiles y las áreas de trabajo
  • Realizar configuraciones específicas de usuarios
  • Auditar cambios
  • Ejercicio: Agregar un usuario nuevo
  • Compruebe sus conocimientos
  • Resumen

Módulo 7: Introducción al entorno de desarrollo para Dynamics 365 Business Central

  • Introducción
  • Introducción a Visual Studio Code
  • Instalar la extensión del lenguaje AL en Visual Studio Code
  • Descubrimiento de la base de datos lógica y sus objetos
  • Diferenciar la aplicación base y la aplicación del sistema
  • Creación de una nueva extensión de Business Central en Visual Studio Code
  • Trabajar con archivos de configuración JSON
  • Configurar la extensión del lenguaje AL
  • Administrar múltiples extensiones AL en un espacio de trabajo
  • Ejercicio: Crear y ejecutar una extensión AL
  • Compruebe sus conocimientos
  • Resumen

Módulo 8: Depurar e implementar su extensión en Dynamics 365 Business Central

  • Introducción
  • Depurar su extensión con Visual Studio Code
  • Usar adjuntar y depurar con configuraciones de asociación
  • Implementar la depuración de instantáneas
  • Trabajo con el desarrollo rápido de aplicaciones
  • Publicación e instalación de una extensión
  • Establecer configuración de la directiva de exposición de recursos
  • Configurar proyectos y espacios de trabajo
  • Usar acciones de código AL
  • Trabajar con el Business Central Performance Toolkit
  • Usar estadísticas de espera de base de datos
  • Ejercicio: Crear una extensión de tabla
  • Ejercicio: Crear una extensión de página
  • Compruebe sus conocimientos
  • Resumen

Módulo 9: Trabajar con páginas en Dynamics 365 Business Central

  • Introducción
  • Introducción a las páginas
  • Identificar diferentes tipos de páginas
  • Configuración de las diferentes propiedades de la página
  • Creación de un diseño de página con los controles
  • Vincular páginas con partes de página
  • Usar fragmentos en Visual Studio Code para crear páginas
  • Establecer diferentes propiedades de control
  • Permitir a los usuarios buscar una página
  • Definir acciones en una página y sus propiedades
  • Agregar campos ocultos existentes a páginas
  • Ejercicio: Crear una página Tarjeta
  • Ejercicio: Crear una página Lista
  • Compruebe sus conocimientos
  • Resumen

Módulo 10: Diseñar el modelo de datos de un informe en Dynamics 365 Business Central

  • Introducción
  • Crear elementos de datos de informes y sus propiedades
  • Agregar columnas a un conjunto de datos de informes
  • Vincular, ordenar y aplicar sangrías a elementos de datos
  • Creación de un diseño de página con los controles
  • Utilizar una consulta para crear un conjunto de datos de informes
  • Compruebe sus conocimientos
  • Resumen

Módulo 11: Trabajar con codeunits en Dynamics 365 Business Central

  • Introducción
  • Crear una codeunit y tener acceso a ella
  • Compruebe sus conocimientos
  • Resumen

Módulo 12: Trabajar XMLports en Dynamics 365 Business Central

  • Introducción
  • Introducción a XMLports
  • Configurar diferentes propiedades de XMLport
  • Definir nodos y sus propiedades
  • Diseñar XMLports
  • Crear un XMLport mediante el uso de fragmentos en Visual Studio Code
  • Usar XMLports en código AL
  • Ejercicio: Crear un XMLport para exportar datos XML
  • Compruebe sus conocimientos
  • Resumen

Módulo 13: Trabajar con derechos y conjuntos de permisos en Dynamics 365 Business Central

  • Introducción
  • Introducción a derechos y permisos
  • Crear derechos y conjuntos de permisos
  • Anular derechos con permisos inherentes
  • Compruebe sus conocimientos
  • Resumen

Módulo 14: Trabajar con consultas en Dynamics 365 Business Central

  • Introducción
  • Introducción a las consultas
  • Crear una consulta en Visual Studio Code
  • Combinar datos en consultas
  • Filtrar datos en consultas
  • Agregar y ordenar datos en una consulta
  • Acceder a consultas desde AL
  • Conceptos avanzados de consulta
  • Compruebe sus conocimientos
  • Resumen

Módulo 15: Crear objetos de complementos de control en Dynamics 365 Business Central

  • Introducción
  • Aplicar el aspecto y la sensación de Business Central
  • Crear un complemento de control para Business Central
  • Consideraciones asincrónicas para complementos de control
  • Conectar complementos de control con Azure Functions
  • Ejercicio: Crear un objeto de complemento de control
  • Compruebe sus conocimientos
  • Resumen

Módulo 16: Personalizar la experiencia de interfaz de usuario en Dynamics 365 Business Central

  • Introducción
  • Agregar objetos a la búsqueda
  • Crear personalizaciones de página
  • Crear perfiles en lenguaje de aplicación
  • Usar y crear vistas en el lenguaje de aplicación
  • Ampliar áreas de aplicación
  • Compruebe sus conocimientos
  • Resumen

Módulo 17: Identificar los tipos y las características de las tablas funcionales en Dynamics 365 Business Central

  • Introducción
  • Definir los distintos tipos de tablas funcionales y las características
  • Crear tablas principales
  • Crear tablas complementarias
  • Crear tablas secundarias
  • Crear tablas contables
  • Crear tablas de registro
  • Crear tablas de diario
  • Crear tablas de documentos
  • Crear tablas de configuración
  • Compruebe sus conocimientos
  • Resumen

Módulo 18: Introducción a los fundamentos de la programación AL en Dynamics 365 Business Central

  • Introducción
  • Introducción al lenguaje de aplicación
  • Trabajar con identificadores, sintaxis y variables
  • Descubrimiento de los tipos de datos intrínsecos
  • Opciones y enumeraciones
  • Trabajar con colecciones
  • Usar asignaciones y conversiones de tipos
  • Definir diferentes tipos de expresiones
  • Ejercicio: Descubrir los tipos de datos intrínsecos
  • Ejercicio: Usar expresiones lógicas y relacionales
  • Compruebe sus conocimientos
  • Resumen

 

Módulo 19: Información sobre el rendimiento y la supervisión de aplicaciones en Business Central

  • Introducción
  • Preparar su aplicación para un rendimiento óptimo
  • Obtener Application Insights esenciales
  • Compruebe sus conocimientos
  • Resumen

Módulo 20: Trabajar con el control de orígenes con Git en Visual Studio Code para Business Central

  • Introducción
  • Configurar Git
  • Comparar y contrastar repositorios locales y remotos
  • Crear un repositorio de Git local
  • Utilizar el archivo .gitignore
  • Agregar y quitar archivos en Git
  • Obtener el estado de un repositorio de Git
  • Usar un repositorio de Git remoto
  • Clonar un repositorio de Git remoto
  • Trabajar con un repositorio Git remoto
  • Ejercicio: Control de código origen con Git
  • Compruebe sus conocimientos
  • Resumen

Módulo 21: Usar la administración del ciclo de vida de las aplicaciones para Business Central

  • Introducción
  • Crear una organización de Azure DevOps
  • Administrar proyectos de Azure DevOps
  • Introducción a Azure DevOps Services
  • Conectarse a Azure DevOps con tokens de acceso personal
  • Introducción a GitHub
  • Ejercicio: Crear una organización y un proyecto en Azure DevOps
  • Compruebe sus conocimientos
  • Resumen

Módulo 22: Introducción a la automatización de pruebas en Business Central

  • Introducción
  • Probar aplicaciones en Business Central
  • Instalar y ejecutar el Test Toolkit
  • Ejecutar las pruebas estándar
  • Crear sus propias codeunits de prueba con una aplicación de prueba
  • Compruebe sus conocimientos
  • Resumen

Módulo 23: Uso de Power Automate con Business Central

  • Introducción
  • Explorar los desencadenadores de Business Central en Power Automate
  • Crear un flujo de Power Automate desde cero
  • Crear aprobaciones de clientes, proveedores y artículos en Power Automate
  • Crear aprobaciones en un diario general con Power Automate
  • Crear aprobaciones de documentos con Power Automate
  • Crear flujos de Power Automate para diferentes escenarios empresariales
  • Crear un flujo de botón o instantáneo en Power Automate
  • Ejecución de un flujo de Power Automate de forma programada
  • Solucionar problemas y supervisar flujos
  • Ejercicio: Crear un flujo para enviar correos electrónicos cuando se cree un nuevo artículo en Power Automate
  • Compruebe sus conocimientos
  • Resumen

Módulo 24: Acceder a los servicios REST desde Dynamics 365 Business Central

  • Introducción
  • Utilizar las diferentes clases HTTP y sus funciones
  • Obtener datos de un servicio REST externo y enviarlos desde él
  • Usar y leer JSON en Business Central
  • Obtener datos JSON de servicios REST externos
  • Ejercicio: Conectarse a servicios REST externos
  • Compruebe sus conocimientos
  • Resumen

Módulo 25: Usar Azure Functions con Dynamics 365 Business Central

  • Introducción
  • Crear funciones básicas de Azure
  • Crear una función de Azure
  • Usar una función de Azure en Business Central
  • Ejercicio: Crear una función de Azure
  • Compruebe sus conocimientos
  • Resumen

Módulo 26: Trabajar con servicios web en Dynamics 365 Business Central

  • Introducción
  • Definir las diferencias entre SOAP, OData, REST y API
  • Autenticación de servicio Web
  • Habilitar el acceso a los servicios web de OData
  • Trabajar con diferentes documentos de devolución de OData
  • Solicitar registros con OData
  • Trabajar con opciones de consulta de OData
  • Crear nuevos registros con OData
  • Actualizar registros con OData
  • Usar servicios web SOAP
  • Solicitar registros con SOAP
  • Controlar la interacción de la interfaz de usuario cuando se trabaja con servicios web
  • Ejercicio: Crear y conectarse a un servicio web OData
  • Compruebe sus conocimientos
  • Resumen

Módulo 27: Trabajar con la API en Dynamics 365 Business Central

  • Introducción
  • Obtener acceso a la API de Business Central
  • Sugerencias para trabajar con API
  • Trabajar con límites de API
  • Crear nuevas API
  • Leer, crear y actualizar con la API
  • Acciones vinculadas de la API y OData
  • Ejercicio: Conectarse a la API
  • Compruebe sus conocimientos
  • Resumen
Ponte en contacto con nosotros