1. Entorno de desarrollo 2. Introducción a la consola de Linux 3. Introducción al control de versiones con Git 4. PHP I: Introducción a PHP 5. PHP II: Funciones de la API de PHP 6. PHP III: Programación orientada a objetos (POO) 7. PHP IV: Patrones de diseño 8. MySQL I: Introducción a SQL y MySQL 9. MySQL II: Herramientas de gestión de la base de datos 10. Symfony I: Introducción a Symfony (5) 11. Symfony II: Componentes de Symfony 12. Instalación de Drupal 10 13. Arquitectura de Drupal 10 14. Buenas prácticas de desarrollo con Drupal 15. Drush 16. Introducción a la creación de módulos 17. Enrutamiento y menús 18. Introducción a la API de Configuración 19. Bases de datos I: Creación de tablas 20. Bases de datos II: Sentencias select, insert, update y delete 21. Formularios I: Creación de formularios 22. Formularios II: Elementos de formulario 23. Formularios III: Ampliación de formularios 24. Plugins I: Introducción a plugins y bloques 25. Usuarios y permisos 26. Theming I: Creación de temas y plantillas 27. Theming II: Theming en módulos 28. Plugins II: Tipos de plugins y servicios 29. Entidades I: Entidades de configuración 30. Entidades II: Entidades de contenido 31. Formatos de texto y filtros 32. Archivos e imágenes 33. Sistema de búsqueda 34. Traducción de módulos 35. Formularios IV: jQuery y Ajax 36. Programación de actualizaciones 37. Programación de vistas 38. Eventos 39. Envío de emails 40. Cache API 41. Programación de tareas de cron y colas 42. Tests automáticos 43. Programación de comandos personalizados de Drush 44. Programación de perfiles de instalación 45. Compartir en comunidad |