Drupal 9 - Ready to Work

     A petición de varios de los usuarios que me siguen a través de mi canal en Youtube, Linkedin, Twiiter y  de otros que me han consultado desde mi página www.drupaladicto.com, he decidido crear este curso

"Drupal 9 Ready to Work"

Diridigo a todos aquellos que estén interesad@s en aprender Drupal 9, lo suficiente como para poder arrancar de inmediato a trabajar en sus proyectos.

     Mi idea es conectar en tiempo real con todos los alumnos participantes, durante las 2 horas diarias que tendrá cada sesión, asegurándome de resolver dudas, aclaraciones o inconvenientes que pudieran surgir a la mayor brevedad posible.

     Además, todos los alumnos tendrán acceso a documentación y videos específicos relacionados con el curso, en español, que no estarán disponibles en ninguna otra plataforma o canal público.

     Es por esta razón, que para garantizar al máximo el tiempo de atención a cada alumno y que todos podamos avanzar según el plan de trabajo diario, el número total de participantes admitidos será de SOLO 6 PERSONAS.

     Requisitos:

  • Nociones básicas sobre desarrollo o diseño web.
  • Ordenador (Computadora) con el sistema Windows 10 instalado.
  • Conexión a internet lo suficientemente rápida para soportar Video Llamadas.

     Modalidad del curso:

     Todas las sesiones del curso se realizarán, en tiempo real, como si estuvieramos en un aula, a través de Video llamada, ya sea por medio de Skype, Zoom o similar, para mantener una comunicación fluida e interacción, entre todos los participantes.

     Soporte:

     Todos los participantes del curso, tendrán acceso a varios videos y documentación relacionada con cada una de las sesiones, además de acceso al canal de Slack, para comentar las dudas que vayan apareciendo entre cada una de las sesiones.

     Duración del curso:

     Modalidad 1 - Lunes a viernes (4 semanas)

        40 horas, repartidas en 5 sesiones semanales, de 2 horas cada una, en horario a elegir de 18:00 a 20:00 ó de 20:00 a 22:00, hora de España

     Modalidad 2 - Sábados (4 semanas)

        40 horas repartidas en 4 sesiones de 5 horas cada una, sábados, en horario de 9:00 a.m. - 14:30 pm, hora de España (Con 30 min de descanzo)

     Precio y forma de pago:

        El coste del curso será de 500€ y el método de pago a través de Paypal, para garantizar la transacción de forma segura.

       Se recomienda a los interesados, rellenar el formulario de PREINSCRIPCIÓN y luego contactar al Whatsapp: 644 065 036 antes de realizar el pago, para confirmar la disponibilidad del curso, ya que el grupo será muy limitado.

        En caso de que se complete el número de inscritos confirmados para el curso, se les añadirá, previo acuerdo, para el siguiente curso que empezaría, la semana siguiente a la finalización del curso actual.

        10% de descuento para grupos

     Fecha de inicio:

     Modalidad 1 - Lunes a viernes (4 semanas)

        La fecha de inicio prevista para el curso, será la Primera semana de cada mes, en horario de 20:00 a 22:00, hora España.

     Modalidad 2 - Sábados (8 semanas)

        La fecha de inicio prevista para el curso, será el Primer Sábado de cada mes, en horario de 9:00 a.m. a 14:00 pm, hora España.

Nota:
     Si eres de los que prefiere pagar una forturna, en alguna institución conocida, donde te darán un enlace para que tú mismo veas los videos y te comuniques con el profesor a través de correo electrónico, y al final consigues un certificado, aunque no hayas aprendido nada, entonces, te deseo buena suerte, porque cada uno es libre de elegir cómo invertir su tiempo.
 

 

Contenido del curso

