- Git para no perder el trabajo
- Docker: una semana (~8 h), el laboratorio de todos
- IA: con cabeza, no en lugar de enterarte
- Redes, web e instalaciones para que PHP no sea magia
Antes de programar de verdad hace falta un taller. No es el “tema 1” de PHP; es lo que evita que el grupo se atasque cada uno en su PC.
Elemenos a analizar en este bloque
- Git — commits, ramas, remoto
- Docker — prioridad: al menos 8 horas
- IA en clase — cómo se usa (y cómo no)
- Comandos Linux — lo mínimo para el servidor
- Redes · OSI · Internet · WWW
- Instalaciones — Apache, PHP, XAMPP, compose
Docker no es un extra
Si el entorno no es el mismo para toda la clase, el resto del módulo se convierte en “en mi máquina sí”. Por eso Docker tiene una semana propia.
Entornos y herramientas de desarrollo
Para desarrollar aplicaciones web del lado del servidor necesitamos conocer las herramientas que nos permiten programar, configurar, ejecutar y mantener nuestras aplicaciones.
En esta unidad aprenderemos a preparar nuestro entorno de trabajo y a utilizar herramientas habituales en el desarrollo profesional.
Linux y terminal
Conoceremos los fundamentos de Linux, su sistema de archivos y los comandos esenciales para trabajar desde la terminal.
Git y control de versiones
Aprenderemos a gestionar los cambios en nuestro código, trabajar con repositorios y utilizar Git y GitHub.
Inteligencia artificial
Exploraremos el uso de asistentes de IA para comprender código, resolver problemas y mejorar nuestra productividad.
Instalación y configuración
Prepararemos las herramientas y los servicios necesarios para desarrollar y ejecutar aplicaciones web.
Servidor web Apache
Estudiaremos el funcionamiento, instalación y configuración de Apache como servidor web.