Para qué te prepara este curso subvencionado Curso Gratuito Bootstrap 3: Desarrollo Web Responsive:
El Curso de Bootstrap 3: Desarrollo Web Responsive le prepara para tener una visión amplia y precisa del entorno web, llegando a especializarse en el desarrollo de proyectos responsive gracias al conocimiento de Bootstrap o HTML5.
A quién va dirigido:
Este Curso de Bootstrap 3: Desarrollo Web Responsive está dirigido a profesionales del sector que deseen seguir formándose en la materia, así como a personas interesadas en dedicarse profesionalmente al desarrollo web responsive.
Objetivos de este curso subvencionado Curso Gratuito Bootstrap 3: Desarrollo Web Responsive:
- Maquetar la estructura con HTML5. - Gestionar el comportamiento responsive. - Crear sitios web que se adaptan automáticamente a cualquier resolución para obtener así una visualización óptima, independientemente del tipo de pantalla, ya sea de ordenador, tableta o smartphone.
Salidas Laborales:
Desarrollo web responsive / Diseño web.
Resumen:
Si trabaja en el entorno web quiere conocer los aspectos esenciales para ser un profesional en el desarrollo web responsive este es su momento, con el Curso de Bootstrap 3: Desarrollo Web Responsive podrá adquirir los conocimientos oportunos para diseña y maqueta una web responsive de principio a fin.
Titulación:
Doble Titulación Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior de Cualificaciones Profesionales
Metodología:
Entre el material entregado en este curso se adjunta un documento llamado Guía del Alumno dónde aparece un horario de tutorías telefónicas y una dirección de e-mail dónde podrá enviar sus consultas, dudas y ejercicios. La metodología a seguir es ir avanzando a lo largo del itinerario de aprendizaje online, que cuenta con una serie de temas y ejercicios. Para su evaluación, el alumno/a deberá completar todos los ejercicios propuestos en el curso. La titulación será remitida al alumno/a por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje satisfactoriamente.
Temario:
PARTE 1. DESARROLLO WEB CON BOOTSTRAP
UNIDAD DIDÁCTICA 1. QUÉ ES BOOTSTRAP Y CUÁL ES SU IMPORTANCIA
- Objetivos del curso Desarrollo web con Bootstrap 3
- Archivos base de Desarrollo web con Bootstrap 3
- Por qué usar Bootstrap
- Entorno y recursos de apoyo para Bootstrap
- Editor Sublime Text 2 y página base
UNIDAD DIDÁCTICA 1. ANÁLISIS Y PREPARACIÓN DE BOOTSTRAP
- Análisis general del diseño del proyecto práctico
- Definición de navegadores destinatarios
- Consideraciones sobre Responsive Web Design
- Estructura de carpetas y reutilización de código
- Preparando las imágenes para Bootstrap
UNIDAD DIDÁCTICA 2. MAQUETACIÓN DE LA ESTRUCTURA CON HTML5
- Análisis de estructuras generales del diseño
- Metodología para el uso de Bootstrap 3
- Estructura de la cabecera de la web
- Estructura del pie de la web
- Estructura contenido home
- Estructura contenido detalle. Header y formadores
- Estructura contenido detalle. Registro y agenda
- Estructura índice de contenidos
- Estructura alojamiento
- Estructura preguntas frecuentes
UNIDAD DIDÁCTICA 3. MAQUETACIÓN VISUAL DE ELEMENTOS GENERALES
- Estilos generales en todo el sitio web
- Estilos de la cabecera y menú
- Estilos del pie de la web
UNIDAD DIDÁCTICA 4. MAQUETACIÓN VISUAL DE LA HOME Y DETALLES
- Estilos workshop en la zona de contenido
- Estilos titular, secciones, descripción, agenda y formadores
- Estilos bloque de registro
- Estilos bloque índice de contenidos
- Estilos bloque alojamiento
- Estilos bloque FAQ
UNIDAD DIDÁCTICA 5. GESTIÓN DEL COMPORTAMIENTO RESPONSIVE
- Adaptación de la cabecera
- Adaptación del pie de página
- Adaptación zona workshops
- Estilos propios en contextos de Bootstrap 3
- Adaptación descripción, formadores, registro y agenda
- Adaptación índice de contenidos
- Adaptación del alojamiento
- Adaptación de las FAQ
- La etiqueta meta viewport
- Despedida de Desarrollo web con Bootstrap 3
PARTE 2. DISEÑO WEB RESPONSIVE CON HTML5 Y CSS3
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN
- El diseño web actual
- Diseño web responsive
- Planteamientos de diseño
- Pasar a otra cosa
- Objetivos del libro
- Herramientas del maquetador
- Descargar ejemplos
- Objetivos
- Mozilla Firefox
- Google Chrome
- Apple Safari
- Microsoft Internet Explorer
UNIDAD DIDÁCTICA 2. SOLUCIONES PARA LA COMPATIBILIDAD
- Disparidad entre navegadores
- Mejorar la compatibilidad
- Visualización inicial de los navegadores
- Normalize.css
- El HTML5 y html5shiv.js
- Media queries y respond.js
- Las alternativas y Modernizr.js
- Las reglas @supports
- El problema
- El reset universal
- El reset de Eric Meyer
- El reset de HTML5 Doctor
- El proyecto
- Descargar Normalize.css
- Instalar Normalize.css
- Objetivo
- Archivo de ejemplo
- Librería html5shiv.js
- Objetivo
- Archivo de ejemplo
- La librería respond.js
- Objetivo
- Descargar Modernizr
- Crear una página de ejemplo
- Instale y enlace el script Modernizr
- La activación de Modernizr
- Utilizar las clases de Modernizr
- Utilizar Modernizr con JavaScript
- Objetivo
- Utilizar las reglas @supports
- Operadores
UNIDAD DIDÁCTICA 3. EL DISEÑO CLÁSICO
- Diseñadores y maquetadores
- Modelos de cajas
- Los márgenes de los elementos
- Visualización de los elementos
- Visualización en flujo normal
- Posicionamiento absoluto
- Posicionamiento fijo
- Posicionamiento relativo
- Utilizar el diseño en posición relativa y absoluta
- Visualización de cajas flotantes
- Posicionamiento flotante
- Colocar las cajas al lado
- Prohibir la flotación
- Ejemplo con cuatro cajas
- Diseño simplista
- Conclusión sobre diseñar con elementos flotantes
UNIDAD DIDÁCTICA 4. DISEÑAR CON TABLAS
- Objetivo
- La propiedad display
- Diseño simple con una tabla
- Ancho en pantalla de la tabla
- Elementos anónimos
- Otros elementos para las tablas
- Diseño de las filas
- Establecer el ancho de las celdas
- Diseño con una tabla más estructurada
- Otras propiedades de diseño
- Alineación vertical
- Conclusión
- Párrafos en las celdas
- Listas en tablas
- Anchos fijos
- Anchos en porcentaje
- Propiedad table-layout
- Propiedad border-collapse
- Propiedad border-spacing
- Propiedad empty-cells
- Propiedad caption-side
UNIDAD DIDÁCTICA 5. CUADRÍCULAS DE DISEÑO
- Objetivo
- Estructura de las cuadrículas para la web
- Cuadrículas fijas
- La cuadrícula fija 960gs
- Cuadrícula fija notjustagrid
- Cuadrícula fluida Gridiculous
- Cuadrícula
- Archivos CSS
- Página de ejemplo
- Enlaces a las hojas de estilo
- Estilos personales
- Contenedor del diseño
- Bloques en 12 columnas
- Bloques en las columnas de la cuadrícula
- Prohibir los bloques flotantes adyacentes
- Bloques con desplazamiento
- Bloques centrados
- Código completo de la página
- El framework
- Cuadrícula
- Página de ejemplo
- Archivos CSS
- Enlaces a las hojas de estilo
- Estilos personales
- Contenedor del diseño
- Sistema de clases
- Bloque para todo el ancho
- Tres bloques en un tercio de la cuadrícula
- Dos bloques en 3/5 y 2/5 de la cuadrícula
- Un solo bloque en 2/3 de la cuadrícula
- Código completo de la página
- Cuadrículas fluidas
- Cuadrícula Gridiculous
- Página de ejemplo
- Descargar la cuadrícula
- Instalar la cuadrícula
- Estilos personales
- Contenedor
- Filas
- Tres bloques con la misma anchura
- Dos bloques con anchos distintos
- Bloque desplazado
- Visualización de la cuadrícula fluida
UNIDAD DIDÁCTICA 6. MEDIA QUERIES
- Objetivo
- Orígenes
- Uso de media queries
- Sintaxis de las media queries
- Características a prueba
- Dónde ubicar las media queries
- Tamaño de las pantallas de los móviles
- El concepto viewport
- Un ejemplo muy sencillo
- Cuadrícula responsive
- Ejemplos de sitios con media queries
- Esquema
- Código HTML y CSS
- Cuadrícula
- Descargar e instalar la cuadrícula
- Crear una página sencilla de 12 columnas
- Vínculo a los estilos y a los scripts
- Estructura del diseño
- Reglas CSS
UNIDAD DIDÁCTICA 7. EL DISEÑO RESPONSIVE
- El diseño responsive
- Cuadrículas responsive
- Cuadrícula responsive Simple Grid
- -Utilizar Simple Grid
- Cuadrícula responsive Columnal
- Uso de imágenes
- Imágenes fluidas
- Script Response.js
- Script picturefill.js
- Script responsive-images.js
- Propuestas para el futuro
- Tipografía responsive
- Tablas responsives
- Descargar e instalar Simple Grid
- Filas
- Esquema
- Primera fila
- Segunda fila
- Tercera fila
- Utilizar la cuadrícula fluida y responsive
- Código completo
- Utilizar Columnal
- Descargar e instalar Columnal
- Esquema
- Contenedor y filas
- Primera fila
- Segunda fila
- La tercera fila y el desplazamiento
- La cuarta fila y bloques anidados
- Utilizar la cuadrícula fluida y responsive
- Código completo del diseño
- Imágenes responsives
- Código completo para el diseño con una imagen responsive
- Objetivo
- Diseño fijo
- Diseño fluido
- Ancho fluido de otros elementos
- Anchos de imágenes fluidas
- Abrir y cambiar el tamaño de la página
- Código completo de la página
- Utilizar JavaScript
- Descargar el JavaScript
- Enlaces a los JavaScript
- Preparar imágenes
- Código de la página
- Funcionamiento del script
- Optimizar las leyendas
- Código completo de la página
- Utilizar JavaScript
- Descargar el JavaScript
- Enlaces a los JavaScript
- Preparar imágenes
- Código de la página
- Visualización de la imagen responsive
- Código para las pantallas de alta definición (Retina)
- Código completo de la página
- Utilizar JavaScript
- Descarga la demo
- Código de la página
- Utilizar la página
- Grupos de trabajo: RICG y W3C
- Grupos de trabajo: Apple y W3C
- Objetivo
- Unidades utilizadas
- Unidad em y cascada
- Unidad rem y la cascada
- Tipografía responsive y unidad rem
- Tipografía responsive y fuentes
- Unidades relacionadas con el viewport
- Objetivo
- Zurb
- La solución de Geoff Yuen
- La solución de Chris Coyier
- Otras soluciones
UNIDAD DIDÁCTICA 8. FRAMEWORKS DE CSS
- Utilizar los frameworks de CSS
- Frameworks de CSS
- UIkit
- Kube
- Pure
- Utilizar UIkit
- Descargar el framework
- Descargar jQuery
- Instalar el framework
- Crear una cuadrícula fluida
- Utilizar la cuadrícula fluida
- Utilizar la cuadrícula responsive de UIkit
- Crear una barra de navegación
- Crear una tabla con formato
- Utilizar Kube
- Descargar el framework
- Instalar el framework
- Crear una cuadrícula fluida y responsive
- Utilizar la cuadrícula fluida y responsive
- Insertar un formulario
- Insertar botones
- Utilizar Pure
- Descargar el framework
- Enlazar el framework
- Utilizar la cuadrícula fluida responsive
- Insertar una tabla
- Insertar una barra de menú con un menú desplegable
UNIDAD DIDÁCTICA 9. EL FUTURO DEL DISEÑO
- Objetivos
- Multicolumna
- Cajas flexibles
- Otros módulos del W3C
- Preceptos de uso
- Configuración de columnas
- Configuración de las calles
- Configuración de saltos de columna
- Distribución en varias columnas
- Un generador de multicolumnas
- Columnas y diseño responsive
- Ubicación de los elementos de diseño
- Módulo de las cajas flexibles
- Cajas flexibles
- Orientación y dirección de las cajas
- Desbordamiento de las cajas
- Orientación de las cajas
- Alineación horizontal de las cajas
- Alineación vertical de las cajas
- Excepciones en la alineación vertical
- Excepciones en la alineación horizontal
- Propiedades de la flexibilidad
- Propiedad flex-grow
- Propiedades flex-shrink y flex-basis
- Constructores en línea
- Ejemplo de diseño flexible
- Recorrido
- Cuadrículas
- Plantilla de página
- Distribución
- Regiones