Primera semana:

     Sesión 1 - Configuración del entorno
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a configurar el entorno de desarrollo LAMP, para sus proyectos con Drupal 9, utilizando WSL2, Consola de Windows mejorada, Docker for windows, Composer.

     Sesión 2 - Configuración Servidores
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a configurar el dominio para su proyecto Drupal, crear un certificado digital para utilizar SSH, configurar el usuario y la base de datos correspodiente, configurar el repositorio donde estará alojado el proyecto y los
principales comandos de interacción.

     Sesión 3 - Descarga y configuración de Drupal 9
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a descargar e instalar Drupal 9, utilizando Composer y Drush, además de algunos módulos que facilitarán las tareas de desarrollo y finalmente subirán el contenido al repositorio.
 

     Sesión 4 - Usuarios, permisos y roles
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán acerca de la creación y configuración de usuarios, roles y permisos, comprobando las diferentes maneras de interactuar mediante la interfaz como administradores y como usuarios no permitidos.

     Sesión 5 - Contenidos y tipos de contenido
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a crear y configurar varios tipos de contenido, conocerán las diferentes opciones para sus formularios, presentación y conexión entre varios contenidos.

Segunda semana:

     Sesión 1 - Themes en Drupal
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán sobre los Themes o plantillas en Drupal 9, activación, descarga y configuración

     Sesión 2 - Vistas
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán sobre el uso, creación y configuración de Vistas en Drupal 9, tipos, permisos, modalidades y fitros.

     Sesión 3 - Bloques
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán sobre el uso, creación y configuración de los bloques en Drupal 9, tipos, permisos, formatos.

     Sesión 4 - Taxonomías, clasficación y relaciones en los contenidos
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán acerca de la claficación de contenidos, utilizando los términos o taxonomías, así como la forma de crear relaciones entre ellos, para sacar mayor provecho a las vistas.

     Sesión 5 - Paragraphs
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a crear y configurar varios tipos de contenido, utilizando el módulo Paragraphs, que desde su aparición en Drupal 8 revolucionó por completo la manera en que se contruyen las estructuras con contenidos y usuarios, ofreciendo mayores ventajas y opciones en cada caso.

Tercera semana:

     Sesión 1 - Módulos personalizados
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a crear un módulo personalizado, entendiendo las diferentes ventajas y configuraciones relacionadas con el mismo para poder implementarlos en sus desarrollos.

     Sesión 2 - Tema personalizado
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a crear un Subtheme o tema personalizado, utilizando bootstrap, en el que podrán manipular todos los elementos que se presentan en el proyecto Drupal 9, a través de modificaciones en sus plantillas, archivos CSS o Javascript.

     Sesión 3 - Plantillas Twig
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán sobre cómo trabajar con plantillas Twig en Drupal 9, aprenderán a activar el modo desarrollo de Drupal, la forma de configurar el entorno local, y las principales opciones disponibles al trabajar con plantillas Twig, como campos condicionles y declaración de variables.

     Sesión 4 - Uso de Urls personalizadas
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán acerca de la creación e implementación de urls automatizadas y la creación de patrones, para tipos de contenidos específicos, así como la generación automática en masa de dichas urls.

     Sesión 5 - Formularios
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a configurar el formulario por defecto de Drupal, así como instalar y configurar otros tipos de formularios utlizando el módulo webform.

Cuarta semana:

     Sesión 1 - Configuración de Servidores
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a configurar un servidor de producción, donde podrán publicar su proyecto de Drupal 9, utilizando los datos de conexión del repositorio, manteniendo su proyecto actualizado a través de comandos de Drupal.

     Sesión 2 - CMI Drupal (Integración continua)
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán a exportar e importar sus configuraciones entre los diferntes entornos, local y producción, para mantener al día sus proyectos una vez hayan sido publicados.

     Sesión 3 - Multi-idioma
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán sobre configurar la web de drupal para que soporte contenidos en varios idiomas y ofrecer esta posibilidad a sus clientes o usuarios en general.

     Sesión 4 - Introducción al SEO
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos aprenderán acerca de la instalación y configuración de varios módulos relacionados con el posicionamiento SEO.

     Sesión 5 - Mejoras y cierre del curso
        Durante el tiempo transcurrido en esta sesión formativa, los alumnos tendrán la oportunidad de exponer dudas relacionadas con nuevas funcionalidades específicas de cada proyecto, para unificar criterios entre todos y prepararse para su nueva etapa como desarrolladores web.