
Introducing Bootstrap 4, 2nd Edition
Jörg Krause
- Editorial
- Apress
- Año
- 2020
- Páginas
- ~359
- Nivel
- Básico
De qué trata
Segunda edición, ampliada a unas 360 páginas, del libro de Jörg Krause para Apress, con el subtítulo «Create Powerful Web Applications Using Bootstrap 4.5». Actualiza el contenido a Bootstrap 4.5, la última versión de la rama 4 antes de Bootstrap 5. Sirve como introducción a los frameworks de CSS para front-end y está dirigida a diseñadores y desarrolladores web de nivel inicial que quieren empezar en el desarrollo front-end con una base de HTML.
El recorrido explica primero las reglas básicas de CSS y del diseño responsive con CSS3. Luego muestra cómo instalar y usar el precompilador Sass, y cómo preparar el entorno de trabajo tanto en Linux (Ubuntu) como en Windows. Los capítulos tratan la introducción a Bootstrap, la estructura de la página con la rejilla y los contenedores, la tipografía, los formularios, las imágenes, los efectos y los iconos, los componentes de interfaz y, por último, los componentes activos: los plugins de JavaScript (modales, desplegables, carruseles, pestañas, tooltips) basados en jQuery y Popper.js, que se activan con atributos data- o mediante la API de JavaScript. Termina con un apéndice y con indicaciones para aprovechar plantillas y temas de terceros y pulir la interfaz.
El planteamiento es práctico: explicaciones paso a paso con ejemplos de código para cada pieza del framework y casos de uso reales, aunque sin un proyecto de aplicación completo. Frente a la primera edición, se apoya en una versión estable y madura, y añade la parte de Sass y la preparación del entorno, que facilitan personalizar el framework. Conviene saber que Bootstrap 5 eliminó jQuery y cambió varias utilidades y clases. El libro sirve para mantener proyectos con Bootstrap 4 o para entender sus conceptos, pero en un proyecto nuevo habrá que adaptar parte de lo aprendido.
- Bootstrap 4.5
- CSS3
- Diseño responsive
- Sass
- Sistema de rejilla
- Tipografía
- Formularios
- Iconos e imágenes
- Componentes
- Plugins JavaScript
- jQuery
- Temas y plantillas
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

