Creación de entidades en Drupal
Aprende a crear entidades personalizadas en Drupal 8 usando Drupal Entity API.
En este curso aprenderás todas las herramientas que contiene Drupal para crear servicios web basados en el protocolo REST.
No solo ofrecemos cursos; facilitamos un camino hacia la excelencia tecnológica para empresas que aspiran a liderar el cambio.
Para profesionales que necesitan mejorar sus habilidades y acelerar su carrera profesional.
Disfruta de 15 días de acceso total sin coste y sin compromiso.
Experto en Drupal
Para cursar con éxito este curso de Drupal REST API, recomendamos que tengas conocimientos de desarrollo PHP en general y ciertos conocimientos de Drupal 8 como sistema. No es necesario ser un experto pero no se explicarán conceptos básicos de site building o desarrollo de módulos.
Conocer git como gestor de versiones no es imprescindible (aportaremos los comandos necesarios) pero si recomendable para interactuar con el código que vamos a usar.
Es recomendable tener un IDE completo (En el curso utilizaremos PHPStorm pero Eclipse, NetBeans o cualquier otro sería suficiente).
Descubre cómo OpenWebinars puede ser el socio estratégico en el desarrollo profesional de tu equipo
Más de 320.000 profesionales de distintas industrias han encontrado en nuestra metodología y contenidos la clave para su transformación digital. Únete a líderes del sector que ya han elevado la formación de sus equipos con nosotros.
Una relación continua de asesoramiento con especialistas dedicados a maximizar el impacto formativo en tu equipo.
Dashboards intuitivos y un LMS que se integra sin fisuras con tu infraestructura actual a través de SSO.
Diseñamos un mapa de las rutas formativas de tus equipos que se alinea con los objetivos estratégicos y operativos de tu empresa.
Los profesores de OpenWebinars son líderes en sus campos, brindando conocimientos prácticos que transforman la teoría en habilidades aplicables.
Accede a un catálogo de contenidos que evoluciona al ritmo de la tecnología, disponible 24/7, para que nunca dejes de avanzar.
Más de 1.500 cursos especializados y actualizados, diseñados para mantener a tu empresa a la delantera de la innovación tecnológica.
Más de 1.100 cursos especializados en tecnología y negocios digitales, disponibles 24/7 para que aprendas a tu ritmo y según tus intereses.
Acceso a formaciones de IA, Cloud, Data, Ciberseguridad y Desarrollo, para mantenerte a la vanguardia en las áreas más innovadoras.
Completa tu formación y obtén certificados que agreguen valor a tu CV, destacando en un mercado laboral competitivo.
Aprende de aquellos que no solo enseñan, sino que innovan, profesores que traen experiencias del mundo real a tu pantalla.
Ya sea que estés empezando o buscando acelerar tu progreso, encuentra cursos alineados con tus aspiraciones y desafíos profesionales.
Test de aptitudes y evaluaciones para seguir tu avance y enfocar tu desarrollo donde más lo necesitas.
39,90€/mes
Ideal para profesionales con necesidades específicas a corto plazo o que prefieren una flexibilidad total.
225€/año
18,75€/mes (Ahorras 6 meses)
Para profesionales que buscan ahorrar en su formación continua y quieren convertirse en expertos demandados.
Resuelve tus dudas o contacta con nosotros para más información.
En OpenWebinars las formaciones no tienen fecha de inicio y de final.
Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.
En OpenWebinars no vendemos formaciones.
Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).
¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.
En todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.
Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.
No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.
Para Centros de FP y Universidades de España
Colaboramos con más de 800 centros de Formación Profesional en España para dotar a los estudiantes IT de los recursos necesarios para afrontar el mercado laboral con las máximas garantías.
Este curso de Drupal está centrado en la creación de servicios REST empleando Drupal, utilizando todas las herramientas que incluye este CMS, y es de gran utilidad si quieres ampliar tus conocimientos como desarrollador Drupal.
Entrando en las secciones en las que está dividido el curso, la primera que podrás comenzar será la que trata sobre REST. En las lecciones que componen este bloque irás conociendo qué es REST, para qué sirve, por qué es tan importante actualmente, de qué reglas se compone y sus fundamentos esenciales. Además detallaremos los códigos de respuesta HTTP y sus diferentes tipos, en los que profundizaremos más adelante.
Continuaremos con el segundo bloque, en el que te enseñaremos cómo preparar el sistema Drupal. Aquí verás desde los requisitos del sistema, hasta la instalación básica de Drupal utilizando el gestor de dependencias Composer, la forma más adecuada de hacer la instalación para nuestro propósito durante el curso.
Completaremos la preparación del entorno de trabajo realizando la creación de un primer contenido en Drupal a modo de prueba, y después realizaremos la instalación de los módulos RESTfull y REST UI, paso a paso para que puedas realizar la misma en tu equipo al mismo tiempo.
Una vez ya hemos instalado y preparado nuestro sistema Drupal, antes de comenzar a trabajar con el mismo, os vamos a hablar sobre Postman, una herramienta que permite realizar las diferentes peticiones HTTP a nuestro sistema. Os explicamos cómo instalarla y los aspectos básicos de la misma.
Entramos ya en las secciones más teóricas de la formación, entrando en el bloque denominado Restful Web Services, el cual se divide en cuatro lecciones. En la primera de ellas explicaremos los diferentes métodos de autenticación que tiene Drupal 8: cookie, basic auth, oauth 1.0 y oauth 2.0.
La segunda lección servirá para que aprendas a obtener contenido, en este caso realizando una petición de contenido simple a través de GET sin autenticación. En la siguiente lección verás cómo crear, modificar o eliminar contenido, utilizando las llamadas POST, PATCH y DELETE. La cuarta y última lección de este bloque se dedica a la creación de un endpoint personalizado con el que poder realizar acciones personalizadas en Drupal, para que se pueda acceder a ellas desde fuera.
Cuando hayas interiorizado todo lo anterior, puedes continuar el curso realizando el bloque sobre JSON API. Este bloque está pensando para que entiendas qué es esta especificación y qué ventajas proporciona su utilización, además de conocer cómo realizar su instalación y sus características básicas en Drupal 8.
Para completar este bloque sobre JSON API tienes una lección final que te servirá para ver de forma práctica, cómo trabajar con la misma. El tutor realizará algunos ejemplos en los que ver cómo funcionan las llamadas, los tipos de contenido, los paginadores y los filtros.
Seguidamente entramos en la sección sobre el módulo JSON API Extras, en el cual realizaremos la instalación del mismo y veremos las opciones de configuración que añade a JSON API, destacando las más interesantes.
La lección inmediatamente posterior desarrollará el tema de Contenta CMS. Durante la misma el profesor explicará qué es exactamente esta distribución de Drupal, qué ventajas supone su utilización y sus desventajas, además de explicar qué es Contenta JS. Tras la introducción de esta distribución, podrás ver de forma práctica cómo realizar su instalación y una primera toma de contacto con su estructura y las opciones que proporciona.
Para acabar el curso tienes una sección final que servirá como ejemplo de cómo utilizar el cliente Vue para Contenta CMS. Comenzaremos realizando la instalación del mismo, y después realizaremos una demostración para explicar su funcionamiento, así podrás comprobar como el cliente Vue realiza las peticiones API.
De esta forma finaliza la formación en Drupal REST, la cual puedes completar realizando cualquiera de nuestros otros cursos de Drupal disponibles en el portal.