Saltar al contenido principal
Laravel Curso Completo

Laravel Curso Completo

Santiago Aguirre

El objetivo de este libro es mostrar cómo trabajar con Laravel, el framework de PHP más difundido y uno de los más populares, que ha crecido a pasos agigantados en los últimos años. Los contenidos del libro están diseñados para un aprendizaje secuencial, en la primera trabajarás con Laravel y sus conceptos avanzados, como middleware, paquetes como Breeze, instalación de Bootst...

Editorial:
Ra-Ma
Año de edición:
2022
Materia:
Programación
ISBN:
978-84-18971-77-8
Páginas:
362
Encuadernación:
Otros
29,90 €
IVA incluido
Añadir a favoritos

Sinopsis

El objetivo de este libro es mostrar cómo trabajar con Laravel, el framework de PHP más difundido y uno de los más populares, que ha crecido a pasos agigantados en los últimos años. Los contenidos del libro están diseñados para un aprendizaje secuencial, en la primera trabajarás con Laravel y sus conceptos avanzados, como middleware, paquetes como Breeze, instalación de Bootstrap con NPM y seguridad, y aprenderás a crear un sistema de gestión completo. En la segunda parte explorarás más conceptos de Laravel, junto con la alternativa de W3.CSS, una opción distinta de Bootstrap que te permite trabajar con estilos en el front-end para crear tu propia aplicación web de lectura. En la tercera parte integrarás Laravel con Angular, el framework de JavaScript para la creación de una red social, utilizando el back-end como una API con PHP, y Angular para el desarrollo de una interfaz completa. En la cuarta parte trabajarás con Ionic para consumir una API creada en Laravel, y aprenderás a desarrollar tu propia aplicación móvil nativa, completamente en JavaScript e instalable en cualquier dispositivo smartphone. Todo ello con un lenguaje claro y didáctico alternando la parte teoría con ejemplos prácticos y actividades para facilitar la asimilación de los conceptos desarrollados.

Índice

CONTENIDO PARTE I CAPÍTULO 1 Introducción Herramientas para desarrollo ¿Qué debo saber? Lenguaje de marcado HTML5 Hojas de estilo en cascada - CSS JavaScript PHP Laravel ¿Dónde aprender todo esto? JavaScript PHP Laravel Actividades Test de autoevaluación CAPÍTULO 2 Preparar el entorno Desarrollo Web Primer acercamiento a Bootstrap Instalar el entorno de desarrollo Laravel, el framework de los artesanos de la Web Integrar Laravel y Bootstrap Actividades Test de autoevaluación Ejercicios prácticos CAPÍTULO 3 Integraciones y rutas Integraciones de Laravel Rutas en Laravel Clases de Bootstrap Actividades Test de autoevaluación Ejercicios prácticos CAPÍTULO 4 Modelos MVC Personalizar Breeze Actividades Test de autoevaluación Ejercicios prácticos CAPÍTULO 5 Trabajo con datos Middleware Relaciones en Eloquent Mostrar todos los datos Exportar los datos y pulir detalles Actividades Test de autoevaluación Ejercicios prácticos Glosario CONTENIDO PARTE II CAPÍTULO 1 Conocimientos previos Ruta de aprendizaje Requisitos Actividades Test de autoevaluación CAPÍTULO 2 Primeros pasos Introducción Layout en W3.CSS Laravel con W3.CSS Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 3 Modelos y controladores Elementos del sistema Creación de datos de prueba Creación de comandos Usuarios y roles Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 4 Panel de administración Gestión de ingresos Administración Rutas y modelos del sistema Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 5 Detalles finales Crear recursos nuevos Categorías y artículo Actividades Test de autoevaluación - Ejercicios prácticos Glosario CONTENIDO PARTE III CAPÍTULO 1 Angular y Laravel Introducción Instalación de Angular Conceptos de Angular Crear la aplicación Laravel Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 2 Seeders y datos de prueba Seeders Factories en Laravel Enviar datos desde Laravel Consumir los datos Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 3 Autenticación Métodos de autenticación Iniciar sesión en Angular Registro desde Angular Configurar el Login Actividades Test de autoevaluación - Ejercicios prácticos CAPÍTULO 4 Angular y Laravel Configurar el perfil Solicitar la información Diseñar el perfil en Angular Cerrar sesión y crear posteos Actividades Test de autoevaluación - Ejercicios prácticos Glosario CONTENIDO PARTE IV Eloquent. FRAMEWORK CREA CAPÍTULO 1 Ionic y Laravel Introducción Primer proyecto de Ionic Actividades Test de autoevaluación CAPÍTULO 2 Modelos Generar los modelos Crear controladores de API Inicio de sesión en Ionic Actividades Test de autoevaluación CAPÍTULO 3 Tareas y Datos Retorno de datos Inyección de dependencias Retornar las tareas Actividades Test de autoevaluación CAPÍTULO 4 Administración El panel de administración Mostrar los datos del usuario Actividades Test de autoevaluación

