Microcurso – Iniciación al desarrollo ABAP en VS Code

Curso de introducción con certificado disponible

Inscripción gratuita Clases en video Certificado de pago 100% Online

Trabajar en ABAP ya no obliga a abrir Eclipse.SAP publica su extensión oficial de ABAP Development Tools para Visual Studio Code, y con ella el desarrollo sobre S/4HANA sucede en el mismo editor que tu equipo ya tiene abierto todos los días.

Laura Martínez Instructor: Laura Martínez

Descripción del curso

Trabajar en ABAP ya no obliga a abrir Eclipse. SAP publica su extensión oficial de ABAP Development Tools para Visual Studio Code, y con ella el desarrollo sobre S/4HANA sucede en el mismo editor que tu equipo ya tiene abierto todos los días. Este curso gratuito te lleva de la mano por ese primer tramo del camino: instalar la extensión, conectarla a un sistema SAP real y empezar a trabajar con objetos del repositorio desde el editor.

Son diecisiete vídeos cortos que puedes ver a tu ritmo, pensados para que no te quedes atascado en la parte que suele frenar a todo el mundo, que es el arranque. Verás las dos formas de conectarte, la de un sistema on-premise y la de una instancia en la nube, aprenderás a moverte por el editor con sus ayudas y sus atajos, y terminarás creando y activando tu primera clase ABAP sin salir de Visual Studio Code. El curso incluye acceso al sistema SAP donde se practica, así que puedes reproducir cada paso en lugar de limitarte a mirarlo.

Al terminar tendrás el entorno montado y la soltura suficiente para desarrollar en él, que es exactamente el punto de partida que necesitas si más adelante quieres modelar datos con Core Data Services, publicar servicios con RAP o programar acompañado de agentes de inteligencia artificial. Esas son las siguientes etapas del itinerario, y aquí dejas resuelta la primera.

Metodología

diecisiete vídeos a tu ritmo, sin clases en vivo.

¿A quién va dirigido?

  • Desarrolladores ABAP que trabajan hoy en SE80 o en Eclipse y quieren probar el editor que SAP ofrece como alternativa oficial.
  • Consultores técnicos SAP que necesitan un entorno de desarrollo ligero y rápido de montar.
  • Profesionales del entorno SAP que quieren comprobar si Visual Studio Code encaja en su día a día antes de comprometerse con una formación mayor.
  • Estudiantes y perfiles junior que están dando sus primeros pasos en el desarrollo sobre S/4HANA.

Qué aprenderás

  • Qué es la extensión oficial de ABAP Development Tools para Visual Studio Code y qué puedes desarrollar realmente con ella.
  • En qué se diferencia trabajar en Visual Studio Code, en Eclipse o en la SE80, y cuándo conviene cada uno.
  • Instalar el editor y la extensión, y dejar el equipo listo comprobando antes los requisitos.
  • Conectarte a un sistema S/4HANA on-premise mediante RFC y a una instancia en la nube mediante HTTP.
  • Añadir un paquete al área de trabajo y abrir los objetos del sistema desde el explorador.
  • Manejar las ayudas del editor: autocompletado, navegación entre objetos, búsqueda de referencias y comprobación de sintaxis.
  • Crear tu paquete de desarrollo y escribir, activar y ejecutar tu primera clase ABAP.
  • Moverte con los atajos de teclado y compartir enlaces a objetos con tus compañeros.

Descripción del curso

Trabajar en ABAP ya no obliga a abrir Eclipse. SAP publica su extensión oficial de ABAP Development Tools para Visual Studio Code, y con ella el desarrollo sobre S/4HANA sucede en el mismo editor que tu equipo ya tiene abierto todos los días. Este curso gratuito te lleva de la mano por ese primer tramo del camino: instalar la extensión, conectarla a un sistema SAP real y empezar a trabajar con objetos del repositorio desde el editor.

Son diecisiete vídeos cortos que puedes ver a tu ritmo, pensados para que no te quedes atascado en la parte que suele frenar a todo el mundo, que es el arranque. Verás las dos formas de conectarte, la de un sistema on-premise y la de una instancia en la nube, aprenderás a moverte por el editor con sus ayudas y sus atajos, y terminarás creando y activando tu primera clase ABAP sin salir de Visual Studio Code. El curso incluye acceso al sistema SAP donde se practica, así que puedes reproducir cada paso en lugar de limitarte a mirarlo.

Al terminar tendrás el entorno montado y la soltura suficiente para desarrollar en él, que es exactamente el punto de partida que necesitas si más adelante quieres modelar datos con Core Data Services, publicar servicios con RAP o programar acompañado de agentes de inteligencia artificial. Esas son las siguientes etapas del itinerario, y aquí dejas resuelta la primera.

Metodología

diecisiete vídeos a tu ritmo, sin clases en vivo.

¿A quién va dirigido?

  • Desarrolladores ABAP que trabajan hoy en SE80 o en Eclipse y quieren probar el editor que SAP ofrece como alternativa oficial.
  • Consultores técnicos SAP que necesitan un entorno de desarrollo ligero y rápido de montar.
  • Profesionales del entorno SAP que quieren comprobar si Visual Studio Code encaja en su día a día antes de comprometerse con una formación mayor.
  • Estudiantes y perfiles junior que están dando sus primeros pasos en el desarrollo sobre S/4HANA.

Herramientas que usarás

abap-development-tools-for-vs-code microsoft-visual-c-redistributable Visual Studio Code

Requisitos

  • Conocimientos básicos de programación ABAP: sintaxis, objetos del diccionario y ejecución de programas.
  • Un equipo con Windows o macOS y permisos para instalar Visual Studio Code.
  • No se requiere experiencia previa con Visual Studio Code ni con Git.
  • El acceso al sistema SAP donde se practica está incluido para quienes siguen el curso desde la plataforma de formación.

Contenido del curso

1. Introducción a ABAP en VS Code

  • 1.1. ADT oficial para VS Code
  • 1.2. Qué puedes desarrollar
  • 1.3. ADT en VS Code, Eclipse y SE80
  • 1.4. Tipos de Conexión (RFC/HTTP)

2. Tu entorno - instalación y conexión al sistema

  • 2.1. Requisitos del equipo
  • 2.2. Instalar VS Code y extensión
  • 2.3. Conexión RFC (on-premise)
  • 2.4. Añadir paquete y abrir objeto
  • 2.5. Conexión HTTP (BTP)
  • 2.6. Atajos y enlaces

3. El repositorio y el editor ABAP

  • 3.1. Recorrido por el IDE
  • 3.2. Explorador y AFF
  • 3.3. Ayudas del editor
  • 3.4. Referencias y búsqueda
  • 3.5. Sintaxis y activación
  • 3.6. Paquete de desarrollo
  • 3.7. Primera clase

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.

Certificaciones:
Ver conceptos clave Consulta el glosario completo de términos SAP relacionados.