¿Cuáles son los temas que necesito aprender para ser un desarrollador ABAP completo?

En primer lugar, no creo que haya algo como “Desarrollador ABAP completo”. Es muy vasto, ENORME !! Le tomará años comprender todo y aún se perderá mucho.

Puedo decirle lo que debe saber para referirse a sí mismo como un “Desarrollador ABAP” basado en mi experiencia en Infosys y actualmente en SAP Labs India.

Algunos temas que debes saber son:

  • Comprender la arquitectura R / 3 seguida de ABAP
  • DDIC (tablas, esquemas, vistas, elementos de datos, etc.)
  • Programación de informes
  • Programación de cuadros de diálogo (Jugar con pantallas y subpantallas)
  • Formularios (actualmente se están utilizando Smartforms pero todo se está migrando a Adobe Forms gradualmente.
  • Los objetos ABAP (programación ABAP basada en OOPS) DEBEN !!

Los temas mencionados anteriormente son obligatorios para obtener la “etiqueta de desarrollador ABAP”. Sin embargo, hoy en día no puede limitarse solo a estas cosas.

El conocimiento de la transacción SEGW también se convierte en una necesidad si tiene la intención de utilizar los datos de las tablas ABAP en cualquiera de sus aplicaciones web. Simplemente puede cargar sus datos en cualquier lugar de la interfaz de usuario simplemente usando el enlace oData proporcionado por esta transacción después de una codificación mínima.

Una vez dicho todo esto, la herramienta MÁS importante que necesita aprender es el DEPURADOR si desea convertirse en un buen desarrollador. El depurador ABAP es la mejor herramienta de depuración que puede obtener en cualquier idioma. Si se familiariza con el depurador ABAP, puede CUALQUIER COSA en ABAP. Pase la mayor parte del tiempo en el depurador para comprender el flujo del programa. Esto ayuda mucho.

No creo que ABAP sea un tema pequeño para aprender. ¡Es muy vasto!

ABAP (Programación avanzada de aplicaciones) es el lenguaje de programación predeterminado para las aplicaciones SAP. Este curso le enseñará lo básico para avanzar en la programación ABAP.

Te contaré pequeños temas que se pueden aprender y que son útiles para ser ABAPER.

  • DDIC: tablas, vistas, elementos de datos
  • Programación de informes
  • Programación de cuadros de diálogo
  • Comprender la arquitectura R / 3.
  • Formas inteligentes
  • Objetos ABAP
  • Programación ABAP basada en OOPS

Aunque realmente no entiendo el término completo aquí. Pero si quieres preguntar cuáles son los conceptos centrales, uno debería aprender a desarrollar algo en abap. Encuentra a continuación.

  1. Diccionario
  2. Informes
  3. Interfaces
  4. Conversiones
  5. Mejoras
  6. Formas

Creo que un lenguaje de programación es siempre un océano. Cuanto más sepa, más hay para usted. Intenta apuntar a ser bueno, no completo.

El núcleo principal ABAP, los objetos ABAP deben ser el idioma que habla y escribe, los servicios ODATA y Gateway, IDOC, SAP Fiori. Eso es.

Pero no hay nada llamado ABAP completo, nadie puede dominar todo incluso después de 20 años de trabajo. Por lo tanto, aprenda los conceptos básicos si no importa dónde esté y lo que esté haciendo, siempre puede ponerse al día con las nuevas tecnologías y entregarlas a sus clientes.

Saludos,

Manténgase actualizado … conozca los conceptos de gateway, odata, Fiori, ui5, hana, CDS, oo abap y las cosas clásicas ddic, webdynpro, programación de pantalla, alv, formas inteligentes, idocs bapis, salida de usuario … etc.

More Interesting

¿Cómo cambió de carrera y / o comenzó de nuevo profesionalmente o en el trabajo?

¿Alguna vez renunció a un trabajo para darse cuenta de que realmente era un buen trabajo que había renunciado?

¿Será una buena decisión unirse a EY como ingeniero de software?

Cómo convertirse en ingeniero en DRDO, IAF, BARC o en el ministerio de energía renovable de India

¿Son similares los Estados Unidos y Canadá?

Estoy más fresco y me han colocado en Accenture. Mi descripción de trabajo es asociado de ingeniería de software como se menciona en la carta de oferta. ¿Cuáles son las posibilidades de ingresar al sector de analista de negocios o ciencia de datos en Accenture o en cualquier otra empresa?

¿Cómo funcionan los detectives?

Al buscar un trabajo, ¿está bien solicitar empleos en los que no tiene entre el 30% y el 40% de los requisitos?

¿Es seguro hacer una pasantía de verano en Beijing / Shanghai en este momento? He oído que debido a la contaminación extrema, toda actividad en la ciudad está cerrada.

Como ingeniero químico, me uní a UltraTech Cement como aprendiz y sueño con peces gordos como Shell y Schlumberger. ¿Ayudará mi experiencia en esta empresa o tengo que ir a estudios superiores?

¿Quiénes son algunos de los mejores proveedores de servicios de fisioterapia en Bangalore?

¿Cuál es el mejor curso para obtener un trabajo bien pagado después de completar b.tech ECE? ¿Sistemas embebidos o cualquier otro curso?

¿Cuál es el 'día en la vida' de un profesor universitario?

¿Por qué debería considerar unirme a la Academia Naval de los Estados Unidos?

Cómo ganar 200 $ sin trabajo