
JavaScript Essentials for SAP ABAP Developers
Rehan Zaidi
- Editorial
- Apress
- Año
- 2017
- Páginas
- ~169
- Nivel
- Intermedio
De qué trata
Guía concisa de Apress (2017) en la que Rehan Zaidi, consultor SAP, enseña JavaScript a programadores ABAP. Su subtítulo, «A Guide to Mobile and Desktop Application Development», apunta al contexto en que un desarrollador SAP necesita hoy JavaScript: las interfaces web y móviles del ecosistema SAP. Está dirigida a programadores y consultores ABAP, y a estudiantes que aprenden ABAP y JavaScript a la vez. Supone experiencia en ABAP, pero no conocimientos previos de JavaScript ni de desarrollo web.
El libro selecciona solo las partes del lenguaje que más le sirven a alguien que viene de ABAP. Empieza con una introducción breve a HTML, los fundamentos de JavaScript y cómo crear y ejecutar un primer programa. Después trata en detalle los bucles, las operaciones matemáticas, las cadenas y las expresiones regulares, da un primer vistazo a las funciones y termina con los objetos y la programación orientada a objetos en JavaScript. A lo largo del texto compara elementos del lenguaje y estructuras de datos de ABAP con sus equivalentes en JavaScript, y dedica un capítulo a buenas prácticas y recomendaciones.
Es un libro de transición. Se practica con ejemplos cortos de código, disponibles en GitHub desde la página del libro, sin proyectos completos. Lo que más aporta es el puente conceptual entre ABAP y JavaScript, que ahorra tiempo al programador SAP. A pesar del subtítulo, no enseña SAPUI5, Fiori, OData ni frameworks de interfaz: es la base previa para abordarlos. Tampoco cubre a fondo JavaScript moderno (módulos, promesas, async/await), así que conviene completarlo con material más actual antes de trabajar con UI5.
- JavaScript básico
- SAP ABAP
- Comparativa ABAP-JavaScript
- HTML básico
- Bucles
- Cadenas
- Expresiones regulares
- Funciones
- Objetos y POO
- Buenas prácticas
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

