APRENDA DESARROLLO WEB CON LARAVEL DESDE CERO

APRENDA DESARROLLO WEB CON LARAVEL DESDE CERO

RINCÓN, JHON JAIRO

26,40 €
IVA incluido
Sin Stock. Consúltenos antes de pedir.
Editorial:
MARCOMBO BOIXAREU EDITORES
Año de edición:
2024
Materia
Informática
ISBN:
978-84-267-3893-6
Páginas:
304
Encuadernación:
Rústica
Colección:
INFORMATICA
26,40 €
IVA incluido
Sin Stock. Consúltenos antes de pedir.
Añadir a favoritos

Prólogo ....................................... XIII
MÓDULO 1
Introducción a Laravel ............... 1
1.1. Lo que aprenderá en este
curso ....................................... 1
1.2. Instalación y configuración
del servidor ............................. 3
1.3. Otra forma de crear un
nuevo proyecto en Laragon ... 5
MÓDULO 2
Rutas, controladores y vistas
de Laravel .................................. 7
2.1. Creando las páginas del
menú (routes) ................................ 7
2.2. Controladores de Laravel ...... 10
2.3. Los grupos de rutas ............... 16
2.4. Las vistas en Laravel ............. 17
2.5. Aprendiendo a utilizar el
motor de plantillas de Blade ........ 21
MÓDULO 3
Manejo de bases de datos,
migraciones y modificación de
tablas ......................................... 25
3.1. Introducción al manejo de
bases de datos .............................. 25
3.2. Introducción a las
migraciones, creando las tablas
en la base de datos. ..................... 27
3.3. Creando nuevas
migraciones y utilizando el
método ?up()? ................................ 33
3.4. Las migraciones,
modificando las tablas .................. 39
3.5. Modificar las propiedades
de una columna ............................. 44
MÓDULO 4
Eloquent, seeders, factories
y consultas en la terminal con
Tinker ......................................... 47
4.1. Introducción a Eloquent ........ 47
4.2. Seeders en Laravel ................ 54
4.3. Factories en Laravel .............. 58
4.4. Generador de consultas
Eloquent desde la consola de
Tinker ............................................. 61
MÓDULO 5
Modificación de datos antes
y después de almacenarse en
la base de datos ......................... 65
5.1. Mutadores y accesores ......... 65
MÓDULO 6
Formularios en Laravel, crear,
leer, actualizar y eliminar
registros ..................................... 71
6.1. Listar y leer registros en
Laravel ............................................ 71
6.2. Agregar registros desde un
formulario ....................................... 77
6.3. Editar y actualizar registros
desde un formulario ...................... 83
6.4. Validar formularios en
Laravel ............................................ 89
Aprende desarrollo web con Laravel desde cero_v2.pdf 5 5/9/24 16:51
6.5. Métodos de validación de
datos (Form Request) ................ 99
6.6. La asignación masiva en
Laravel ........................................ 103
6.7. Eliminar registros de la
base de datos ............................. 107
MÓDULO 7
Menú de navegación y URL
amigables ................................ 109
7.1. Cómo generar URL
amigables en Laravel ................. 109
7.2. Creando el menú de
navegación ................................. 114
MÓDULO 8
Formulario de contacto y envío
de correos en Laravel ............. 123
8.1. Configuración y envío de
correos en Laravel ..................... 123
8.2. Creando un formulario
para la página de contáctanos . 133
8.3. Validando los campos del
formulario ................................... 143
MÓDULO 9
Kits de inicio en Laravel
(Jetstream y Breeze) ............... 149
9.1. Kits de inicio (Laravel
Breeze) ........................................ 149
9.2. Kits de inicio (Laravel
Jetstream) ................................... 154
MÓDULO 10
Trabajando con Bootstrap
en Laravel ............................... 165
10.1. Laravel Jetstream con
Bootstrap .................................... 165
10.2. Configuración de
Bootstrap para Laravel .............. 166
MÓDULO 11
Cómo crear y utilizar
componentes en Laravel ......... 175
11.1. Componentes de Laravel
Blade ........................................... 175
11.2. Slots, atributos y paso de
parámetros de una vista a un
componente ................................ 181
11.3. Separando la lógica de
programación de la vista de los
componentes .............................. 188
11.4. Utilizando los
componentes de Jetstream en
las vistas de Laravel 9 ............... 191
MÓDULO 12
Reutilizando la plantilla de
Jetstream y los middlewares
en Laravel ................................ 193
12.1. Cómo modificar y
reutilizar la plantilla de
Jetstream .................................... 193
12.2. Explorando el menú nav
de Jetstream ............................... 198
12.3. Modificando el logo de
nuestro dashboard Jetstream ... 202
12.4. Cómo reutilizar la
plantilla que nos proporciona
Jetstream .................................... 203
12.5. Qué son los middlewares
en Laravel ................................... 209
MÓDULO 13
Modelos y relaciones de bases
de datos de Laravel ................. 215
13.1. Cómo diseñar una base
de datos (Modelo Conceptual) .. 215
13.2. Modelo conceptual
complejo ...................................... 224
13.3. Modelo lógico .................... 226
13.4. Normalización de bases
de datos ...................................... 239
13.5. Diseñando el modelo
físico de la base de datos .......... 246
13.6. Modelo físico, relación de
uno a muchos ............................. 259
13.7. Creando la relación uno a
muchos de la entidad ?videos? . 266
13.8. Relación de muchos a
muchos (modelo físico) ............. 268
13.9. Creando la tabla
?permisos? (relación de
muchos a muchos) .................... 274
13.10. Relación de uno a uno
polimórfica (modelo físico) ........ 276
13.11. Relación de uno a
muchos polimórfica (modelo
físico) ........................................... 284
13.12. Relación de muchos a
muchos polimórfica (modelo
físico) ........................................... 287
MÓDULO 14
Proyecto de creación de
un blog ..................................... 291
14.1. Lo que aprenderá en
este proyecto .............................. 291

