¿A quién va dirigido?
Desarrolladores que quieran aprender en profundidad las técnicas y buenas prácticas a la hora de desarrollar soluciones que consuman MySQL
Objetivos
Aprender los fundamentos de MySQL
Aprender a deasarrollar para MySQL de forma profesional, trabajar con índices y optimizar consultas
Aprender a trabajar con servidores distribuidos y chunks de datos distribuidos a través de técnicas de sharding
Aprender a realizar consultas eficientes y detectar cuellos de botella
¿Qué vas a aprender?
Aprende en profundidad las técnicas y buenas prácticas a la hora de desarrollar soluciones que consuman MySQL
Requisitos
Tener conocimientos básicos bases de datos relacionales
Tener instalado previamente en el equipo: Docker Desktop y Visual Studio Code
Tener un equipo Linux (Ubuntu preferiblemente), o un entorno virtualizado Linux correctamente configurado, con acceso a un usuario con permisos de instalación donde realizar el curso
Se recomienda que el equipo que se utilice para el curso disponga de disco SSD
Se recomienda haber trabajado anteriormente con imágenes de Docker y tener conocimientos básicos del sistema operativo Linux