curso 1920programación abap · definición e implementación de clases locales y clases globales ·...

7
programador SAP ABAP CURSO 19/20

Upload: others

Post on 11-Mar-2020

20 views

Category:

Documents


0 download

TRANSCRIPT

programador SAPABAP

CURSO 19/20

SERVICIO PÚBLICO DE EMPLEO ESTATAL SEPE

entidades colaboradoras:

Contenido

Centro homologado para la fomación bonificada

Centro homologado para impartir cursos de mediación civil y mercantil

Centro homologado por el SEPE para impartir cursos con certificado de Profesionalidad

● ¿Quiénes somos? 3● Metodología 5● Contenido del curso 6● Temario 8

2

www.ludustic.es

[email protected]

¿Por qué elegir LUDUStic? LUDUStic es una empresa joven y dinámica de reciente creación que aspira a mar-car un punto y aparte en el sector de la enseñanza y difusión de las Tecnologías de la información y de la Comunicación (TIC).

‘...aspira a marcar un punto y aparte en el sector de la enseñanza y difusión de las TIC.’

Quiero formarme,

Muchos factores dependen de la elección final a la hora de contratar un curso: Precio, horario, modelo formativo...etc. No se trata de una de-cisión sencilla pero para ayudarte, LUDUStic, te propone algunas claves que te permitirán valo-rar mejor nuestra oferta.

profesorado especializadoAunque nuestro corto periodo de vida podría resultar un ‘handicap’, no somos precisamente nuevos en esto de la enseñanza. Nuestro per-sonal, tanto docente como no docente, posee una amplia experiencia en el sector educa-tivo ya que todos provienen del mundo de la Formación.

Nuestros profesores y tutores poseen las certificaciones necesarias para impartir los cursos con todas las garantías.

el alumno como ejeSi algo tenemos claro es que lo principal son nuestros alumnos. Queremos ofre-cer una formación innovadora, dife-

rente y única, y aspira-

mos a hacer a nuestros usuarios partícipes de ella. Nuestra finalidad es la plena satisfacción de nuestro alumnado por eso ofertamos gran variedad de modelos formativos que se adap-ten lo mejor posible a las exigencias que se nos planteen.

amplia oferta de cursosDentro de nuestro amplio catálogo podrás en-contrar formaciones relacionados con las TIC (Tecnologías de la Información y Comunicación) como nuestros cursos de Networking, Progra-mación, Diseño... etc. Como podrás comprobar disponemos de un gran abanico de posibilidades

donde encontarás la formación que estás buscando y que te

permitirá mejorar tu per-fil profesional.

En definitiva, po-nemos a tu dispo-

sición todos nues-tros recursos y talento para tu ma-yor satisfacción. ●

54

Metodología✓ En LUDUSTIC buscamos las mejores soluciones docentes para nuestros usuarios,ya sean empresas o particulares, con el fin de ofrecer una experiencia formativaindividual y única. Es por ello que no nos limitamos a un sólo tipo de formación,por el contrario, ofrecemos gran variedad de modelos formativos que satisfagan lasnecesidades de nuestros alumnos.

Formación presencial

El alumno acudirá a la academia en el horario dispuesto y presenciará las clases. Dis-pondrá, obviamente, de un equipo preparado con el que podrá seguir el curso y realizar las prácticas. Tendrá al profesor a su disposición durante el tiempo que dure la clase y podrá consultar las dudas fuera de horario a través de la plataforma. Es el tipo de formación más clásica.

Formación on-line

Las clases se impartirán a través de internet dentro del horario establecido. El alumno se conectará a la clase a través de nuestra plataforma pudiendo hacerlo cómodamente desde su domicilio o, si así lo desea, desde un ordenador de la aca-demia. En todo momento el alumno tiene al profesor a su disposición durante la clase para consultarle las posibles dudas que le vayan surgiendo. La mayor ventaja de esta modalidad formativa es que las clases siempre quedarán grabadas, de tal manera, que si en algún momento, el alumno, por cualquier razón, no puede ac-ceder en directo, o simplemente quiere repasarlas, podrá ver las clases en diferido. El alumno también podrá consultar sus dudas al profesor fuera de horas de clase a través de la plataforma.

Formación Libre

El alumno dispondrá de acceso a la plataforma de la escuela y, durante un periodo de tiempo convenido, a las grabaciones de las clases del curso contratado, podrá visualizar las mismas en el horario que prefiera y dispondrá también de un tutor que le responderá a sus dudas a través de la plataforma.

En LUDUSTIC somos conscientes de que cada curso requiere de unas horas deter-minadas para impartirlo. Es por ello que no estructuramos nuestros cursos de ma-nera unitaria con un mismo número de horas y organización. No puede ser igual una formación de diseño gráfico que una de cualquier lenguaje de programación. La duración y organización de cada curso dependerá del criterio de nuestro exper-to profesorado. De esta manera, evitamos hacer cursos excesivamente largos en los que sobran horas para impartir el temario lo que causa el hartazgo del alumno o cursos con un número de horas escasas donde se imparte el temario de manerademasiado apresurada quemando al alumno.

