Taller de iniciación a Drupal 8 Back-End Development
HORARIO:
MIÉRCOLES 8 DE MAYO: 8:00 a 14:00
LUGAR DE CELEBRACIÓN:
SALA LA SAL - RECINTO LA CHANCA
IMPARTE:
¿TE INTERESA?
El desarrollo Back-End en Drupal 8 hace referencia a la programación de módulos y componentes que permiten ampliar la funcionalidad del sistema. Se trata principalmente de programación en PHP orientada a objetos, aunque también veremos otras tecnologías necesarias durante el desarrollo de un proyecto web.
En este taller haremos una introducción a las principales herramientas y lenguajes de programación, creando módulos desde cero que nos ayudarán a conocer las diferentes APIs de Drupal 8. El taller está dirigido a desarrolladores con conocimientos básicos de PHP. Se trata de un taller práctico, por lo que necesitarás venir con tu ordenador portátil. Las herramientas que tienes que traer preinstaladas son:
-
Cliente SFTP (Filezilla o similar)
-
IDE o editor de programación (NetBeans, SublimeText o similar)
-
Cliente SSH (PuTTY o similar)
No tienes que instalar Drupal en local. Las prácticas se realizarán en el alojamiento remoto que te facilitaremos.
También te llevarás gratis los siguientes libros de Forcontu, en versión PDF, para que puedas seguir practicando una vez finalizado el taller:
-
Experto en Drupal 8 Back-End Development I
-
Experto en Drupal 8 Back-End Development II
Contenidos:
-
Introducción a POO en PHP
-
Comandos de Drush
-
Comandos de Drupal Console
-
Arquitectura de Drupal 8
-
Buenas prácticas de desarrollo con Drupal
-
Introducción a la creación de módulos
-
Enrutamiento y menús
-
Introducción a la API de Configuración
-
Bases de datos I: Crear tablas
-
Bases de datos II: Sentencias select, insert, update y delete
-
Formularios I: Creación de formularios
-
Formularios II: Elementos de formulario
-
Formularios III: Ampliación de formularios
-
Usuarios y permisos