Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
* Nuestro curso de Programación Estructurada ABAP te proporcionará los conocimientos y habilidades necesarios para desarrollar aplicaciones utilizando el lenguaje de programación ABAP. Aprenderás los fundamentos de la programación estructurada, incluyendo conceptos como variables, operadores, estructuras de control de flujo (como bucles y condicionales), manejo de errores y estructuras de datos. También te familiarizarás con los principios de diseño y desarrollo de programas en ABAP, así como con las mejores prácticas de programación y el uso de herramientas y técnicas de depuración. * Adquirirás las habilidades necesarias para desarrollar programas ABAP eficientes y de alta calidad, y comprenderás los conceptos clave de la programación estructurada. Además, aprenderás a trabajar con diferentes objetos y módulos de ABAP, como programas, funciones, tablas internas y bases de datos, así como a realizar pruebas y depuración de programas ABAP para identificar y corregir errores. Nuestro curso está diseñado para aquellos interesados en aprender ABAP desde cero o para aquellos que deseen mejorar sus habilidades de programación ABAP existentes.
A quién va dirigido
* Está dirigido a personas que deseen aprender o mejorar sus habilidades de programación en ABAP. Está diseñado para principiantes que no tienen conocimientos previos de ABAP, así como para aquellos que ya tienen experiencia en otros lenguajes de programación y desean ampliar sus habilidades en ABAP. Este curso es ideal para desarrolladores, consultores SAP, profesionales de TI o cualquier persona interesada en la programación en el contexto del sistema SAP. No se requieren conocimientos previos de ABAP, pero se espera que los participantes tengan un conocimiento básico de programación y lógica de programación. ¡Inscríbete en nuestro curso y comienza tu camino como programador ABAP!
Requisitos
Nuestro curso de Programación Estructurada ABAP está diseñado para principiantes, lo que significa que no se requieren conocimientos previos de ABAP. Está dirigido a personas que deseen aprender o mejorar sus habilidades de programación en ABAP, sin importar si tienen experiencia previa en otros lenguajes de programación. Este curso es ideal para desarrolladores, consultores SAP, profesionales de TI o cualquier persona interesada en la programación en el contexto del sistema SAP. ¡Inscríbete en nuestro curso y comienza tu camino como programador ABAP sin necesidad de conocimientos previos!
Temario completo de este curso
1. INTRODUCCIÓN.
1.1. ¿Dónde obtener MINI SAP?
1.2. ¿Dónde obtener MINI WAS?
1.3. ¿Dónde obtener un acceso IDES a un Servidor SAP?
1.4. Descarga SAP GUI 7.
1.5. Instalación SAP GUI 7
1.6. Conexión con SAP LOGON
1.7. Interfaz SAP
Test
1.8. Carpeta Workbench ABAP
Test
1.9. Paquete y Orden de transporte
Test
2. TIPOS DE DATOS ABAP.
2.1. Documentación
2.2. Presentación SE38 - Editor Abap
Test
2.3. Variables y tipos de variables
2.4. Variables de tipo D (fecha)
Test
2.5. Variables de tipo I (número entero)
Test
2.6. Variables de tipo F (flotante)
Test
2.7. Variables de tipo T (hora)
Test
2.8. Variables de tipo DECFLOAT16 y DECFLOAT34 (decimal flotante)
Test
2.9. Variables de tipo STRING y XSTRING (cadena)
Test
2.10. Variables de tipo C (caracter) y P (empaquetado)
Test
2.11. Variables de tipo N (numérico) y X (hexadecimal)
Test
2.12. Constantes
Test
2.13 Variables de sistema
Test
2.14. Ejercicios
3. SENTENCIAS ARITMÉTICAS.
3.1. Documentación
3.2. Sentencia ADD
Test
3.3. Sentencia SUBTRACT
Test
3.4. Sentencia MULTIPLY
Test
3.5. Sentencia DIVIDE
Test
3.6. Sentencia DIV
Test
3.7. Sentencia MOD
Test
3.8. Sentencia EXPONENCIAL
Test
3.9. Sentencia SQRT
Test
3.10. Sentencia COMPUTE
Test
3.11. Ejercicios
4. SENTENCIAS CON CARACTERES.
4.1. Documentación
4.2. Sentencia CONCATENATE
Test
4.3. Sentencia CONDENSE
Test
4.4. Sentencia REPLACE
Test
4.5. Sentencia SEARCH
Test
4.6. Sentencia SHIFT
Test
4.7. Sentencia TRANSLATE
Test
4.8. Sentencia SPLIT
Test
4.9. Sentencia STRLEN
Test
4.10. Ejercicios
5. SENTENCIAS LÓGICAS.
5.1. Documentación
5.2. Clases de condiciones
Test
5.3. Sentencia IF
Test
5.4. Sentencia ELSE
Test
5.5. Sentencia IF ANIDADOS
Test
5.6. Sentencia CASE
Test
5.7. Sentencia DO
Test
5.8. Sentencia EXIT
Test
5.9. Sentencia CONTINUE
Test
5.10. Sentencia WHILE
Test
5.11. Ejercicios
6. TABLAS INTERNAS.
6.1. Documentación
6.2. Introducción
Test
6.3. Declaración
Test
6.4. Inserción de datos
Test
6.5. Sentencia APPEND, añadiendo registros con work área
Test
6.6. Sentencia APPEND, añadiendo registros con cabecera
Test
6.7. Sentencia INSERT, insertando registros en tablas SORTED
Test
6.8. Sentencia INSERT insertando registros en tablas HASHED
Test
6.9. Sentencia SELECT INTO TABLE
Test
6.10. Sentencia SELECT INTO CORRESPONDING FIELDS OF TABLE
Test
6.11. Sentencia LOOP AT
Test
6.12. Sentencia LOOP AT TRANSPORTING NO FIELDS
Test
6.13. Sentencia MOVE-CORRESPONDING
Test
6.14. Sentencia READ TABLE INDEX
Test
6.15. Sentencia READ TABLE WITH KEY
Test
6.16. Sentencia READ TABLE TRANSPORTING NO FIELDS
Test
6.17. Sentencia MODIFY
Test
6.18. FIELD-SYMBOLS
Test
6.19. Sentencia DELETE TABLE
Test
6.20. Sentencia DELETE INDEX
Test
6.21. Sentencia SORT.
Test
6.22. Sentencia DESCRIBE TABLE.
Test
6.23. Ejercicios
7. FUNCIÓN DEBUGGING.
7.1. Documentación
7.2. Introducción al debugging
Test
7.3. Breakpoint de sesión
Test
7.4. Breakpoint externo
Test
7.5. Ejercicios
8. PROGRAMACIÓN DE DIALOGO CON OPEN SQL.
8.1. Documentación
8.2. Introducción
8.3. INCLUDES
Test
8.4. RADIO BUTTON
Test
8.5. PARAMETERS
Test
8.6. CHECK BOX
Test
8.7. CALENDARIO
Test
8.8. SELECT-OPTIONS
Test
8.9. Clase de Mensajes y Tipos de Mensajes
Test
8.10. Creando tabla de Base de Datos
Test
8.11. Visualizando e insertando en tablas de Base de Datos
Test
8.12. Sentencia SQL INSERT
Test
8.13. Sentencia SQL DELETE
Test
8.14. Creando subrutinas de forma manual
Test
8.15. Sentencia SQL SELECT
Test
8.16. Sentencia SQL UPDATE
Test
8.17. Sentencia SQL SELECT INTO TABLE
Test
8.18. Creando transacciones
Test
8.19. Creando variantes
Test
8.20. Creando transacciones con variantes
Test
8.21. Creando menús de ámbito y favoritos
Test
8.22. Ejercicios
9. EXTERNALIZACIÓN DE SUBRUTINAS.
9.1. Documentación
9.2. Introducción
9.3. Externalizando subrutinas (I)
Test
9.4. Externalizando subrutinas (II)
Test
9.5. Externalizando subrutinas (III)
Test
9.6. Ejercicios
10. FUNCIONES.
10.1. Documentación
10.2. Introducción
Test
10.3. Creando grupo de funciones
Test
10.4. Creando estructura del módulo de funciones
Test
10.5. Creando código en módulo de funciones
Test
10.6. Probando Test del módulo de funciones
Test
10.7. Llamando al módulo de funciones
Test
10.8. Ejercicios
11. DOCUMENTACIÓN EXTRA.
11.1. Documentación final