Diseñando páginas web con Bootstrap 4

Universidad Austral via Coursera

Go to Course: https://www.coursera.org/learn/disenando-paginas-bootstrap4

Introduction

### Course Review: Diseñando páginas web con Bootstrap 4 In the evolving world of web development, having a solid grasp of front-end technologies and frameworks is essential. If you're looking to enhance your web design skills, the Coursera course titled **"Diseñando páginas web con Bootstrap 4"** offers a comprehensive introduction to building responsive web pages using the popular Bootstrap framework. Here’s a detailed look at what this course has to offer, along with my recommendation. #### Course Overview "Diseñando páginas web con Bootstrap 4" is designed to teach participants the fundamental concepts of client-side web development, various methodologies, and critical tools necessary for modern web design. Throughout the course, you will not only learn about Bootstrap 4 components but also practice with CSS preprocessors such as Less and Sass. Additionally, the course introduces basic concepts of Node.js and NPM, helping you understand how to manage your web projects effectively. #### Syllabus Breakdown The course is structured into several well-defined modules: 1. **Presentación de Bootstrap 4.0**: This introductory module sets the stage for your learning journey. It offers insights into full-stack web programming, an overview of the course, and fundamental concepts of Bootstrap. You'll start with project initialization using NPM and learn how to set up a repository with Git and Bitbucket. The emphasis on responsive design and Bootstrap's grid system is crucial for creating well-structured web pages. 2. **Componentes CSS de Bootstrap**: Here, you dive into the various CSS components of Bootstrap. This module covers navigation elements, buttons, forms, tables, cards, images, media, tags, alerts, and progress bars. Each topic is presented with practical examples and exercises, allowing you to understand how to utilize Bootstrap's styling components effectively. 3. **Componentes JavaScript de Bootstrap**: This module introduces Bootstrap's JavaScript components, expanding your toolkit further. You'll explore tabs, tab navigation, different alerts, carousels, scrollspy, affix features, and tooltips. Learning to incorporate JavaScript with Bootstrap is essential for creating interactive and engaging user experiences. 4. **Herramientas de Desarrollo**: The final module introduces essential development tools that enhance UI development. You'll get hands-on experience with jQuery for content manipulation and further explore CSS preprocessors Less and Sass. Additionally, the course addresses deploying your web pages to a server and utilizing Node libraries to automate repetitive tasks, which increases your efficiency as a developer. #### Learning Outcomes Upon completing this course, you will have gained practical experience with all the tools discussed. You will be able to design a responsive web page and implement that design effectively using Bootstrap. The course strategy fosters hands-on practice, ensuring that you apply concepts in real-world scenarios. #### Who Should Take This Course? "Diseñando páginas web con Bootstrap 4" is ideal for beginners who are new to web development, as well as those who want to deepen their understanding of Bootstrap. If you are a self-taught developer looking to formalize your knowledge or an aspiring web designer keen on contemporary practices, this course is a solid investment. #### Recommendation I highly recommend "Diseñando páginas web con Bootstrap 4" for anyone looking to build strong foundations in web development using Bootstrap. The structure of the course, along with the practical applications of each module, makes it not only informative but also engaging. As web design increasingly relies on responsive frameworks, having Bootstrap 4 under your belt will significantly enhance your capabilities in the field. Enroll now on Coursera and take your first step toward mastering web design with Bootstrap! This course is a valuable resource that will equip you with the skills needed to thrive in the competitive landscape of web development.

Syllabus

Presentación de Bootstrap 4.0

Este módulo te dará una introducción a la programación web full stack y una rápida visión del curso completo en general. Aprenderás conceptos básicos de Bootstrap, inicializar un proyecto utilizando NPM, configurar tu repositorio utilizando Git y Bitbucket. Aprenderás sobre diseño responsive y sistemas de grillas de Bootstrap.

Componentes CSS de Bootstrap

Este módulo abarca los componentes CSS de Bootstrap. Aprenderás sobre Navegación y la barra de navegación, botones, formularios, tablas, tarjetas, imágenes y media, tags, alertas y barras de progreso.

COMPONENTES JAVASCRIPT DE BOOTSTRAP

Este módulo comprende los componentes Javascript de Bootstrap. Aprenderás sobre pestañas, navegación con pestañas, navegación con botones, diferentes tipos de alertas, carroussel, scrollspy, affix y tooltips.

HERRAMIENTAS DE DESARROLLO

En este módulo veremos diferentes herramientas que facilitan el desarrollo de UI. Utilizarás JQuery para manipular contenido de tus páginas, preprocesadores de CSS Less y Sass, preparas tus páginas web para subirlas a un servidor y así crear tu sitio web. También, para evitar realizar tareas recurrentes de forma manual, utilizarás librerías de Node para automatizarlas a tu gusto.

Overview

Este curso te enseñará conceptos generales de desarrollo web del lado cliente, metodologías de trabajo y herramientas. Aprenderás sobre diseño responsive, grillas, y componentes CSS y Javascript de Bootstrap. Practicarás con preprocesadores de CSS, Less y Sass. También aplicarás conceptos básicos de Node.js y NPM para gestionar tus sitios web. Al finalizar este curso, habrás practicado con todas esas herramientas y serás capaz de diseñar una página web e implementar ese diseño con Bootstrap, cr

Skills

HTML JavaScript Front-End Web Development Angularjs

Reviews

El curso esta bueno pero no esta actualizado. Recomendacion ... usar mucho el foro para sacarse duda de como funcionan las ultimas versiones de los programas y aplicaciones.

Esta muy bien el curso, salvo que deberían actualizarlo porque varias cosas que hace el profesor quedaron obsoletas. Pero se entiende bastante lo que es llevar adelante una web de principio a fin.

Excelente curso, mi única queja es que el ultimo modulo debería actualizarse para la elaboración de los archivos grunt y gulp ya que la estructura del código cambio un poco en la versión actual

Increible curso, donde te dan las cuestiones básicas del uso de Bootstrap y te dan lo básico para crear tus páginas web con node y ver como hacer el compilado de un proyecto.

Excelnte curso! Solo falta explicar en un pequeño módulo como hacer para capturar los datos del form con JS y enviarlos al server del hosting en donde alojemos un proyecto de estas cracterísticas.