Objetivos
El objetivo de este curso es proporcionar al personal técnico, un conocimiento profundo de las nuevas características del lenguaje de programación AL, así como la gestión del código fuente mediante el empleo de herramientas SCM. Además el alumno aprenderá el manejo de los objetos de test, que permitirán implementar las modernas metodologías ágiles en el desarrollo de nuestros proyectos.
Dirigido a
Este es un curso de formación para personas técnicas con experiencia programando en Business Central o Dynamics NAV, que necesiten profundizar, a nivel técnico, en las posibilidades en el desarrollo de extensiones.
Duración
40 horas
-
Temario
Para los cursos presenciales el contenido podrá ajustarse en función del perfil del alumno y las necesidades del cliente
- 1. DESARROLLO DE INFORMES CON AL
- 2. Anatomía del objeto Report en AL
- 3. Diseño de Layouts RDL
- 4. Diseño de Layouts con Word
- 5. Diseño de Reports de proceso
- 6. Modificación de Reports estándar
- 7. DESARROLLO AVANZADO CON AL
- 8. Creación de notificaciones
- 9. Uso de variables FilterPageBuilder
- 10. Manejo de ficheros con AL
- 11. Creación de Role Centers
- 12. Manejo de objetos JSON y XML con AL
- 13. Uso del espacio de almacenamiento aislado
- 14. Empleo de variables Dotnet. Limitaciones
- 15. Creación y uso de controles personalizados (Addins)
- 16. Ejecución de tareas en segundo plano
- 17. SERVICOS WEB
- 18. Publicación de objetos de BC como servicios Web
- 19. Publicación de Entidades mediante uso de páginas API
- 20. Consumo de API’s y servicios web desde AL
- 21. DEBUGGING, TESTING Y CONTROL DE CÓDIGO EN AL
- 22. Ejecución de una sesión de debugueo
- 23. Empleo de codeunits de test
- 24. Uso de Azure Devops
- 25. INTERFACES
- 26. Creación y diseño de interfaces
- 27. Implementación de una interfaz mediante codeunits