Curso de Animaciones con CSS 🎨✨

Este repositorio contiene todo el material, código y apuntes del curso de Animaciones CSS. Aprende desde principios básicos hasta técnicas avanzadas de optimización creando un juego interactivo.

🔗 Ver curso en Platzi
Producto Final: AnimationLand 🐇🎮
¡Un divertido juego interactivo!
Un teléfono animado donde:
- Conejitos aparecen y desaparecen detrás de bloques de tierra
- Al hacer clic en los conejos sumas puntos
- Marcador dinámico en la parte superior
- Implementado 100% con CSS y HTML
Estructura del Repositorio 📂
/
├── 📁 clases/ # Código fuente de cada lección
├── 📁 notas/ # Apuntes detallados y resúmenes
└── 📁 producto-final/ # Proyecto final completo
Requisitos para el Curso 🚦
- Conocimiento básico de HTML y CSS
- Familiaridad con selectores CSS
- Editor de código instalado (VS Code recomendado)
Plan de Estudios 📚
Fundamentos de Animación (1-4)
-
Principios de Animación CSS
Keyframes y Animation en Acción
🎮 AnimationLand game intro
-
Maquetación de Juegos con CSS
Animaciones Interactivas
-
Capas y Z-Index
Técnicas avanzadas de posicionamiento
-
Dibujo CSS: Conejitos Animados
Estructura y estilización de personajes
Propiedades CSS Avanzadas (5-8)
-
Dominando Keyframes
Configuración de propiedades básicas
-
Control de Animaciones
Duración e iteración
-
Timing Functions
Curvas de aceleración y delays
-
Dirección y Estado
Fill-mode y control de reproducción
Optimización Profesional (9-11)
-
Renderizado Web
Layout, Paint y Composite
-
Debugging con DevTools
Perfilamiento de animaciones
-
CSS Triggers
Técnicas de optimización avanzada
Cómo Ejecutar AnimationLand 🚀
# Clonar repositorio
git clone https://github.com/AnthoFu/bunny-animations.git
# Abrir proyecto final
cd Producto\ final/
abrir index.html # o usar live server```