</> CodeBooks
    ← Volver a Bootstrap (página 2)
    Portada de Mastering Bootstrap 4

    Mastering Bootstrap 4

    Benjamin Jakobus, Jason Marah

    Editorial
    Packt
    Año
    2016
    Páginas
    ~280
    Nivel
    Avanzado

    De qué trata

    Primera edición del libro de nivel avanzado de Benjamin Jakobus y Jason Marah sobre Bootstrap 4, escrita en 2016 sobre la versión alfa del framework. Va dirigido a desarrolladores front-end que ya conocen lo básico de Bootstrap (normalmente la versión 3), HTML, CSS y jQuery, y que quieren ir más allá de las plantillas de ejemplo.

    El primer capítulo presenta las novedades de Bootstrap 4 y sus diferencias con la versión 3. A partir de ahí el libro profundiza en el estilo y la personalización con Sass, la construcción del layout con la cuadrícula, y en la navegación, los pies de página, las alertas y el contenido. También cubre la validación de formularios y cómo acelerar el desarrollo con los plugins jQuery de Bootstrap: cómo están hechos por dentro, cómo personalizarlos y cómo crear componentes propios. Además integra librerías de terceros como Salvattore, Animate.css y Hover, y aborda la optimización del sitio para que cargue más rápido y la integración de Bootstrap con frameworks de JavaScript.

    Todos los ejemplos se aplican a un único sitio de demostración, MyPhoto: una web para un servicio de fotografía con secciones de bienvenida, servicios, galería, acerca de y contacto, que va ganando complejidad capítulo a capítulo. Su mayor aporte es mostrar cómo extender Bootstrap de verdad, con plugins propios y personalización profunda. Hay que tener en cuenta que se basa en una alfa: muchas clases cambiaron en la versión estable, y Packt publicó en 2018 una segunda edición actualizada. Además, el enfoque centrado en jQuery ha quedado atrás, porque Bootstrap 5 ya no depende de esa librería.

    • Bootstrap 4
    • Sass
    • Grid y layout
    • Navegación
    • Validación de formularios
    • Plugins jQuery
    • Componentes personalizados
    • Salvattore
    • Animate.css
    • Optimización web

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    MyPhoto

    Sitio web de un servicio de fotografía con secciones de bienvenida, servicios, galería, acerca de y contacto. Se construye y amplía durante todo el libro con Bootstrap 4, Sass, plugins jQuery propios y librerías de terceros como Salvattore y Animate.css.