Backend Drupal 10/11 Beginners

Video remoto
URL de Video remoto

Backend Drupal 10/11 Beginners

INCLUYE:

  • Autoevaluaciones al final de cada módulo y curso.
     
  • Certificados de participación (PDF descargables).
     
  • Acceso a la red social privada de la plataforma, para comunicarte con el resto de usarios registrados.
     
  • Acceso a foros de discusión y consulta.
     
  • Acceso a video-consultas en tiempo real.
     
  • Acceso al sistema de mensajería interna.
     
  • Panel de usuario, donde podrás comprobar tu evolución durante tu formación.
     
  • Acceso al calendario de actividades y eventos privados.
     
  • 1 año de alojamiento para tu proyecto (Gratis)

Contenido del curso

Módulo 1 - Entorno local de trabajo

    Cap. 1 - Subsistema Linux en Windows (WSL2)
    Cap. 2 - Configuración de Docker Desktop
    Cap. 3 - Primeras configuración del entorno local
    Cap. 4 - Composer Introducción
    Cap. 5 - Docker4Drupal, Instalación y primeros pasos
    Cap. 6 - Entorno local, primeros pasos
    Cap. 7 - Adminer, gestor de base de datos
    Cap. 8 - Contenedores Docker, introducción (Parte 1)
    Cap. 9 - Php desde contenedores Docker
    Cap. 10 - Descargando código base de Drupal 10
    Cap. 11 - Instalación Drupal 10 (Parte 1)
    Cap. 12 - Instalación Drupal (Parte 2)
    Cap. 13 - Instalación Drupal 10 (Parte 3)
    Cap. 14 - Drush, Primeros pasos
    Cap. 15 - Explorando settings.php y settings.local.php
    Cap. 16 - Sistema de archivos en Drupal 10
    Cap. 17 - Control de versiones con Git
    Cap. 18 - Gestionar configuraciones en Drupal 10
    Cap. 19 - Servidor con Lando
    Cap. 20 - Configuración de Lando para proyectos Drupal

Módulo 2 - Configuración del proyecto

     Cap. 1 - Módulos y Themes (Introducción)
     Cap. 2 - Gestionar módulos desde la consola
     Cap. 3 - Gestionar módulos utilizando la interfaz
     Cap. 4 - Trabajar con tipos de contenido (Parte 1)
     Cap. 5 - Trabajar con tipos de contenido (Parte 2)
     Cap. 6 - Trabajar con tipos de contenido (Parte 3)
     Cap. 7 - Modo de Visualización de contenidos
     Cap. 8 - Body o cuerpo del contenido (Valor Predeterminado)
     Cap. 9 - Campos personalizados (Parte 1)
     Cap. 10 - Campos personalizados (Parte 2)
     Cap. 11 - Campos personalizados (Parte 3)
     Cap. 12 - Campos tipo referencia
     Cap. 13 - Campo Lista de selección
     Cap. 14 - Campo tipo fecha
     Cap. 15 - Campo subida de archivo
     Cap. 16 - Campo correo electrónico (Parte 1)
     Cap. 17 - Campo correo electrónico (Parte 2)
     Cap. 18 - Campo correo electrónico (Parte 3)
     Cap. 19 - Campo Número
     Cap. 20 - Campo Booleano

Módulo 3 - Programación de módulos

     Cap. 1 - Módulos del núcleo o core (Parte 1)
     Cap. 2 - Módulos del núcleo o core (Parte 2)
     Cap. 3 - Módulos contribuidos
     Cap. 4 - Descarga y activación de módulos por consola
     Cap. 5 - Activación de módulos por consola
     Cap. 6 - Generar módulo personalizado (Parte 1)
     Cap. 7 - Generar módulo personalizado (Parte 2)
     Cap. 8 - Generar módulo personalizado (Parte 3)
     Cap. 9 - Configuración en módulo personalizado
     Cap. 10 - Módulo Devel (Parte 1)
     Cap. 11 - Módulo Devel (Parte 2)
     Cap. 12 - Hooks (Funciones preconfiguradas)
     Cap. 13 - Alterar formularios existentes (Parte 1)
     Cap. 14 - Alterar formularios existentes (Parte 2)
     Cap. 15 - Alterar formularios existentes (Parte 3)
     Cap. 16 - Programación de bloques (Parte 1)
     Cap. 17 - Programación de bloques (Parte 2)
     Cap. 18 - Servicios en Drupal
     Cap. 19 - Servicios personalizados (Parte 1)
     Cap. 20 - Servicios personalizados (Parte 2)

Módulo 4 - Entidades en Drupal

     Cap. 1 - Programación de entidades (Parte 1)
     Cap. 2 - Programación de entidades (Parte 2)
     Cap. 3 - Programación de entidades (Parte 3)
     Cap. 4 - Handlers (Manipuladores)
     Cap. 5 - Entity annotation

