SAP ABAP SAP ABAP On-premise Curso Gratuito

Curso SAP ABAP Web Dynpro Iniciación

Curso de iniciación 100% gratuito

100% Gratuito Clases en video 100% Online A tu ritmo
5.0

Descripción del curso

Adéntrate en el estándar de SAP para la creación de interfaces de usuario profesionales en entorno web: Web Dynpro ABAP. Este curso de nivel medio está diseñado para que los desarrolladores den el salto de los programas clásicos de escritorio a aplicaciones web robustas, integradas totalmente en el servidor de aplicaciones ABAP.

A diferencia de la programación tradicional, Web Dynpro utiliza herramientas gráficas y declarativas que facilitan enormemente el diseño de pantallas y la navegación. Al estar integrado en el ABAP Workbench y en Eclipse ADT, permite un acceso directo a todos los objetos del repositorio, como clases, módulos de funciones y el diccionario de datos. Con esta formación, aprenderás a reducir los tiempos de implementación y mantenimiento, creando soluciones web modernas bajo el patrón de diseño MVC (Modelo-Vista-Controlador).

Qué aprenderás

  • Arquitectura Web Dynpro: Comprensión del funcionamiento del entorno de tiempo de ejecución y el concepto de componentes.
  • Entorno de Desarrollo Gráfico: Uso de las herramientas específicas integradas en el Workbench (SE80) y Eclipse ADT.
  • Patrón MVC: Implementación de la separación de lógica de negocio (Modelo), interfaz de usuario (Vista) y flujo de la aplicación (Controlador).
  • Herramientas Declarativas: Creación de pantallas y elementos de UI sin necesidad de codificación manual compleja.
  • Integración del Repositorio: Cómo conectar tus aplicaciones web con objetos existentes como clases ABAP y módulos de funciones.
  • Gestión de Contextos: Aprendizaje sobre el flujo de datos entre las distintas vistas y el controlador de la aplicación.
  • Optimización del Mantenimiento: Técnicas para desarrollar aplicaciones escalables que requieran menor esfuerzo de actualización a largo plazo.

Requisitos

  • Nivel Medio: Es indispensable poseer conocimientos sólidos de programación ABAP y manejo del Diccionario de Datos (SE11).
  • Orientación a Objetos: Se recomienda estar familiarizado con los conceptos de ABAP Objetos, ya que Web Dynpro se basa profundamente en este paradigma.
  • Perfil: Dirigido a consultores técnicos y programadores que necesiten desarrollar o dar soporte a aplicaciones portales o interfaces web dentro de SAP.

Contenido del curso

1. Introducción

  • 1.1. Contenido del curso
  • 1.2. Arquitectura Web Dynpro (MVC)
  • 1.3. Object Navigator - Visión global
  • 1.4. Eclipse - Visión global

2. Controladores y Contextos

  • 2.1. Creación del componente Web Dynpro
  • 2.2. Ejercicio - Componente Web Dynpro
  • 2.3. Ejercicio - Componente Web Dynpro (URL)
  • 2.4. Solución - Componente Web Dynpro (URL)
  • 2.5. Component Controller
  • 2.6. Nodos
  • 2.7. Solución - Nodos (URL)
  • 2.8. Atributos
  • 2.9. Ejercicio - Atributos
  • 2.10. Solución - Atributos
  • 2.11. Supply Function
  • 2.12. Ejercicio - Supply Function
  • 2.13. Solución - Supply Function
  • 2.14. Nodo de recursión
  • 2.15. Mapeo de contexto
  • 2.16. Ejercicio - Mapeo de contexto
  • 2.17. Solución - Mapeo de contexto
  • 2.18. Crear aplicación Web Dynpro
  • 2.19. Ejercicio - Crear aplicación Web Dynpro
  • 2.20. Ejercicio y Solución - Crear aplicación Web Dynpro
  • 2.21. Documentación - Controladores y Contextos
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.