Primeros pasos con Laravel 12, domina el framework PHP más popular Primeros pasos con Laravel 12, domina el framework PHP más popular

Primeros pasos con Laravel 12, domina el framework PHP más popular

Aquí continúa tu camino en el desarrollo de aplicaciones web en Laravel + Rest Api y Vue 3 Full Sack

    • $13.99
    • $13.99

Publisher Description

Este libro es para cualquiera que quiera construir sus primeras aplicaciones en Laravel 12, este escrito ofrece una introducción paso a paso con el framework conociendo los aspectos más relevantes del mismo y es enfocado sobre todo a la práctica; se da por hecho de que el lector tiene conocimientos y ha desarrollado en PHP y tecnologías compañeras del lenguaje, como JavaScript, HTML y CSS e inclusive frameworks similares; recuerda que para emplear cualquier framework, tienes que tener las bases que sustentan al mismo, es decir, su lenguaje de programación.

Mapa

Este libro tiene un total de 22 capítulos a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos.

Capitulos:
Capítulo 1: Se explica cuál es el software necesario, y la instalación del mismo para desarrollar en Laravel en Windows con Laragon o Laravel Herd o en MacOS Laravel Herd y MacOS y Linux con Laravel Sail y Docker.
Capítulo 2: Hablaremos sobre Laravel, crearemos un proyecto, configuraremos la base de datos, conoceremos aspectos básicos del framework.
Capítulo 3: Daremos los primeros pasos con las rutas y las vistas, para empezar a ver pantallas mediante el navegador.
Capítulo 4: Conoceremos el uso de las migraciones, como elemento central para poder crear los modelos, que son la capa que se conecta a la base de datos.
Capítulo 5: Conoceremos el MVC, que es el corazón y las bases del framework.
Capítulo 6: Crearemos una sencilla app tipo CRUD, aprenderemos a trabajar con el MVC, controladores de tipo recurso, listados, paginación, validaciones de formulario, acceso a la base de datos entre otros aspectos relacionados.
Capítulo 7: Conoceremos cómo enviar mensajes por sesión tipo flash.
Capítulo 8: Este capítulo está orientado a aprender el uso de las rutas.
Capítulo 9: En este capítulo, vamos a crear un sistema de autenticación y todo lo que esto conlleva para nuestra aplicación instalando Laravel Breeze, el cual también configura Tailwind.css en el proyecto.
Capítulo 10: En este capítulo, vamos a conocer algunas operaciones comunes con Eloquent.
Capítulo 11: Vamos a presentar el uso de los componentes en Laravel.
Capítulo 12: Aprenderemos a generar datos de prueba mediante clases usando el sistema de seeders.
Capítulo 13: Aprenderemos a crear una Rest Api de tipo CRUD y auth con Sanctum de tipo SPA y por tokens.
Capítulo 14: Vamos a consumir la Rest Api mediante una aplicación tipo CRUD en Vue 3 empleando peticiones axios y componentes web con Oruga UI.
Capítulo 15: Vamos a aprender a manejar la caché.
Capítulo 16: Vamos a aprender a manejar las políticas de acceso para agregar reglas de acceso a ciertos módulos de la aplicación mediante los Gate y Policies.
Capítulo 17: Veremos cómo manejar los permisos y roles a un usuario para autorizar ciertas partes de la aplicación con un esquema flexible y muy utilizado en las aplicaciones web de todo tipo usando Spatie, en esta capítulo conoceremos cómo realizar esta integración y desarrollaremos un módulo para manejar esta permisología.
Capítulo 18: Veremos cómo manejar las relaciones polimorfismo para reutilizar modelos que tengan un mismo comportamiento.
Capítulo 19: En este capítulo, veremos cómo manejar las configuraciones, variables de entorno, crear archivos de ayuda, enviar correos, logging, colecciones, Lazy y Eager Loading, mutadores y accesores, colas y trabajos y temas de este tipo que como comentamos anteriormente, son fundamentales en el desarrollo de aplicaciones web.

*Consulta el resto de los capítulos en el detalle del libro

Veremos cómo manejar los permisos y roles a un usuario para autorizar ciertas partes de la aplicación con un esquema flexible y muy utilizado en las aplicaciones web de todo tipo usando Spatie, en esta capítulo conoceremos cómo realizar esta integración y desarrollaremos un modulo para manejar esta permisología.
Te invito que visites mi web:
desarrollolibre.net
Y conozmás mi trabajo.

GENRE
Professional & Technical
RELEASED
2024
July 7
LANGUAGE
ES
Spanish
LENGTH
617
Pages
PUBLISHER
Andrés Cruz
SELLER
Andres Cruz
SIZE
12.1
MB
Getting started with CodeIgniter 4, master the basics of the PHP framework for beginners Getting started with CodeIgniter 4, master the basics of the PHP framework for beginners
2022
Getting started with Laravel 12, master the most popular PHP framework Getting started with Laravel 12, master the most popular PHP framework
2024
Getting started with Laravel 12 Livewire 3 Getting started with Laravel 12 Livewire 3
2022
Getting started with Django 6 Getting started with Django 6
2026
Getting started with Flutter 3 - iOS - Windows - MacOS Getting started with Flutter 3 - iOS - Windows - MacOS
2022
Primeros pasos con Django 6 Primeros pasos con Django 6
2026