- Introducción a Bootstrap
1.1. ¿Qué es Bootstrap?
1.2. Ventajas de usar Bootstrap
1.3. Descarga e instalación de Bootstrap
1.4. Estructura básica de un proyecto con Bootstrap - Fundamentos de CSS3
2.1. Selectores y reglas CSS
2.2. Propiedades CSS y sus valores
2.3. Box Model: Margen, borde, relleno y dimensiones
2.4. Posicionamiento y diseño de elementos - Grid System de Bootstrap
3.1. Conceptos básicos del sistema de rejilla
3.2. Utilización de clases de rejilla en el markup
3.3. Alineación y columnas responsivas
3.4. Anidamiento de columnas y estructura avanzada - Componentes de Bootstrap
4.1. Uso de clases de estilo predefinidas
4.2. Botones y grupos de botones
4.3. Barras de navegación y menús desplegables
4.4. Carruseles, modalidades y pestañas
4.5. Formularios y validación de datos - Personalización y Estilos Personalizados
5.1. Creación de temas personalizados
5.2. Modificación de estilos y clases de Bootstrap
5.3. Incorporación de fuentes y tipografías personalizadas - Responsive Design con Bootstrap
6.1. Media Queries y breakpoints
6.2. Ocultar y mostrar elementos según el tamaño de la pantalla
6.3. Diseño responsive de imágenes y videos - Animaciones y Transiciones con CSS3
7.1. Transiciones básicas
7.2. Animaciones con keyframes
7.3. Efectos de transformación y animación avanzada - Optimización y Buenas Prácticas
8.1. Minificación de archivos CSS y JS
8.2. Carga asíncrona de recursos
8.3. Optimización de rendimiento en dispositivos móviles - Proyecto Práctico: Creación de un sitio web responsive
9.1. Diseño y estructura del sitio
9.2. Implementación de componentes de Bootstrap
9.3. Personalización y ajustes de estilo
9.4. Adaptación del diseño a diferentes dispositivos
Bibliografía y materiales de apoyo:
Recopilación de materiales de apoyo para cursos de formación.
https://devcode.la/cursos/bootstrap3/
www.falconmasters.com/cursos/curso-bootstrap/