Drupal 10 de principiante a avanzado
What you'll learn
- Aprenderás cómo funciona Drupal en su versión más reciente y actual.
- Aprenderás a instalar y configurar Drupal desde Linux, Windows y Docker.
- Site Building: aprenderás a trabajar con Drupal desde la interfaz de administración.
- Backend: aprenderás a usar la API para desarrollar funcionalidades custom.
- Frontend: aprenderás cómo trabajar con los temas y aplicar estilos de forma profesional con Sass.
- Un proyecto final desde 0 a partir de un backlog y diferentes problemáticas a resolver.
- ¡Larga vida a Drupal! Aprenderás a mantener un proyecto Drupal ESCALABLE y SEGURO a lo largo del tiempo.
- Herramientas INDISPENSABLES del día a día: Composer, Drush, Xdebug, Gulp, Codesniffer...
Requirements
- Recomendable disponer de conocimientos mínimos de programación.
- Disponer de un PC que te permita trabajar y seguir las actividades del curso, así como la instalación de Drupal
Description
Este es el curso más COMPLETO y ACTUAL que vas a encontrar en español acerca de Drupal y te explicaré por qué:
Es un curso orientado a todos los públicos, sin condiciones: partiremos desde 0, e iremos repasando los conceptos básicos y esenciales de Drupal con ejemplos prácticos y realistas hasta llegar a partes más avanzadas.
Trabajamos desde todas las perspectivas del desarrollo web en Drupal: Site Building, Backend y Frontend. Nos enfocaremos en aprender a usar las metodologías y herramientas más solicitadas en el mundo laboral desde todos los ámbitos.
Este curso es una apuesta segura, de la mano de un instructor especializado en Drupal, con más de 500 estudiantes y una calificación de 4,5 estrellas.
Algunas reseñas de mis alumnos acerca de mis cursos en esta plataforma:
"Excelente el curso !! para tener una visión a nivel general y también para profundizar en cada área todo muy bien explicado" - Mateo R.
"Es un excelente curso para introducirse a drupa, explica muy bien los conceptos y es bastante técnico" - Marcos Adolfo R.
Me comprometo que tras completar este curso, te sentirás completamente cómodo y competente para ser capaz de llevar a cabo la instalación y configuración de Drupal desde 0, así como trabajar en el día a día mediante las herramientas indispensables del desarrollo web con Drupal.
A continuación te hago un breve resumen de lo qué aprenderás en este curso:
Conoce Drupal: aprende qué es y para qué sirve Drupal, siempre haciendo un enfoque a la última versión disponible, así como las últimas novedades del CMS, su increíble comunidad y la importancia de la web oficial de Drupal en nuestro día a día.
Instalación de Drupal: aquí instalaremos Drupal desde Linux y Windows, además de realizar la instalación mediante Docker con el stack docker4drupal, una de las maneras más recomendadas y actuales en el mundo laboral.
Entraremos poco a poco en la esfera Drupal repasando los conceptos esenciales para saber trabajar con Drupal, con ejemplos prácticos y muy visuales para que no pierdas un detalle.
Aprende todas las posibilidades que tiene trabajar con el Site Building de Drupal a través de la interfaz de administración: nodos, términos de taxonomía, bloques, menús, campos, vistas, roles, usuarios, multilenguaje... repasaremos absolutamente todo.
Con la API de Drupal en la mano trabajaremos desde el Backend y todo lo que nos ofrece, creando un módulo custom desde 0 ejecutando peticiones a una API externa, creando servicios, formularios de configuración, rutas, hooks y gestionando permisos y configuración YAML.
La primera impresión siempre es importante, es por eso que profundizaremos en el Frontend y repasaremos conceptos fundamentales de los temas y su estructura, así como llevar a cabo un diseño responsive con los Breakpoints en Drupal, con herramientas como Gulp y Sass para compilar nuestros estilos. No olvidamos por supuesto javascript.
La seguridad, el mantenimiento y el rendimiento en Drupal serán un bloque prioritario en este curso. Llevaremos a cabo actualizaciones de Drupal y módulos contribuidos mediante composer, explicando los procedimientos con ejemplos muy claros. Daremos consejos esenciales para mejorar el rendimiento de nuestra web y por supuesto, analizar y seguir las buenas prácticas de codificación, explicando cómo instalar, configurar y usar Codesniffer en todos nuestros proyectos.
Y para finalizar, un Proyecto Final ampliable* con absolutamente todo lo que hemos aprendido durante el curso, además de nuevas situaciones a resolver, definidas en un Backlog a través de Historias de usuario.
*: se irán actualizando y añadiendo nuevas clases al Proyecto Final a lo largo del tiempo, de modo que se vayan repasando nuevas situaciones y soluciones a requisitos solicitados por el cliente.
Información importante antes de inscribirte al curso:
Una vez inscrito, tendrás acceso ilimitado y para siempre al curso y todos los recursos.
Tendrás acceso gratuito de por vida a las actualizaciones que se vayan agregando al curso.
No todo es contenido: ¡contarás conmigo durante todo el proceso de aprendizaje, para tus consultas, dudas y sugerencias!
Si aún no lo has hecho, te recomiendo que eches un vistazo al contenido del curso y no lo pienses más.
¡ÚNETE A CASI 600 ALUMNOS QUE HAN ELEGIDO MIS CURSOS!
Te mando un abrazo, ¡nos vemos en clase!
Who this course is for:
- Desarrolladores principiantes que deseen aprender Drupal en su versión más actual.
- Desarrolladores intermedios que quieran actualizar conceptos y aprender cosas nuevas con un enfoque distinto.
- Cualquier persona que tenga interés en el desarrollo web o los gestores de contenido en general.
Instructor
Tengo 30 años y nací en Sevilla, Andalucía. Llevo más de 7 años trabajando en desarrollo web especializado en Drupal. Me gusta el deporte, la cerveza fría, y los videojuegos; también los desarrollo en mi tiempo libre con el motor de videojuegos Unity.
Tengo una comunidad llamada Drupal Sapiens donde se comparte artículos, información, recursos y formaciones muy interesantes del ecosistema Drupal.