Este es el curso completo de MuleSoft Developer en español de Ingeniero Binario: 83 clases gratuitas en vídeo, organizadas en 8 niveles y con puntos de control para que compruebes lo aprendido antes de avanzar.
Está pensado para empezar desde cero. Aprenderás a preparar el entorno con Anypoint Studio, a diseñar y publicar una API en Anypoint Platform, a transformar datos con DataWeave, a conectar bases de datos y servicios externos, a gestionar errores y a desplegar en CloudHub. Es el mismo recorrido que siguen los perfiles que después se certifican como MuleSoft Certified Developer Level 1.
El curso es gratuito y puedes seguirlo a tu ritmo. Si quieres acompañamiento, proyecto guiado y simulacros del examen oficial, eso es lo que añade el Training MuleSoft Developer.
Cómo seguir el curso
Ve por orden. Cada nivel termina con uno o varios puntos de control: son ejercicios de repaso que te dicen si puedes pasar al siguiente. Si te atascas en uno, vuelve a las clases de ese nivel antes de continuar.
Todas las clases, nivel por nivel
Nivel 1
- 1. Preparar el entorno de Mulesoft
- 3. Importar API en Anypoint Studio
- 4. Importar API en Anypoint Platform
- Punto de Control 1
- 5. Crear una Mule Application
- 6.Transformar datos en una Mule Application
- Punto de Control 2
- 7.Crear una API Specification en Anypoint Platform
- 8. Configurar GET y POST de una API Specification
- 9. Publicar una API en AnyPoint Platform
- Curso MULESOFT developer 1 | Punto de Control 3
- 10. Crear una Mule Application en Anypoint Studio con MySQL
- 11. Transformar de MySQL a JSON en AnyPoint Studio
- 12. Crear métodos GET ID y POST en Anypoint Studio
- 13. Fusionar API Specification y Mule App en Anypoint Studio
- 14. Insertar datos en MySQL con POST en Anypoint Studio
- 15. Enrutar Flows entre Mule App y API Spec en Anypoint Studio
- 16. Sincronizar con APISync y GIT
- Punto de Control 4
Nivel 2
- 1. Desplegar una aplicación de Mule en CloudHub
- 2. Crear una API Proxy en AnyPoint Platform
- 3. Aplicar políticas en una API Proxy
- 4. Solicitar accesos SLA a una API Proxy
- 5. Solicitar identificarse a los usuarios con RAML
- Punto de Control 1
- 6. Ver datos de un evento de Mule
- 7. Debugging de una Mule Application
- 8. Datos Evento Mule con HTTP Request
- 9. Manipular datos de un evento con DataWeave
- 10. Almacenar datos de un evento en variables
- Punto de Control 2
Nivel 3
- 1. Consumir un servicio web de Anypoint Exchange
- 2. Consumir un servicio web REST
- 3. Consumir un servicio web SOAP
- 4. Crear un modelo de datos canónico en JAVA | Parte 1
- 5. Crear un modelo de datos canónico en JAVA | Parte 2
- 6. Crear un modelo de datos canónico en JAVA | Parte 3
- Punto de Control 1
- 7. Diferencia entre Flow, SubFlow y Private Flow
- 8. Colas síncronas y asíncronas con VM Connector
- 9. Estructurar elementos globales
- 10. Definir propiedades globales
- 11. Estructurar un proyecto Mule | Parte 1
- 12. Estructurar un proyecto Mule | Parte 2
- Punto de Control 2
Nivel 4
- 1. Ejecutar eventos en paralelo con Scatter-Gather
- 2. Enrutar un evento según una condición con Choice
- 3. Validar datos de un evento de Mule
- Punto de Control 1
- 4. Manipulación de errores por defecto
- 5. Manipuladores de errores
- 6. Tipos de errores personalizados
Nivel 5
Nivel 6
Nivel 5
- 1. Transformar datos en DataWeave
- 2. Transformar estructuras de datos JSON, JAVA y XML
- 3. Transformar datos complejos de Arrays
- 4. Transformar datos complejos XML
- 5. Definir variables y funciones
- 6. Coerce y formatear datos
- 7. Tipos de datos personalizados
- 8. Funciones de DataWeave
- 9. Llamar a Flows desde DataWeave
- Punto de Control
Nivel 6
- 1. Trigger de un evento Mule con archivos
- 2. Sincronizar datos con Watermarks
- 3. Sincronizar con Watermark y Object Store
- 4. Manipular mensajes con JMS Active MQ
- Punto de Control 1
- 5. Procesar ítems con For Each
- 6. Procesar datos con Batch Job
- 7. Filtrar y agregar con Batch Step y Aggregator
- Punto de Control 2
- Examen Salesforce MuleSoft Certified Developer
Y después del curso
Cuando termines, el siguiente paso lógico es la certificación. En el simulador del examen MCD Level 1 tienes más de 300 preguntas en español con la explicación de cada respuesta, y en el Training MuleSoft Developer el recorrido completo con proyecto y mentoría.
