Formularios en Bootstrap (Parte I) - Videotutorial 8

Al trabajar con formularios es muy importante hacer que estos sean agradables a la vista y sean totalmente funcionales e intuitivos. Para ayudarnos a conseguir esto de una manera sencilla y rápida Bootstrap posee una serie de clases o estilos para aplicarlos a dichos formularios y conseguir que sean no solo atractivos sino fáciles de utilizar. La lista de estilos que posee el f...

Continuar Leyendo

Tablas en Bootstrap - Videotutorial 7

En la gran mayoría de desarrollos web contamos con listas de datos que debemos mostrar en tablas para que sean tabulados y comprendidos por los usuarios de una manera clara. El darle un correcto estilo a nuestras tablas puede significar un entorno más amigable para el usuario y es por ello que Bootstrap cuenta con unos estilos predefinidos para ser aplicados a tales tablas. Dic...

Continuar Leyendo

Estilos CSS Básicos de Bootstrap - Videotutorial 6

Bootstrap pone a nuestra disposición una serie de estilos CSS básicos que nos sirven como punto de partida para el desarrollo y maquetación de un sitio web. Entre estos estilos se encuentran: La propia grilla del framework. Clases para ordenación de las columnas de dicha grilla. Estilos para las etiquetas encargadas de la presentación de tipograf&iac...

Continuar Leyendo

Seeder de Datos con Faker - Videotutorial 44

Al iniciar el desarrollo de nuestras aplicaciones es común que necesitemos llenar las tablas de nuestra base de datos con algunos datos para poder hacer pruebas, pero hacerlo manualmente es muy tedioso, es por ello que existe el seeding de datos para facilitarnos la tarea y por ello en este video aprenderemos a hacer el seeder utilizando Faker. Este paquete nos permite generar una serie...

Continuar Leyendo

Updates y Deletes con el Query Builder - Videotutorial 43

Complementamos lo visto en el videotutorial anterior convirtiendo nuestras sentencias UPDATE y DELETE a la sintaxis del Query Builder. Esto nos traerá una serie de beneficios, como escribir menos para ejecutar las sentencias, limpieza automática de datos para prevenir posibles ataques malintencionados a la aplicación y mejor comprensión del código escrito....

Continuar Leyendo

Inserts y Selects con el Query Builder - Videotutorial 42

Continuamos desarrollando una mini aplicación para la gestión de alumnos de una universidad. Partimos de lo visto en los dos videotutoriales anteriores donde realizamos los INSERTS, SELECTS, UPDATES y DELETES directamente con SQL y en este video los llevaremos a la sintaxis del Query Builder. En específico modificaremos los métodos para consulta de alumnos e inserci&...

Continuar Leyendo

Crear dominios virtuales en Windows con XAMPP

Los dominios virtuales nos permiten navegar en una aplicación local utilizando un dominio con el nombre y extensión que deseemos, es por ello que son llamados virtuales. Esto trae algunas ventajas como lo son obtener rutas muy similares a las que utilizaremos en la aplicación en producción y en especial al trabajar con AJAX evitaremos posibles problemas al no tener que...

Continuar Leyendo

Trabajo con la grilla - Videotutorial 5

Comenzamos a trabajar con las herramientas que pone a nuestra disposición Bootstrap. En este video el turno es de la herramienta más importante del framework, la girlla. La grilla se trata de una división virtual del espacio de trabajo en un total de 12 columnas (la cantidad de columnas disponibles se puede modificar mediante la personalización del framework). Cua...

Continuar Leyendo

Instalación mediante Bower - Videotutorial 4

En este corto videotutorial aprenderemos a instalar Bootstrap utilizando el gestor de paquetes Bower con una simple línea de comandos. Esto trae una serie de ventajas ya que podemos instalar y actualizar de una manera muy sencilla nuestros paquetes del front end. De igual forma si el paquete a instalar depende de otras librerías o paquetes, Bower se encargará también...

Continuar Leyendo

¿Qué es Bower?

De manera muy sencilla y rápida, Bower es un gestor de paquetes o dependencias para el front-end de nuestros desarrollos. Y nada mejor para entenderlo que un simple ejemplo. Cada vez que vamos a llevar a cabo algún proyecto web necesitamos librerías, plugins, fuentes, entre otros paquetes de terceros. Esto implica que tenemos que recurrir a un buscador, escribir el nom...

Continuar Leyendo