Envíanos tu consulta
Términos y condiciones *
*Si no puedes asistir en directo te facilitaremos un enlace para verlo en diferido
logoImagina
Formación
Modalidades
Próximas Convocatorias
Temario
FAQ
Solicitar información
iconoCurso

Curso de Sanity

DISPONIBLE EN MODALIDAD:
aMedidaIcon
Aula Virtual Personalizada
arrowRightDark

En este curso completo de Sanity.io, aprenderás todo lo necesario para gestiionar de contenido moderna y personalizada. Desde los conceptos fundamentales hasta las técnicas avanzadas, este curso te guiará a través de la creación de aplicaciones de contenido poderosas utilizando la plataforma Sanity.io. Aprenderás a modelar esquemas de contenido adaptados a tus necesidades, a crear y editar contenido de manera eficiente, a realizar consultas GROQ avanzadas y a personalizar la interfaz para optimizar tu flujo de trabajo. Con ejemplos prácticos y proyectos, adquirirás las habilidades para desarrollar aplicaciones de contenido personalizadas y mantenerlas en producción. Al final del curso, estarás listo para aprovechar al máximo Sanity.io y llevar tus proyectos de gestión de contenido al siguiente nivel.

iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient

Formación en Sanity bonificable para empresas

A quién va dirigido nuestro curso de Sanity

Desarrolladores web que deseen aprender a utilizar Sanity.io para gestionar contenido de manera eficiente y personalizada.

Objetivos de nuestro curso de Sanity

  • Comprender los conceptos fundamentales de Sanity.io y su papel en la gestión de contenido
  • Aprender a modelar esquemas y tipos de contenido para adaptarse a diferentes necesidades
  • Dominar la creación, edición y publicación de contenido utilizando el estudio de Sanity.io
  • Explorar técnicas avanzadas como consultas GROQ, personalización de la interfaz y flujos de trabajo colaborativos
  • Desarrollar habilidades para migrar proyectos existentes a Sanity.io y mantener aplicaciones de contenido en producción

Qué vas a aprender en nuestro curso de Sanity

En este curso completo de Sanity.io, aprenderás todo lo necesario para gestiionar de contenido moderna y personalizada. Desde los conceptos fundamentales hasta las técnicas avanzadas, este curso te guiará a través de la creación de aplicaciones de contenido poderosas utilizando la plataforma Sanity.io. Aprenderás a modelar esquemas de contenido adaptados a tus necesidades, a crear y editar contenido de manera eficiente, a realizar consultas GROQ avanzadas y a personalizar la interfaz para optimizar tu flujo de trabajo. Con ejemplos prácticos y proyectos, adquirirás las habilidades para desarrollar aplicaciones de contenido personalizadas y mantenerlas en producción. Al final del curso, estarás listo para aprovechar al máximo Sanity.io y llevar tus proyectos de gestión de contenido al siguiente nivel.

Requisitos de nuestro curso de Sanity

  • Tener experiencia en el desarrollo web con HTML, CSS y Javascript, además de conocer los fundamentos de soluciones CMS
  • Tener una licencia y cuenta activa de Sanity.io que poder emplear durante el curso
  • Tener Git y Visual Studio Code instalados en el equipo previamente
  • Tener un equipo con acceso a un ususario con permisos de instalación y conexión estable a Internet

Temario del curso de Sanity

tema 1

Introducción a Sanity.io

  • ¿Qué es Sanity.io y por qué es importante?
  • Ventajas de utilizar Sanity.io para la gestión de contenido
  • Comparación con otros sistemas de gestión de contenido
  • Exploración de casos de uso comunes
iconArrowDown
tema 2

Configuración Inicial

  • Creación de una cuenta en Sanity.io
  • Configuración de un nuevo proyecto
  • Interfaz y estructura del panel de control de Sanity.io
  • Creación de un nuevo dataset para almacenar contenido
  • Configuración de permisos y colaboración en el proyecto
iconArrowDown
tema 3

Modelado de Esquemas

  • Concepto de esquemas y tipos de contenido en Sanity.io
  • Definición de campos y tipos de datos en los esquemas
  • Uso de referencias para establecer relaciones entre contenidos
  • Creación de tipos de contenido anidados
  • Validación de datos y restricciones en los esquemas
iconArrowDown
tema 4

Creación y Edición de Contenido

  • Uso del estudio de Sanity.io para crear y editar contenido
  • Utilización de diferentes tipos de campos según el contenido
  • Incorporación de imágenes y archivos multimedia en el contenido
  • Trabajo con enriquecimiento de texto y formatos de datos complejos
  • Publicación y programación de contenido para su publicación futura
iconArrowDown
tema 5

Consultas y API

  • Uso de consultas GROQ para recuperar contenido específico
  • Exploración de ejemplos de consultas para diferentes necesidades
  • Incorporación de consultas en aplicaciones web utilizando la API de Sanity
  • Uso de parámetros y filtros en las consultas
  • Creación de consultas personalizadas y reutilizables
iconArrowDown
tema 6

