Curso SAP ABAP CLOUD abapGit | ATC | ABAP Cleaner | Autorizaciones
Instructor: Laura Martínez
Descripción del curso
Eleva tu productividad y garantiza la excelencia técnica con el curso de Herramientas de Desarrollo y Calidad en ABAP Cloud. En el ecosistema de SAP BTP, el desarrollo profesional exige dominar herramientas que van más allá del código: desde la gestión de versiones con abapGit hasta la automatización de la limpieza de sintaxis con ABAP Cleaner.
A lo largo de esta formación, aprenderás a implementar un flujo de trabajo moderno y seguro. Descubrirás cómo auditar la calidad de tus desarrollos mediante ABAP Test Cockpit (ATC) para detectar errores antes de que lleguen a producción, y profundizarás en la capa de seguridad configurando autorizaciones y Business Roles. Este curso es el toque final para cualquier desarrollador que aspire a entregar soluciones robustas, legibles y alineadas con la estrategia Clean Core de SAP.
Qué aprenderás
- Control de Versiones con abapGit: Instalación y configuración del plugin en Eclipse para gestionar código mediante GitHub.
- Calidad de Código (ATC): Uso de ABAP Test Cockpit para analizar objetos, paquetes y órdenes de transporte, asegurando el cumplimiento de estándares.
- Mantenimiento con ABAP Cleaner: Automatización de la limpieza de código para mejorar la legibilidad mediante perfiles y reglas personalizadas.
- Seguridad y Autorizaciones: Implementación técnica de AUTHORITY-CHECK, creación de objetos de autorización y asignación de Business Roles.
- Gestión de Excepciones en ATC: Aprender cuándo y cómo aplicar exemptions para validaciones de calidad específicas.
- Integración en SAP BTP: Aplicación práctica de todas estas herramientas en un entorno Cloud Foundry Trial.
- Mejores Prácticas Clean Core: Desarrollo orientado a mantener el sistema estándar y facilitar futuras actualizaciones.
Requisitos
- Conocimientos de ABAP: Experiencia previa en desarrollo en entornos SAP.
- Dominio de herramientas: Familiaridad con el entorno ABAP Cloud y el uso de Eclipse ADT.
- Conceptos de versiones: Es recomendable (aunque no indispensable) tener nociones básicas sobre el funcionamiento de Git.
- Perfil: Ideal para desarrolladores y consultores técnicos que buscan profesionalizar su flujo de trabajo.
Contenido del curso
1. Introducción
- 1.1. Contenido de la formación
2. abapGit
- 2.1. ¿Qué es abapGit?
- 2.2. abapGit – Instalación Plugin en Eclipse
- 2.3. Repositorio GitHub
- 2.4. Respaldo código ABAP en GitHub
- 2.5. Documentación
- 2.6. Laboratorio
- 2.7. Test
3. ATC – ABAP Test Cockpit
- 3.1. ABAP Test Cockpit
- 3.2. Verificación Objetos de Desarrollo
- 3.3. Verificación Paquete de Desarrollo
- 3.4. Verificación Órdenes de Transportes
- 3.5. ATC Cloud – Result Browser
- 3.6. ATC Cloud – Findings y Exemptions
- 3.7. Documentación – ATC
- 3.8. Laboratorio – ATC
- 3.9. Test – ATC
4. ABAP Cleaner
- 4.1. ABAP Cleaner
- 4.2. Instalación
- 4.3. Perfiles
- 4.4. Reglas
- 4.5. Utilización
- 4.6. Documentación
- 4.7. Laboratorio
- 4.8. Test
5. Autorizaciones
- 5.1. AUTHORITY-CHECK
- 5.2. Business Roles – Conceptos
- 5.3. Authorization Fields
- 5.4. Authorization Objects
- 5.5. Documentación
- 5.6. Laboratorio
- 5.7. Test
Tu instructor
Laura Martínez
SAP ABAP | SAP Build
Ingeniera Electrónica y Consultora Técnica con Máster en Desarrollo de Aplicaciones y Servicios Web. Especialista en ABAP Cloud y desarrollo de aplicaciones empresariales con SAP Build. Como instructora, se enfoca en formar profesionales en la creación de soluciones modernas, escalables y orientadas a la nube dentro del ecosistema SAP BTP.
Preguntas frecuentes
Una vez completada la inscripción, contarás con todo el contenido mediante vídeos, laboratorios, documentación y tests en el aula virtual para siempre, y podrás avanzar a tu propio ritmo.
Al inicio de cada unidad tendrás foros disponibles para dejar las dudas que se te presenten durante la formación. Un docente dará respuesta a tus consultas y te brindará el soporte necesario.
Al finalizar el curso deberás presentar un test que deberás aprobar con más del 60% para obtener el certificado. Tendrás dos intentos habilitados para presentarlo.
