1. Entornos de desarrollo integrados para programar en Drupal y PHP 2. Servidores web AMP (Apache + MySQL + PHP) 3. Introducción a la consola de Linux 4. Introducción al control de versiones con Git 5. PHP I: Introducción a PHP 6. PHP II: Funciones de la API de PHP (expresiones regulares, cadenas, arrays, etc.) 7. PHP III: Programación orientada a objetos y patrones de diseño 8. PHP IV: Patrones de diseño 9. MySQL I: Introducción a SQL y MySQL 10. MySQL II: Herramientas de gestión de la base de datos 11. Symfony2 I: Introducción a Symfony (composer) 12. Symfony2 II: Componentes de Symfony 13. Drush I: Comandos de Drush 14. Drupal Console I: Comandos de Drupal Console 15. Arquitectura de Drupal 8 16. Buenas prácticas de desarrollo con Drupal 17. Introducción a la creación de módulos 18. Enrutamiento y menús 19. Introducción a la API de Configuración 20. Bases de datos I: Crear tablas 21. Bases de datos II: Sentencias select, insert, update y delete |
22. Formularios I: Creación de formularios 23. Formularios II: Elementos de formulario 24. Formularios III: Ampliación de formularios 25. Plugins I: Introducción a plugins y bloques 26. Usuarios y permisos 27. Theming I: Introducción a Twig 28. Theming II: Arrays renderizables y plantillas 29. Plugins II: Tipos de plugins 30. Entidades I: Programación de entidades 31. Entidades II: Programación de tipos de contenido 32. Entidades III: Programación de campos 33. Programación de formatos de texto y filtros 34. Trabajar con archivos 35. Sistema de búsqueda 36. Traducción de módulos 37. Utilización de jQuery y Ajax 38. Formularios IV: Ajax en formularios 39. Theming III: Creación de temas 40. Entidades IV: Configuración de entidades 41. Programación de actualizaciones 42. Compartir en comunidad |