Personalización de la Interfaz

  • Extensión y personalización del panel de control de Sanity.io
  • Creación de vistas personalizadas para tipos de contenido
  • Incorporación de campos condicionales y lógica en la interfaz
  • Uso de plugins y componentes externos para mejorar la experiencia
  • Estilización y branding de la interfaz según necesidades
iconArrowDown
tema 7

Colaboración y Flujo de Trabajo

  • Configuración de flujos de trabajo y estados de contenido
  • Implementación de aprobaciones y revisiones de contenido
  • Trabajo colaborativo en equipos utilizando Sanity.io
  • Registro de cambios y versiones de contenido
  • Integración con herramientas de control de versiones externas
iconArrowDown
tema 8

Despliegue y Escalabilidad

  • Preparación del proyecto Sanity.io para el despliegue en producción
  • Configuración de variables de entorno y seguridad
  • Opciones de alojamiento y despliegue, como Vercel o Netlify
  • Consideraciones para la escalabilidad y rendimiento del proyecto
  • Monitoreo y optimización de la aplicación en producción
iconArrowDown
tema 9

Migración desde Otros Sistemas

  • Estrategias y mejores prácticas para migrar contenido a Sanity.io
  • Importación de datos desde otras plataformas y CMS
  • Mapeo de esquemas y transformación de datos durante la migración
  • Validación y verificación de datos después de la migración
  • Gestión de redirecciones y enlaces rotos tras la migración
iconArrowDown
tema 10

Integraciones y Automatización

  • Integración de Sanity.io con otras herramientas y servicios
  • Uso de webhooks y automatización de tareas en el flujo de trabajo
  • Conexión con sistemas de análisis y seguimiento de datos
  • Integración con herramientas de marketing y automatización de email
  • Exploración de opciones de integración personalizadas
iconArrowDown
tema 11

Seguridad y Acceso

  • Configuración de permisos y roles de usuario en Sanity.io
  • Implementación de autenticación y acceso seguro al contenido
  • Uso de tokens de acceso y autenticación en aplicaciones externas
  • Mejores prácticas para asegurar la seguridad de los datos
  • Auditoría y registro de actividades de usuarios
iconArrowDown
tema 12

Pruebas y Depuración

  • Estrategias para la prueba de contenido y flujos de trabajo
  • Uso de herramientas de depuración y detección de errores en Sanity.io
  • Análisis de problemas comunes y soluciones
  • Creación de entornos de prueba y desarrollo para el proyecto
  • Pruebas de rendimiento y escalabilidad del sistema
iconArrowDown
tema 13

Gestión de Contenido Multilingüe

  • Configuración de contenido multilingüe en Sanity.io
  • Uso de locales y traducciones para diferentes idiomas
  • Implementación de rutas y navegación basadas en idiomas
  • Consideraciones para la gestión de contenido y SEO en múltiples idiomas
  • Implementación de etiquetas hreflang y sitemap
iconArrowDown
tema 14

Personalización y Extensibilidad

  • Desarrollo de plugins personalizados para Sanity.io
  • Uso de API y SDK para extender la funcionalidad
  • Creación de componentes y campos personalizados en la interfaz
  • Incorporación de lógica personalizada y reglas de validación
  • Ejemplos de casos de uso avanzados con personalización
iconArrowDown
tema 15

Migración y Actualización de Proyectos

  • Estrategias para la migración entre versiones de Sanity.io
  • Actualización de esquemas y datos durante la migración
  • Consideraciones para la compatibilidad con nuevas características
  • Pruebas y validación después de la migración
  • Respuestas a problemas y conflictos comunes durante la migración
iconArrowDown
tema 16

Proyecto Final: Desarrollo de una Aplicación con Sanity.io

  • Diseño y planificación detallada del proyecto final
  • Creación de un proyecto de aplicación real utilizando Sanity.io
  • Implementación de funcionalidades clave como la gestión de contenido y consultas
  • Personalización de la interfaz y flujos de trabajo específicos
  • Documentación del proyecto y presentación de resultados al finalizar
iconArrowDown

Preguntas Frecuentes de Sanity

¿Cuáles son los Beneficios del curso Sanity?

accordionIcon
Los beneficios del curso incluyen el aprendizaje integral de desarrollo web con Sanity, desarrollo de soluciones personalizadas, y mejora en la eficiencia de la gestión de contenido.

¿El curso de Sanity se puede bonificar a través de FUNDAE?

accordionIcon
Sí, el curso de Sanity puede ser bonificado a través de FUNDAE, permitiendo así a las empresas reducir los costos de formación.

¿En qué modalidades se imparte el curso de Sanity?

accordionIcon
El curso se imparte en modalidades online y en aula virtual personalizada, permitiendo flexibilidad en el aprendizaje.

¿Qué habilidades desarrollaré con el curso de Sanity?

accordionIcon
Desarrollarás habilidades en la creación y gestión de contenidos dinámicos, integración de APIs, y desarrollo frontend utilizando herramientas modernas.

¿Cómo puedo inscribirme en el curso de Sanity?

accordionIcon
Puedes inscribirte rellenando los formularios que aparecen en la web, proporcionando la información requerida para completar el proceso de inscripción.