Guía Laravel en español


Una guía que te ayudará a dar tus primeros pasos en el desarrollo de aplicaciones web utilizando el framework por excelencia del lenguaje PHP: Laravel

Guía Laravel en español
Coding

Lo que vas a aprender

Descubrirás qué es Laravel y cómo desarrollar aplicaciones web robustas y funcionales, aprovechando todas las ventajas que ofrece PHP y las utilidades que ofrece el framework Laravel para gestionar fácilmente todas las necesidades típicas para el desarrollo del backend (pero también el frontend) de una moderna web application.

  1. Introducción a HTTP, Composer y Laravel
  2. Routing, Controller y View en Laravel
  3. Template HTML en Laravel con Blade
  4. Database en Laravel con Eloquent ORM
  5. Más información sobre Laravel
  6. Laravel y el Frontend

1
Introducción a HTTP, Composer y Laravel

¿Qué es HTTP?

1¿Qué es HTTP?

HTTP (Hypertext Transfer Protocol) es una de las tecnologías subyacentes de la Web; en particular, HTTP es un protocolo de nivel de aplicación creado para la transmisión de documentos, como archivos HTML. El protocolo HTTP se diseñó inicialmente para la comunicación entre navegadores web y servidores web, pero también se puede utilizar par...

Sigue leyendo
¿Qué son las solicitudes HTTP?

2¿Qué son las solicitudes HTTP?

Las solicitudes HTTP son mensajes enviados por el cliente al servidor para iniciar una acción específica. Tienen una estructura específica y se caracterizan por un método (o verbo) que permite distinguir el tipo de acción requerida. Estructura solicitudes HTTP Una solicitud HTTP está compuesta por: un método indicando la acci&o...

Sigue leyendo
¿Qué son las respuestas HTTP?

3¿Qué son las respuestas HTTP?

Las respuestas HTTP son mensajes enviados por el servidor en respuesta a una solicitud enviada por el cliente. Tienen una estructura específica y se caracterizan por el código de respuesta (o status code) que permite comprender si la solicitud fue exitosa o no. Estructura respuesta HTTP Una respuesta HTTP se caracteriza por: el status code de la r...

Sigue leyendo
Administrador de dependencias Composer

4Administrador de dependencias Composer

Composer es un administrador de dependencias para el lenguaje PHP, es decir, una herramienta que permite declarar de qué bibliotecas depende tu proyecto y ofrece comandos para instalar y actualizar estas dependencias. De hecho, en el mundo del desarrollo de software, es normal utilizar bibliotecas externas (o de terceros) que implementan las diversas funciones del entorno úti...

Sigue leyendo
Laravel, el framework para los artesanos de la web

5Laravel, el framework para los artesanos de la web

¿Qué es Laravel? Laravel es un framework de lenguaje PHP diseñado para crear aplicaciones web. Está construido sobre la base de las mejores tecnologías y bibliotecas de PHP y facilita la implementación de funciones típicas de las aplicaciones web, como la autenticación, el routing de solicitudes, la gestión de sesiones y el alm...

Sigue leyendo
El ecosistema Laravel

6El ecosistema Laravel

Cuando definimos a Laravel como un framework, queremos decir que Laravel ofrece a los desarrolladores de php una estructura de soporte y funciones genéricas que pueden usarse para crear el contenido real de la aplicación única. Por lo tanto, es un código escrito por terceros que permite resolver un problema común, similar a una biblioteca de software. Sin...

Sigue leyendo
Estructura de un proyecto Laravel

7Estructura de un proyecto Laravel

Cuando creas un nuevo proyecto con Laravel, se crea un directorio en el que ya están disponibles todos los archivos necesarios para explotar inmediatamente el potencial que ofrece Laravel. Es un punto de partida válido para aplicaciones de todos los tamaños y necesidades, en el que cada directorio realiza una tarea específica relacionada con el ciclo de vida del desarro...

Sigue leyendo

3
Template HTML en Laravel con Blade

4
Database en Laravel con Eloquent ORM

5
Más información sobre Laravel

6
Laravel y el Frontend

© 2022 Aulab. Todos los derechos reservados • P.IVA: IT07647440721 • Política de privacidad