Hay algunos cursos pero por normas del foro no se pueden publicar. Pero lo que si te puedo ayudar es con una lista de conceptos básicos que puedes empezar a googlear y con eso empezar a aprender ABAP.
Diccionario de datos
Dominio de datos, elemento de datos, tablas (no intentes aprenderte todas las tablas),
estructuras, tipos tabla.
Transacciones de desarrollo
SE11 - Diccionario de datos
SE38 - Creación/ modificación/ visualización de programas
SE80 - ABAP Develoment Workbench (Desde aqui puedes acceder a casi todos los objetos
de desarrollo)
Para practicar intenta crear un reporte ALV con la información que tu quieras; por ejemplo pedidos de compras (EKKO - EKPO).
Dato: todos los elementos que tu quieras crear deberan de comenzar con la letra Z o Y, si no la colocas el sistema de SAP te dirá que no es posible a menos que coloques una contraseña que el mismo SAP proporciona.