Aprenda desarrollo web con Laravel desde cero
Sinopsis del producto
Laravel es uno de los frameworks más populares para el desarrollo web en PHP.nSi desea crear aplicaciones eficientes y así avanzar en el mundo del desarrollo web, ha llegado al libro indicado.nEsta lectura le guiará paso a paso para que pueda construir un blog autoadministrable, utilizando las tecnologías más avanzadas, como Livewire, Tailwind y Alpine.js.nAdemás, profundizará en la programación web con PHP, lo que le permitirá crear un blog que cualquier usuario podrá gestionar sin necesidad de conocimientos técnicos avanzados.nnDescubrirá las tecnologías del futuron• Laravel: Conozca cómo uno de los frameworks más populares en PHP puede transformar su manera de desarrollar aplicaciones web.n• Livewire: Aprenda a añadir interactividad a su sitio web sin escribir una sola línea de JavaScript.n• Tailwind: Diseñe interfaces de usuario modernas y atractivas con este innovador framework CSS.n• Alpine.js: Incorpore interactividad adicional con esta biblioteca de JavaScript ligera y fácil de usar.n• Disfrutará de una guía práctica y recursos audiovisualesnnJhon Jairo Rincón Cardona, experto en desarrollo web con PHP y JavaScript, comparte su vasta experiencia y conocimiento para ayudarle a avanzar en su carrera como desarrollador web. Por ello, en este libro no solo presenta contenidos teóricos, sino que también incluye el acceso a material web de gran valor. Tendrá a su disposición un total de 279 vídeos, que le llevarán de la mano en todo el proceso de desarrollo de un blog autoadministrable.nDesde la instalación y configuración hasta la creación de bases de datos y la implementación de funcionalidades de publicación y comentarios, este libro es un compendio de contenidos prácticos que le ayudarán a profesionalizar sus proyectos como programador.nnCONTENIDOnnPrólogo .. XIIInMÓDULO 1nIntroducción a Laravel .. 1n1.1. Lo que aprenderá en este curso .. 1n1.2. Instalación y configuración del servidor .. 3n1.3. Otra forma de crear un nuevo proyecto en Laragon .. 5nnMÓDULO 2nRutas, controladores y vistasnde Laravel .. 7n2.1. Creando las páginas del menú (routes) .. 7n2.2. Controladores de Laravel .. 10n2.3. Los grupos de rutas .. 16n2.4. Las vistas en Laravel .. 17n2.5. Aprendiendo a utilizar el motor de plantillas de Blade .. 21nnMÓDULO 3nManejo de bases de datos, migraciones y modificación de tablas .. 25n3.1. Introducción al manejo de bases de datos .. 25n3.2. Introducción a las migraciones, creando las tablas en la base de datos. .. 27n3.3. Creando nuevas migraciones y utilizando el método “up()” .. 33n3.4. Las migraciones, modificando las tablas .. 39n3.5. Modificar las propiedades de una columna .. 44nnMÓDULO 4nEloquent, seeders, factories y consultas en la terminal con Tinker .. 47n4.1. Introducción a Eloquent .. 47n4.2. Seeders en Laravel .. 54n4.3. Factories en Laravel .. 58n4.4. Generador de consultas Eloquent desde la consola de Tinker .. 61nnMÓDULO 5nModificación de datos antes y después de almacenarse en la base de datos .. 65n5.1. Mutadores y accesores .. 65nnMÓDULO 6nFormularios en Laravel, crear, leer, actualizar y eliminar registros .. 71n6.1. Listar y leer registros en Laravel .. 71n6.2. Agregar registros desde un formulario .. 77n6.3. Editar y actualizar registros desde un formulario .. 83n6.4. Validar formularios en Laravel .. 89n6.5. Métodos de validación de datos (Form Request) .. 99n6.6. La asignación masiva en Laravel .. 103n6.7. Eliminar registros de la base de datos .. 107nnMÓDULO 7nMenú de navegación y URL amigables .. 109n7.1. Cómo generar URL amigables en Laravel .. 109n7.2. Creando el menú de navegación .. 114nnMÓDULO 8nFormulario de contacto y envío de correos en Laravel .. 123n8.1. Configuración y envío de correos en Laravel .. 123n8.2. Creando un formulario para la página de contáctanos . 133n8.3. Validando los campos del formulario .. 143nnMÓDULO 9nKits de inicio en Laravel (Jetstream y Breeze) .. 149n9.1. Kits de inicio (Laravel Breeze) .. 149n9.2. Kits de inicio (Laravel Jetstream) .. 154nnMÓDULO 10nTrabajando con Bootstrap en Laravel .. 165n10.1. Laravel Jetstream con Bootstrap .. 165n10.2. Configuración de Bootstrap para Laravel .. 166nnMÓDULO 11nCómo crear y utilizar componentes en Laravel .. 175n11.1. Componentes de Laravel Blade .. 175n11.2. Slots, atributos y paso de parámetros de una vista a un componente .. 181n11.3. Separando la lógica de programación de la vista de los componentes .. 188n11.4. Utilizando los componentes de Jetstream en las vistas de Laravel 9 .. 191nnMÓDULO 12nReutilizando la plantilla de Jetstream y los middlewares en Laravel .. 193n12.1. Cómo modificar y reutilizar la plantilla de Jetstream .. 193n12.2. Explorando el menú nav de Jetstream .. 198nn12.3. Modificando el logo de nuestro dashboard Jetstream .. 202n12.4. Cómo reutilizar la plantilla que nos proporcionanJetstream .. 203n12.5. Qué son los middlewares en Laravel .. 209nnMÓDULO 13nModelos y relaciones de bases de datos de Laravel .. 215n13.1. Cómo diseñar una base de datos (Modelo Conceptual) .. 215n13.2. Modelo conceptual complejo .. 224n13.3. Modelo lógico .. 226n13.4. Normalización de bases de datos .. 239n13.5. Diseñando el modelo físico de la base de datos .. 246n13.6. Modelo físico, relación de uno a muchos .. 259n13.7. Creando la relación uno a muchos de la entidad “videos” . 266n13.8. Relación de muchos a muchos (modelo físico) .. 268n13.9. Creando la tabla “permisos” (relación denmuchos a muchos) .. 274n13.10. Relación de uno a uno polimórfica (modelo físico) .. 276n13.11. Relación de uno a muchos polimórfica (modelo físico) .. 284n13.12. Relación de muchos a muchos polimórfica (modelo físico) .. 287nnMÓDULO 14nProyecto de creación de un blog .. 291n14.1. Lo que aprenderá en este proyecto .. 291
9786075763675
$55.900,00
99999 disponibles
Especificaciones
Quizás te interese
¿Ya lo leíste? Valorá “Aprenda desarrollo web con Laravel desde cero”
Debes acceder para publicar una valoración.

Curso intensivo de español para extranjeros
Manual practico de arq. Legal 1 ed 2023
Cultura Social Del Producto
La influencia de marx y el marxismo 

Valoraciones
No hay valoraciones aún.