Artículos relacionados

Comprender los Algoritmos

Comprender los Algoritmos

Y. Bhargava, Aditya

Un enfoque accesible para aprender sobre algoritmos con ilustraciones y ejemplos prácticos. 320 páginas.La mirada de Luces: Perfecto para quienes desean adentrarse en el mundo de la programación sin complicaciones. ...

✅ Disponible

36,95 €

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Micropython en Proyectos. Una Introducción Práctica a la Programación de Microco

Padin Romero, Beatriz / Dapena Janeiro, Ad / Padín Romero, Beatriz / Dapena Janeiro, Adriana

Guía práctica para desarrollar proyectos en MicroPython, ideal para principiantes y entusiastas. 266 páginas.La mirada de Luces: Perfecto para quienes desean iniciarse en la programación de microcontroladores de manera práctica. ...

✅ Disponible

22,80 €

Guía de Programación en C/C++

Guía de Programación en C/C++

Lopez, Eliezer

Manual para aprender a programar en C y C++, con ejemplos y ejercicios prácticos. 400 páginas.La mirada de Luces: Esencial para quienes desean adentrarse en el mundo de la programación. ...

✅ Disponible

30,50 €

Python Black Hat. Programación para Hackers y Pentesters

Python Black Hat. Programación para Hackers y Pentesters

Arnold, Tim / Seitz, Justin

Cuando se trata de crear herramientas de hackeo potentes y eficaces, Python es el lenguaje elegido por la mayoría de los analistas de seguridad. En este libro explorarás el lado más oscuro de las capacidades de Python: todo, desde escribir sniffers de red, robar credenciales de correo electrónico y acceder a directorios y carpetas por la fuerza hasta crear fuzzers de mutación, ...

✅ Disponible

32,95 €

Curso Práctico con Unity 3D

Curso Práctico con Unity 3D

Cantón Nadales, David

Guía para el desarrollo de videojuegos con Unity, desde fundamentos hasta creación de builds. 360 páginas.La mirada de Luces: Ideal para quienes desean adentrarse en el mundo del desarrollo de videojuegos de forma práctica. ...

✅ Disponible

30,50 €

Curso de Programacion con Rust

Curso de Programacion con Rust

Lopez, Eliezer

Introducción a la programación en Rust, un lenguaje enfocado en la seguridad y el rendimiento. 400 páginas.La mirada de Luces: Perfecto para desarrolladores que buscan un lenguaje moderno y eficiente. ...

✅ Disponible

31,95 €

Otros libros del autor

Json Curso Práctico

Json Curso Práctico

Santiago Aguirre

En este libro descubriremos la sintaxis de JSON, los tipos de datos aceptados por el estándar y las distintas funciones para trabajar desde JavaScript, sin tener conocimientos avanzados sobre desarrollo web. Cada parte del libre avanzará en los distintos niveles de uso de JSON, desde lo más básico hasta llegara crear aplicaciones modernas utilizando los distintos lenguajes que ...

Entrega 3/5 días

24,90 €