When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Drupal 10, de cero a profesional en desarrollo y theming

Comienza desde cero en el desarrollo de Drupal 10 y aprende todo lo necesario para el dia a dia

     
  • 4.7
  •  |
  • Reviews ( 193 )
₹499

This Course Includes

  • iconudemy
  • icon4.7 (193 reviews )
  • icon11 total hours
  • iconspanish
  • iconOnline - Self Paced
  • iconcourse
  • iconUdemy

About Drupal 10, de cero a profesional en desarrollo y theming

Si quieres comenzar a desarrollar tus propios módulos adentrarte en el complejo mundo del desarrollo en Drupal 8/9, este es el curso ideal. Veremos todo lo mínimo para tener un conocimiento de cómo funcionan y se deben utilizar las diferentes herramientas básicas de las que Drupal dispone.

El curso está orientado a gente con conocimientos básicos de Drupal 8/9/10 y quiere comenzar a desarrollar sus propios módulos. El objetivo es terminar con todas las bases y conocimientos necesarios para una vez finalizado el curso, ser capaz de buscar en Google como solucionar ciertos problemas, y entender las respuestas y de que se está hablando.

Para el curso además se han tenido en cuenta las bases de Drupal para asegurarnos de que el código funcione tanto en Drupal 8 (8.7.7 y superiores), Drupal 9 (cualquier versión existente), y en Drupal 10.

Veremos cómo modificar cada parte del aspecto de Drupal en la sección de theming y como se pueden alterar para adaptarlas a nuestras necesidades ya que Drupal es muy flexible y da muchas opciones para evitar que dejemos nada sin modificar, aunque algunas veces pueda ser un poco complicado.

Durante el curso no se enseña a programar en PHP, es necesario tener conocimientos del lenguaje previos.

Unos conocimientos básicos de Drupal son muy recomendables, el curso gratuito de Introducción a Drupal 9 es suficiente para entender lo que se realiza en este curso; pero es recomendable algo más de experiencia previa.

Porque deberías hacer este curso:

No vas a encontrar uno tan completo en Udemy sobre Drupal.

Tendrás todo el código y base de datos disponible durante el curso y al finalizarlo.

Impartido por un desarrollador especializado en backend de Drupal desde el 6.

Veremos los siguientes puntos:

Crear controladores para crear nuestras propias páginas.

Crear nuestro propio servicio y utilizar otros existentes.

Templates propios.

Inyectar servicios siguiendo buenas prácticas.

Utilizar el sistema de configuración del que Drupal dispone.

Crear nuestros propios formularios.

Alterar formularios existentes.

Consultas a bases de datos.

A trabajar con las entidades y las funciones más utilizadas.

Crear nuestros propios bloques y configuraciones extra.

Crear puntos de menú.

Sistema de permisos y accesos.

A quien está orientado:

Desarrolladores principiantes.

Desarrolladores que quieran adentrarse en Drupal.

Site builders de Drupal que quieran comenzar a desarrollar.

Requisitos:

Conocimientos de PHP.

Conocimientos básicos/medios en Drupal 8/9/10.

Conocimiento de HTML.

Recomendable:

Conocimientos de POO en PHP.

Uso de un IDE para desarrollar (como NetBeans o PhpStorm).

Conocer Twig.

What You Will Learn?

  • Crear módulos.
  • Crear controladores.
  • Creación y uso de Servicios.
  • Acceso a bases de datos para gestionar la información.
  • Trabajar con las rutas.
  • Crear formularios, gestionando su validación y envíos.
  • Alterar otros formularios.
  • Uso del sistema de configuración.
  • Formularios para editar configuraciones.
  • Gestionar entidades, creando, modificándolas y realizando consultas.
  • Gestión de permisos.
  • Creación de bloques.
  • Creación de themes.