Envíanos tu consulta
Términos y condiciones *
logoImagina
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
Aprende Sanity: Curso completo

¿A quién va dirigido?

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

Objetivos del 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 este 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

  • 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

Curso de Sanity bonificado para Empresas a través de FUNDAE

Somos entidad organizadora de FUNDAE, todas nuestras formaciones se pueden bonificar hasta el 100%, sujeto a vuestro crédito disponible y a cumplir con todos los requisitos de realización establecidos por la Fundación Estatal para el Empleo.

 

Si desconoces el funcionamiento de las bonificaciones, ofrecemos el servicio de gestión en FUNDAE, consúltanos cualquier duda que te surja.

Descargar Guía FUNDAE
imagenFundae
iconClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClienticonClient