Curso de MuleSoft Developer en español (Mule 4)

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. 1. Preparar el entorno de Mulesoft
  2. 3. Importar API en Anypoint Studio
  3. 4. Importar API en Anypoint Platform
  4. Punto de Control 1
  5. 5. Crear una Mule Application
  6. 6.Transformar datos en una Mule Application
  7. Punto de Control 2
  8. 7.Crear una API Specification en Anypoint Platform
  9. 8. Configurar GET y POST de una API Specification
  10. 9. Publicar una API en AnyPoint Platform
  11. Curso MULESOFT developer 1 | Punto de Control 3
  12. 10. Crear una Mule Application en Anypoint Studio con MySQL
  13. 11. Transformar de MySQL a JSON en AnyPoint Studio
  14. 12. Crear métodos GET ID y POST en Anypoint Studio
  15. 13. Fusionar API Specification y Mule App en Anypoint Studio
  16. 14. Insertar datos en MySQL con POST en Anypoint Studio
  17. 15. Enrutar Flows entre Mule App y API Spec en Anypoint Studio
  18. 16. Sincronizar con APISync y GIT
  19. Punto de Control 4

Nivel 2

  1. 1. Desplegar una aplicación de Mule en CloudHub
  2. 2. Crear una API Proxy en AnyPoint Platform
  3. 3. Aplicar políticas en una API Proxy
  4. 4. Solicitar accesos SLA a una API Proxy
  5. 5. Solicitar identificarse a los usuarios con RAML
  6. Punto de Control 1
  7. 6. Ver datos de un evento de Mule
  8. 7. Debugging de una Mule Application
  9. 8. Datos Evento Mule con HTTP Request
  10. 9. Manipular datos de un evento con DataWeave
  11. 10. Almacenar datos de un evento en variables
  12. Punto de Control 2

Nivel 3

  1. 1. Consumir un servicio web de Anypoint Exchange
  2. 2. Consumir un servicio web REST
  3. 3. Consumir un servicio web SOAP
  4. 4. Crear un modelo de datos canónico en JAVA | Parte 1
  5. 5. Crear un modelo de datos canónico en JAVA | Parte 2
  6. 6. Crear un modelo de datos canónico en JAVA | Parte 3
  7. Punto de Control 1
  8. 7. Diferencia entre Flow, SubFlow y Private Flow
  9. 8. Colas síncronas y asíncronas con VM Connector
  10. 9. Estructurar elementos globales
  11. 10. Definir propiedades globales
  12. 11. Estructurar un proyecto Mule | Parte 1
  13. 12. Estructurar un proyecto Mule | Parte 2
  14. Punto de Control 2

Nivel 4

  1. 1. Ejecutar eventos en paralelo con Scatter-Gather
  2. 2. Enrutar un evento según una condición con Choice
  3. 3. Validar datos de un evento de Mule
  4. Punto de Control 1
  5. 4. Manipulación de errores por defecto
  6. 5. Manipuladores de errores
  7. 6. Tipos de errores personalizados

Nivel 5

    Nivel 6

    1. 9. Error Handler de APIKit
    2. 10. Error Handler de sistema
    3. Punto de Control 2

    Nivel 5

    1. 1. Transformar datos en DataWeave
    2. 2. Transformar estructuras de datos JSON, JAVA y XML
    3. 3. Transformar datos complejos de Arrays
    4. 4. Transformar datos complejos XML
    5. 5. Definir variables y funciones
    6. 6. Coerce y formatear datos
    7. 7. Tipos de datos personalizados
    8. 8. Funciones de DataWeave
    9. 9. Llamar a Flows desde DataWeave
    10. Punto de Control

    Nivel 6

    1. 1. Trigger de un evento Mule con archivos
    2. 2. Sincronizar datos con Watermarks
    3. 3. Sincronizar con Watermark y Object Store
    4. 4. Manipular mensajes con JMS Active MQ
    5. Punto de Control 1
    6. 5. Procesar ítems con For Each
    7. 6. Procesar datos con Batch Job
    8. 7. Filtrar y agregar con Batch Step y Aggregator
    9. Punto de Control 2
    10. 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.