La programación Orientada a objetos es diferente a la programación estructurada, es más flexible y dinámica, ofrece múltiples soluciones para completar requerimientos y procesos de negocio avanzados. No solo es un modelo de programación diferente, sino que garantizamos que después de haberlo aprendido lo implementarás en todos los proyectos empresariales con ABAP.
Lo que aprenderás en el curso online
La formación usará la programación en Cloud con una instancias ABAP de SAP BTP, dónde utilizaremos Eclipse con el modelo de programación Cloud viendo en detalles los siguientes temas:
-
Entorno de desarrollo en SAP BTP
-
Fundamentos de la programación orientada a objetos
-
Instancias
-
Herencia, Casting, Clase Amiga
-
Interfaces y Clases Abstractas
- Polimorfismo, Asociación y Composición
- Eventos en orientación a objetos
- Componentes Locales
-
Excepciones
-
ABAP Unit Test – Clases de Test
-
Patrones de Diseño
Diferencias entre el lenguaje ABAP para “ABAP for Cloud Development” frente a la versión del lenguaje “Standard ABAP Unicode” en el modelo de la programación orientada a objetos
- No tenemos acceso a las ventanas de SAP GUI, por lo tanto ya no se puede ejecutar la transacción SE24 que permitía crear las clases globales a través del formulario. Todo es por código y solo por Eclipse.
- Las clases locales sólo existen como miembros de las clases globales.
- Ya no se dispone de la posibilidad de ejecutar una clase (con F8) para disponer de la instancia de test durante la fase de desarrollo. En cambio usaremos la consola para mostrar la salida.
- Las ventanas de Eclipse “ABAP Coverage” y “ABAP Unit” serán las herramientas utilizadas para el trabajo con las clases de test.
- Nuevas instrucciones para instanciar los objetos, para declarar e instanciar al mismo tiempo.
- Nuevo uso de las instrucciones de autorreferencia para enviar valores, estructuras y tablas internas en las llamadas de los métodos sin el uso de otras variables adicionales con la generación de los valores en la misma llamada al método.
Contenido del curso online
Requisitos
- Conocimientos básicos de programación ABAP
- Se recomienda realizar el curso SAP ABAP Programación
A quién va dirigido
Consultores técnicos del área de ABAP con todos los niveles de experiencia
Para los que llevan poca experiencia y para los que llevan muchos años en ABAP y aún no han usado este modelo de programación orientada a objetos.
Metodología

100% ONLINE
Tu decides en qué momento iniciar, tendrás acceso 24/7 desde cualquier dispositivo.

FOROS
Podrás dejar tus dudas en la sección de foros y estas serán respondidas por docentes certificados.

CONTENIDO
El contenido del curso se presenta mediante videos, documentación, laboratorios y test en español.
Lo tendrás para siempre en el aula virtual.
Certificado de aprovechamiento
Al finalizar el curso y presentar un test de conocimientos, podrás descargar el certificado de aprovechamientos y añadirlo a tu CV y perfil en LinkedIn.

¿Por qué elegir este curso?
El contenido está diseñado desde un punto de vista 100% práctico. Se trata de una formación online a través del aula virtual de Logali donde además de las lecciones, encontrará documentación, test, explicaciones y ejercicios con solución que te permitirá afianzar y evaluar los conocimientos adquiridos.
Durante todo el curso nuestros docentes estarán a su disposición para resolver cualquier tipo de duda. Existirá un continuo feedback alumno- profesor para enriquecer la enseñanza, estimulando al alumno a la identificación de los problemas principales y a la priorización de los temas como gestión de su tiempo.
Además incorporamos:
- Foros de discusión y debate con profesores y alumnos.
- Conciliación entre trabajo activo y formación para mejorar como profesional.
- Ahorro en el coste de transporte, viajes y tiempo.
- Flexibilidad, tú eliges el momento y el lugar.
- Tecnología, uso práctico de los nuevos medios y canales de información y formación.
Instructor

Arquitecto SAP, experto en el desarrollo de aplicaciones sobre la plataforma ABAP, HANA, FIORI Y SAP BTP.
230 valoraciones en SAP ABAP Programación Orientada a Objetos