Módulo 5 - Themes y Plantillas

     Cap. 1 - Themes en Drupal
     Cap. 2 - Estilos CSS usando la interfaz
     Cap. 3 - Bloques incluidos en Drupal
     Cap. 4 - Bloques personalizados (Parte 1)
     Cap. 5 - Bloques personalizados (Parte 2)
     Cap. 6 - Themes contribuidos (Parte 1)
     Cap. 7 - Themes contribuidos (Parte2)
     Cap. 8 - Views Bootstrap
     Cap. 9 - Estructura de archivos en un Theme
     Cap. 10 - Tipografías usando la interfaz (Parte 1)
     Cap. 11 - Tipografías usando la interfaz (Parte 2)
     Cap. 12 - Botones, enlaces y estilos css (Parte 1)
     Cap. 13 - Botones, enlaces y estilos css (Parte 2)
     Cap. 14 - Botones, enlaces y estilos css (Parte 3)
     Cap. 15 - Añadir animaciones desde interfaz
     Cap. 16 - Theme personalizado (Parte 1)
     Cap. 17 - Theme personalizado (Parte 2)
     Cap. 18 - Trabajar con plantillas twig (Parte 1)
     Cap. 19 - Trabajar con plantillas twig (Parte 2)
     Cap. 20 - Filtros en Twig
     Cap. 21 - Inspección de variables en plantillas Twig

Módulo 6 - Trabajando con Vistas

     Cap. 1 - Módulo Vistas (VIews) Introducción
     Cap. 2 - Contenidos de prueba con Devel Generate
     Cap. 3 - Vista tipo Página (Parte 1)
     Cap. 4 - Vista tipo Página (Parte 2)
     Cap. 5 - Vista tipo Bloque (Parte 1)
     Cap. 6 - Vista tipo Bloque (Parte 2)
     Cap. 7 - Vistas con parámetros (Parte 1)
     Cap. 8 - Vistas con parámetros (Parte 2)
     Cap. 9 - Vistas con parámetros (Parte 3)
     Cap. 10 - Página Inicio usando vistas (Parte 1)
     Cap. 11 - Página Inicio usando vistas (Parte 2)
     Cap. 12 - Criterio de filtrado o Filtros expuestos
     Cap. 13 - Carrusel de imágenes con Vistas (Parte 1)
     Cap. 14 - Carrusel de imágenes con Vistas (Parte 2)
     Cap. 15 - Vista Acordeón (Parte 1)
     Cap. 16 - Vista Acordeón (Parte 2)
     Cap. 17 - Vista de contenidos relacionados
     Cap. 18 - Paginadores
     Cap. 19 - Vistas con taxonomías
     Cap. 20 - DraggableViews

Módulo 7 - Programación, twig y vistas

     Cap. 1 - Personalizar vista tipo campos (Parte 1)
     Cap. 2 - Personalizar vista tipo campos (Parte 2)
     Cap. 3 - Personalizar vista tipo campos (Parte 3)
     Cap. 4 - Plantillas Modos de Vista (Parte 1)
     Cap. 5 - Plantillas Modos de Vista (Parte 2)
     Cap. 6 - Campos y variables en Twig (Parte 1)
     Cap. 7 - Campos y variables en Twig (Parte 2)
     Cap. 8 - Aplicando Bootstrap en Twig (Parte 1)
     Cap. 9 - Aplicando Bootstrap en Twig (Parte 2)
     Cap. 10 - Aplicando Bootstrap en Twig (Parte 3)

Módulo 8 - API de base de datos

     Cap. 1 - API de Base de datos | Conceptos básicos
     Cap. 2 - Objeto de conexión a una base de datos
     Cap. 3 - Consultas estáticas (Parte 1)
     Cap. 4 - Consultas estáticas (Parte 2)
     Cap. 5 - Consultas dinámicas
     Cap. 6 - Expresiones en una consulta dinámica
     Cap. 7 - Campos en una consulta dinámica
     Cap. 8 - Join en consultas dinámicas (Parte 1)
     Cap. 9 - Join en consultas dinámicas (Parte 2)
     Cap. 10 - Join en consultas dinámicas (Parte 3)

Módulo 9 - API de formularios

     Cap. 1 - Introducción (Parte 1)
     Cap. 2 - Introducción (Parte 2)
     Cap. 3 - Generar formulario con Drush (Parte 1)
     Cap. 4 - Generar formulario con Drush (Parte 2)
     Cap. 5 - Personalización de formularios (Parte 1)
     Cap. 6 - Personalización de formularios (Parte 2)
     Cap. 7 - Formularios y bases de datos (Parte 1)
     Cap. 8 - Formularios y bases de datos (Parte 2)
     Cap. 9 - Formularios y bases de datos (Parte 3)
     Cap. 10 - Formularios y bases de datos (Parte 4)

Módulo 10 - Servicios Web

     Cap. 1 - API de servicios web RESTful (Introducción)
     Cap. 2 - Rest Services en Drupal 10 (Parte 1)
     Cap. 3 - Rest Services en Drupal 10 (Parte 2)
     Cap. 4 - Json API en Drupal 10 (Parte 1)
     Cap. 5 - Json API en Drupal 10 (Parte 2)

Backend Drupal 10/11 Beginners

Última actualización: 11/01/2024

En este curso aprenderás los principios básicos para entender y utilizar las APIs de Drupal, generar y programar tus propios módulos y themes personalizados.

El curso incluye el montaje de un proyecto Drupal básico usando entorno de desarrollo basado en Docker.

Training Content PDF

Duración

Categoría

Módulos

20 horas

Backend

1

1395 USD
Compra