Animaciones Prácticas con CSS: Proyecto de Layout y Modal Interactivo

Clase 1 de 12Curso Práctico de Maquetación y Animaciones con CSS

Resumen

¿Quién es Stefany Aguilar?

Stefany Aguilar es una desarrolladora frontend que participa activamente en el equipo de Platzi Master. Con su experiencia en desarrollo web, ha impartido varios cursos en Platzi, incluyendo el curso de Frontend Developer y cursos especializados en CSS como "Transformaciones y Transiciones con CSS" y "Animaciones con CSS". Estos cursos proporcionan una base sólida para los estudiantes interesados en el diseño y la animación web.

¿Qué proyectos se desarrollarán en este curso?

Este curso es eminentemente práctico, y Stefany nos guía en la creación de un proyecto donde se integran diversas animaciones. A primera vista, el proyecto no muestra animaciones aparentes, pero cobra vida al recargar la página. A continuación, se detallan las dinámicas de animación y funcionalidades que implementaremos:

  • Loader: En cuanto se carga la página, aparece un loader que introduce las animaciones de los demás elementos.
  • Partes de la página: Elementos inicialmente ocultos que aparecen repentinamente para mostrar el contenido.
  • Modales interactivos: Al interactuar con cada uno de los personajes presentados, se abre un modal que permite conocer más detalles.
  • Carrusel de personajes: Una función dinámica que exhibe diversas figuras de LEGO, cada una con su propio estilo y atuendo.
  • Sistema de cierre de modales: Implementación de una función que permite cerrar los modales abiertos.

¿Qué tecnologías y técnicas se utilizarán?

Este curso pone énfasis en una serie de tecnologías y técnicas esenciales para el desarrollo frontend y la animación web moderna:

  • CSS: La base del diseño en este proyecto. Se utiliza para estilizar elementos y crear transiciones suaves.
  • CSS Grid: Para la construcción de layouts complejos y organizados, facilitando el posicionamiento de elementos dentro de la página.
  • Positions y Layouts avanzados: Uso avanzado de posiciones para controlar el diseño y la animación de los elementos en la página.
  • Animaciones y transiciones: Técnicas de CSS que permiten darle vida a la página, haciendo que los elementos se muevan de forma atractiva y profesional.

Motivación e invitación al aprendizaje

Para aquellos que estén iniciándose o deseen perfeccionar sus habilidades en el ámbito del desarrollo frontend y las animaciones, se recomienda realizar primero los cursos de transformaciones y transiciones, así como el de animaciones con CSS, para tener una comprensión detallada de los conceptos que se aplicarán en esta serie práctica. Así, los estudiantes pueden avanzar con confianza en el diseño de interfaces dinámicas y atractivas para la web.

Recuerda que el camino del aprendizaje es continuo; cada técnica y conocimiento adquirido te acerca más a convertirte en un experto en el campo de las animaciones y el diseño web. ¡Sigue adelante, aprende y aplica!