IMPORTANTE: los pormenores del curso como pueden ser las modalidades for-mativas o el precio del mismo serán expuestos al alumno por un asesor autori-zado LUDUSTIC en la entrevista previa a la contratación del curso.

76

ConsultorUsuario

Programador ABAP✓ ABAP es un lenguaje de cuarta generación, propiedad de SAP, que se utiliza para programar la mayoría de sus productos (R/3, S/4 HANA…). Utiliza sentencias de Open SQL para conectarse con prácticamente cualquier base de datos. Cuenta con miles de funciones para el manejo de archivos, bases de datos, etc. Y permite conexiones RFC para conectar a los sistemas SAP con cualquier otro sistema o lenguaje de programación.

Objetivos del curso✓ Nuestro curso de Programador ABAP te brindaráconocimientos sólidos en Programación para sistemas SAP, loscuales le proporcionarán una inserción o mejora profesionalrápida, permitiéndote trabajar en empresas de primer nivel pormedio del dominio del lenguaje de programación con mejoresoportunidades laborales IT del mercado. Si quieres ver eltemario pulsa aquí.

Requisitos Previos✓ Para la realización del curso no se requieren por parte delalumno conocimientos previos de SAP.

Duración✓ La duración del curso es de 100 horas.

Titulación y certificación✓ A la finalización del curso con aprovechamiento, el alumnorecibirá el correspondiente diploma acreditativo de la forma-ción realizada. Obtendrás los conocimientos necesarios paraacceder al examen de Certificación SAP C_TAW12_750.

Salidas Profesionales✓ Permite la entrada en equipos de consultoría al poder dar so-lución a los problemas que surgen en los procesos de implanta-ción. Asimismo, serviría como puerta de entrada en el manteni-miento del sistema dentro de cualquier empresa que gestionesus recursos con SAP.

Nuestros cursos de programador SAP capacitan a los alumnos para programar aplicaciones SAP ERP mediante su lenguaje de programa-ción ABAP.

Programador

9

TEMARIOS INTRODUCCIÓN A ABAP Y A SAP

· Acceso al sistema.· SAP Management Console· SAP Logon· Mandante· Transacciones, navegación, modos· Ayudas F1, F4· Objetos MatchCode· Arquitectura del sistema· Object Navigator· Crear packages y órdenes de transporte

ABAP Dictionary

· Tablas. Tipos de datos predefinidos· Dominios, restricciones. Elementos de datos. Estructuras· Vistas de actualización. Vistas de base de datos· Data Browser· Claves foráneas. Search Helps· Database utility· Unicode

Fundamentos de ABAP

· Introducción a ABAP· Sentencia REPORT· Declaración de objetos de datos· Declaración de tipos y áreas detrabajo. Variables de sistema· Control de flujo· Tablas internas, Field-symbols

Programación ABAP

Diálogo de usuario: listas clásicas

· Listas clásicas. Formato de lista· Text-symbols· Selection-Screen. Parameters· Formato de Selection-Screen· Select-options· Listas interactivas: eventos delistado

· Mensajes

Acceso a datos: OpenSQL

· Sentencias de acceso a datos· CDS· Estrategias de actualización· Consideraciones con respecto a SAP HANA

Modularización

· Procedimientos FORM· Módulos· Programas INCLUDE· Funciones· Function Builder

Orientación a objetos

Programación ABAP

· Definición e implementación declases locales y clases globales

· Construcción y uso de instancias· Métodos, atributos, eventos,parámetros de método

· Métodos funcionales· Constructor· Clases excepción· Miembros estáticos· Herencia· Interfaces· Control de excepciones· ABAP List Viewer (ALV). ClaseCL_GUI_ALV_GRID.

· Modelo de objetos ALV. ClaseCL_SALV_TABLE

En

In

atenderemos

una

con

siempre

t

fórmate

www.ludustic.es

Diálogo de usuario: dynpro

· Introducción a la programación de screens · Screen Painter· Atributos de screen· Eventos de screen: PBO, PAI, POH, POV· Elementos de screen: PushButton, I/OField, Label, TabStrip, TableControl...

· Atributos de elementos de screen· Cuatros de diálogo· Menús, barra de herramientas, menúc contextual

· Custom ControlDiálogo de usuario: WebDynpro

· Introducción a la programación de Webdynpro· Modelo MVC. Component, Controllers, Contexts· Application· Vistas y Windows· Elementos UI. Layout· Mapping· Acceso a datos: Data Binding· Atributos y métodos· Métodos Hook

Programación ABAP

Ampliaciones y modificaciones

· Ampliaciones y modificaciones a las aplicaciones estándar de SAP · UserExits· CustomerExits· BADIs

Informes de impresión

· SAPScript· SmartForms

Análisis y rendimiento

· Herramientas de análisis y rendimiento· Índices de tabla· Buffers· SQLTrace· CheckPoints, BreakPoints, Asserts· Debug· Code Inspector· Runtime Analysis· Control de transacciones: DBLUW, SAPLUW· Funciones de bloqueo· Objetos de autorización· Arquitectura SAP HANA. Consideraciones de rendimiento con respecto a SAP HANA

Programación ABAP