Italo Morales 25/11/2015Eloquent, Laravel 5.1Comentarios desactivados en Eloquent ORM | Consultas de base de datos en Laravel 5.1 – Parte 2
En la lección anterior estuvimos trabajando con el método GET() en combinación con el método WHERE() ¿eso te causó confusión? ¡no creo! Hasta el momento hemos realizado consultas muy simples, pero poco a poco haremos peticiones más complejas. Por ejemplo, podemos solicitar que en lugar de devolver todas las columnas de la tabla users, solo...
Regístrate para ver ésta y cientos de lecciones exclusivas.
Hoy vamos a aprender a agregar filtros a nuestras rutas de Laravel 5.1 que permitan verificar la data que el usuario está enviando (a través de la url) para redirigirlo a la acción correcta, sin necesidad de utilizar middleware, validaciones u otro tipo de estructura de control, tan solo haciendo uso del método where() dentro el archivo […]
Bienvenidos a la segunda lección del curso de Eloquent en Laravel 5.1, hoy hablaremos de las migraciones. Éstas nos permiten llevar un control de versiones de nuestra base de datos, su uso facilita el crear y compartir la estructura del esquema de base de datos de nuestras aplicaciones, estos archivos además, ofrecen una vista mucho más...
Regístrate para ver ésta y cientos de lecciones exclusivas.
Cómo lo explica la documentación oficial de Laravel en palabras muy simples los Facades proporcionan una interfaz «Estática» a clases que están disponibles en el contenedor de servicios de la aplicación. Como tal un «Facade» es un patrón de diseño estructural que permite crear una interfaz simple a un subsistema de la aplicación como pueden […]
En cursos anteriores hicimos énfasis en trabajar la parte frontend del proyecto, pero muchas veces en el día a día se requiere un panel de administración para nuestra aplicación. Por ello hoy vamos a iniciar un nuevo curso donde aprenderemos a crear paneles de control para un proyecto con Laravel que contengan las características comunes que...
Regístrate para ver ésta y cientos de lecciones exclusivas.
Blade es un sistema de plantillas para PHP que viene integrado por defecto en el framework Laravel con el cual podemos entre otras cosas, crear plantillas, extenderlas, integrar o imprimir variables PHP sin perder el buen estilo del código de nuestra aplicación gracias al uso de etiquetas que nos provee.
En la lección anterior, aprendimos con un ejemplo sencillo cómo definir e implementar una regla de acceso a una ruta de la aplicación con el nuevo feature de autorización de Laravel 5.1. En la clase de hoy, vamos a crear un listado de posts, como preparación de un escenario más parecido a lo que sería...
Regístrate para ver ésta y cientos de lecciones exclusivas.
Muchas veces no comienzas un proyecto desde cero, sino que debes clonar e instalar uno ya existente, y esto puede parecer atemorizante, pero en realidad sólo tienes que seguir una serie de pasos bastante sencillos y estándares, cómo te mostraremos en este tutorial, de esta forma puedes evadir muchos de los problemas comunes al realizar esta tarea.
En la clase anterior te dimos una introducción sobre las pruebas de integración, y su finalidad en nuestros proyectos, en la clase de hoy vamos a poner mano a la obra creando nuestras propias pruebas. Al desarrollar de forma profesional podrías implementar la siguiente metodología que te permitirá llevar un mejor control en el avance de...
Regístrate para ver ésta y cientos de lecciones exclusivas.
Las pruebas son parte fundamental en el desarrollo de cualquier aplicación sin importar el lenguaje en el que se este trabajando. En el desarrollo web continuamente probamos el código que escribimos tratando de simular el comportamiento de un usuario en la plataforma desde el navegador, de esta forma podemos verificar si la aplicación responde como se espera.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.