Curso de Drupal 8 para Desarrolladores
Este curso ha sido creado para desarrolladores, arquitectos, directores de proyectos interesados en desarrollar con la plataforma Drupal 8.
Los participantes aprenderán cómo anular la funcionalidad existente y cómo escribir módulos desplegables.
Programa del Curso
Novedades de Drupal 8
- Cambios en los sistemas internos y en las API
Manejo de solicitudes HTTP
- Symfony Sistema de solicitudes HTTP
Caché en Drupal
- Ejemplos de información almacenada en caché
- API de caché en Drupal
- Borrar cachés
- Mecanismo de etiquetado
Carga automática de clases
- Drupal 8 Forma específica
- Dirs y espacios de nombres
Reglas de Drupal, Programming
- Alterabilidad
- Ganchos
- Complementos
- Inserción de dependencias
- Enrutamiento
- Enlaces
- Tema del módulo, salida
- Separación de: Contenido, Configuración, Datos de estado
- i18n (internacionalización)
- Accesibilidad, Usabilidad
- Independencia de la base de datos (base de datos)
- Seguridad (todas las entradas proporcionadas por el usuario son inseguras)
- Pruebas, Documentation
Errores de Drupal, Programming
- Programming Demasiado
- Ejecución excesiva de código
- Guardar código PHP en la base de datos
- Alternativas para el código php en la base de datos
- Trabajar solo
Programming Ejemplos
- Registrarse para obtener URL y mostrar contenido
- Uso de la API de formularios de Drupal
- Programming con el Ajax
- Programming con Entidades y Campos
Tematización
- Motores de tematización
- Archivos y variables de plantilla de Twig
- Funciones de preprocesamiento
- CSS e inclusión de JS
Programming Herramientas y consejos
Requerimientos
Se necesita el conocimiento del usuario de Drupal, PHP básico o cualquier otro lenguaje procedural (como C, Pascal, VB u otro)
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Drupal 8 para Desarrolladores - Booking
Curso de Drupal 8 para Desarrolladores - Enquiry
Drupal 8 para Desarrolladores - Consulta de consultoría
Consulta de consultoría
Testimonios (4)
Dónde encontrar módulos e ilustraciones sobre cómo implementar
Anthony Modise
Curso - Drupal 8 for Developers
Traducción Automática
El conocimiento de Drupal presentado en la conferencia es demasiado avanzado
Sipho Sibuyane
Curso - Drupal 8 for Developers
Traducción Automática
Traducción directa
Sipho sibuyane
Curso - Drupal 8 for Developers
Traducción Automática
I was benefit from the real-life examples and practical exercises. Lots of areas covered.
Catherine Re
Curso - Drupal 8 for Developers
Traducción Automática
Próximos cursos
Cursos Relacionados
Backdrop CMS for Developers
21 HorasEste entrenamiento en vivo y dirigido por un instructor en Costa Rica (en línea o en el sitio) está dirigido a desarrolladores de nivel intermedio que desean construir, extender y personalizar sitios web utilizando Backdrop CMS.
Al final de esta capacitación, los participantes podrán:
- Instalar y configurar Backdrop CMS.
- Desarrollar y personalizar temas.
- Construir módulos personalizados para extender la funcionalidad.
- Integrar APIs y servicios de terceros.
- Gestionar bases de datos y optimizar el rendimiento.
Backdrop CMS for Administrators
14 HorasEste entrenamiento en vivo dirigido por un instructor en Costa Rica (en línea o en el sitio) está dirigido a administradores de sitios web de nivel principiante a nivel intermedio que desean gestionar de manera eficiente un sitio web de Backdrop CMS sin necesidad de tener amplios conocimientos de programación.
Al final de esta capacitación, los participantes podrán:
- Instalar, configurar y mantener un sitio web de Backdrop CMS.
- Gestionar contenido, usuarios y permisos de manera efectiva.
- Personalizar la distribución y la apariencia del sitio web.
- Ampliar la funcionalidad del sitio web utilizando módulos y temas.
- Realizar copias de seguridad y mejores prácticas de seguridad.
Creación de Sitios Multilingües en Drupal
14 HorasEste curso ayuda a aclarar e implementar el sistema de traducción enrevesada de Drupal . Proporciona una descripción general de los sistemas disponibles (traducción de entidades, traducción de contenido, etc.), luego practique el elegido por el delegado. Cubre ambos, contenido, interfaz, traducción automática y todos los demás aspectos necesarios para crear sitios traducibles profesionalmente.
Drupal 10: Module Development and DevOps with Azure
21 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio que desean dominar Drupal 10, centrándose en la creación de módulos personalizados, las prácticas de desarrollo y la integración de procesos DevOps usando Azure.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender las funcionalidades principales y las nuevas características de Drupal 10.
- Desarrolle módulos personalizados adaptados a las necesidades del negocio.
- Implementar las mejores prácticas en Drupal desarrollo.
- Configure y administre entornos de desarrollo mediante Azure servicios.
- Automatice la implementación y el escalado con las herramientas Azure DevOps.
Administrar Sitio Web de Drupal 7
7 HorasEste curso es para personas que son completamente nuevas en Drupal 7. Le guiará a través de los conceptos básicos para ejecutar un sitio web comunitario simple con Drupal , dónde están las cosas y qué esperar.
Drupal 7 para Desarrolladores
14 HorasEsta formación en vivo dirigida por un instructor en Costa Rica (en línea o presencial) está destinada a desarrolladores de nivel principiante que desean crear módulos personalizados, implementar ganchos, gestionar formularios y trabajar con temas en Drupal 7.
Al finalizar esta formación, los participantes podrán:
- Comprender la arquitectura y los componentes principales de Drupal 7.
- Crear módulos personalizados e implementar ganchos de Drupal.
- Construir y validar formularios utilizando la API de Formularios de Drupal.
- Personalizar temas y trabajar con archivos de plantilla.
- Interactuar con la base de datos usando la capa de abstracción de Drupal.
Drupal 8 for Administrators
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a administradores de sistemas que desean configurar y administrar un sitio web Drupal 8.
Al final de esta capacitación, los participantes serán capaces de:
- Instalar y configurar Drupal 8.
- Implemente, pruebe y supervise un sitio web Drupal 8.
- Configurar y administrar usuarios.
- Asegure un sitio web Drupal 8.
- Optimizar el rendimiento de un sitio web Drupal 8.
- Realice copias de seguridad programadas.
- Implemente varias versiones de un sitio web Drupal 8 (multilingüe, móvil, etc.).
Administraciòn de Sitio Web Drupal 8
7 HorasEste curso es para personas que son completamente nuevas en Drupal 8. Le guiará a través de los conceptos básicos para ejecutar un sitio web comunitario simple con Drupal , dónde están las cosas y qué esperar.
Temas de Drupal 8
7 HorasEste curso trata sobre Drupal. El taller de temas de Drupal permite al desarrollador web crear y modificar Temas de Drupal. Los temas de Drupal son muy flexibles, pero solo si entiendes cómo funcionan los motores de temas. Descubrirá cómo cambiar interactivamente los existentes y crear nuevos temas desde cero. También aprenderá los conceptos básicos del motor de plantillas Twig y cómo se relaciona Drupal 8 con él.
Creación de Aplicaciones Web con Drupal 8, Views, Fields and Panels
14 HorasEste curso ha sido creado para todos los interesados en crear aplicaciones robustas con Drupal . Explica el sitio "no técnico" de Drupal , que le permite crear una aplicación sin ningún tipo de codificación.
Master Drupal 9/10 Site Building / Architecture
14 HorasDrupal sigue siendo el CMS más confiable y seguro, y con el lanzamiento de Drupal 9, es aún más poderoso para los creadores de sitios y desarrolladores ambiciosos que buscan construir sus sitios web sobre él.
¿La curva de aprendizaje Drupal 9/10 es pronunciada?
¿La respuesta corta? No . La respuesta larga: Drupal se vuelve cada vez más fácil de usar con cada actualización, por lo que ha recorrido un largo camino desde que comenzó hace casi 20 años, y esta versión más reciente no es una excepción. Drupal 9 toma el tremendo poder técnico de Drupal y lo hace aún más accesible para los usuarios habituales a través de una mayor facilidad de uso.
Al final de esta capacitación, los participantes/delegados podrán:
- Instale y configure Drupal en localhost/apache y servidor en vivo.
- Comprender los conceptos/arquitectura centrales de Drupal, por ejemplo, entidades, taxonomías, vistas.
- Drupal construcción de sitios y enfoques modernos para construir un sitio sólido.
- Drupal 9 Desarrollo de temas, kits de inicio, FED y temas de inicio usando Gulp.
- Enfoques de desarrollo basados en componentes en Drupal
Formato del curso
- Conferencia interactiva y discusión.
- Muchos ejercicios y práctica.
- Implementación práctica en un entorno de laboratorio en vivo.
Opciones de personalización del curso
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Drupal 11 for Administrators
14 HorasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a administradores de sistemas que desean configurar y administrar un sitio web Drupal 11.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar Drupal 11.
- Despliegue, pruebe y supervise un sitio web Drupal 11.
- Configure y administre usuarios.
- Asegure un sitio web Drupal 11.
- Optimizar el rendimiento de un sitio web Drupal 11.
- Realizar copias de seguridad programadas.
- Implemente varias versiones de un sitio web Drupal 11 (multilingüe, móvil, etc.).
Diseño Drupal Responsive
7 HorasExplica cómo crear un diseño adaptable y adaptable mediante Drupal. Por lo general, usamos la versión más estable de los módulos Drupal y Drupal.
Este curso trata de utilizar módulos Drupal para limitar la cantidad de código de script CSS o Java que se debe escribir.
Drupal y Solr
14 HorasDrupal es un marco gratuito y de código abierto para la gestión de contenidos y experiencias digitales. Apache Solr es una plataforma de búsqueda rápida, escalable y de código abierto Java.