Laravel es uno de los frameworks más populares para el desarrollo web en PHP. Si desea crear aplicaciones eficientes y así avanzar en el mundo del desarrollo web, ha llegado al libro indicado. Esta 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. Ademá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. Descubrirá las tecnologías del futuro o Laravel: Conozca cómo uno de los frameworks más populares en PHP puede transformar su manera de desarrollar aplicaciones web. o Livewire: Aprenda a añadir interactividad a su sitio web sin escribir una sola línea de JavaScript. o Tailwind: Diseñe interfaces de usuario modernas y atractivas con este innovador framework CSS. o Alpine.js: Incorpore interactividad adicional con esta biblioteca de JavaScript ligera y fácil de usar. Disfrutará de una guía práctica y recursos audiovisuales Jhon 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. Desde 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.

Artículos relacionados

  • PROGRAMACIÓN EN JAVA
    GARCÍA GARCÍA-DONCEL, JESÚS / GÓMEZ DELGADO, JAVIER
    Programación en Java: Construye aplicaciones robustas y multiplataforma es una guía exhaustiva diseñada para acompañar al lector desde la configuración del entorno de desarrollo y el kit de herramientas de Java hasta la creación de aplicaciones robustas y profesionales. Este manual ofrece un camino claro y práctico para dominar el lenguaje, explorando la lógica de programación ...
    Lo tenemos ;)

    28,00 €

  • CÓDIGO LIMPIO. SEGUNDA EDICIÓN
    MARTIN, ROBERT C.
    Con la segunda edición de Código limpio, Robert C. Martin ("Uncle Bob") revitaliza la guía clásica para la artesanía del software con perspectivas actualizadas, un alcance más amplio y contenido enriquecido. Esta nueva edición, una reescritura completa del superventas original, está preparada para transformar el modo en que los desarrolladores abordan la creación de código y pr...
    Lo tenemos ;)

    62,50 €

  • TRUCOS DE IPHONE QUE APPLE NUNCA TE CONTARÁ, LOS
    VIDAL (@SNOFLAA), ALFONS
    "Deja de adaptarte al teléfono y haz que el iPhone se adapte a tu estilo de vida".Es muy probable que lleves en el bolsillo uno de los dispositivos más potentes del mundo, pero ¿realmente le sacas partido o solo lo usas como despertador, email y redes sociales? A menudo nos frustramos pensando que nuestro móvil es muy caro para el uso que le damos, cuando la realidad es que tie...
    Lo tenemos ;)

    24,95 €

  • CONSTRUCCIÓN DE GRANDES MODELOS DE LENGUAJE DESDE CERO
    RASCHKA, SEBASTIAN
    El físico Richard P. Feynman afirmó: «No comprendo lo que no puedo crear». Inspirado en este principio, Sebastian Raschka ofrece en este libro una guía práctica y detallada para construir un modelo de lenguaje de gran tamaño ejecutable incluso en un portátil. Este libro analiza cada etapa del proceso, desde la planificación y codificación del modelo hasta su entrenamiento y aju...
    Lo tenemos ;)

    39,95 €

  • INTRODUCCIÓN A MICROSOFT FABRIC
    AGUILERA REYNA, DIANA / LÓPEZ CENTENO, NELSON
    Descubre Microsoft Fabric, la nueva plataforma de datos de Microsoft que amplía las capacidades de Power BI y permite implementar procesos de datos modernos de forma sencilla y unificada.El procesamiento y análisis de datos sigue siendo clave en casi cualquier proyecto, y ha cobrado aún más relevancia con los avances de la Inteligencia Artificial Generativa. Esto ha impulsado t...
    Lo tenemos ;)

    30,50 €

  • INTELIGENCIA ARTIFICIAL. GUIA DEFINITIVA DESDE LOS ORÍGENES A LA IA GENERATIVA
    GONZÁLEZ SÁNCHEZ, ADRIÁN / SÁNCHEZ FERNÁNDEZ, LAURA / DE JESÚS, DONEYLI / VALENZUELA JIMÉNEZ, JORGE / GONZÁLEZ-BLANCO GARCÍA, ELENA / GONZÁLEZ-FIERRO
    Este libro es una obra didáctica que aborda los aspectos relacionados con el desarrollo de soluciones de inteligencia artificial, ya sea como apoyo al aprendizaje personal de quienes están interesados en este campo, o como guía de estudio en cursos formativos de IA.El texto está organizado en varios capítulos que, como indica su título, cubren todos los temas relevantes: desde ...
    Lo tenemos ;)

    30,50 €