Топ-100 | Обзор | Комменты | Новости | RSS RSS | Поиск | Хочу! | Добавить ссылки | О сайте | FAQ | Профиль
RapidLinks - Скачай всё!
  


Laravel 11 Desde Cero + Integracion Con Tailwind.Css Y Vue 3

Laravel 11 Desde Cero + Integracion Con Tailwind.Css Y Vue 3



ВидеоВидео Рейтинг публикации: 0 (голосов: 0)  
https://i124.fastpic.org/big/2024/0928/a7/b2612052645b740fd2a7b8ce2cfc59a7.jpeg
Free Download Laravel 11 Desde Cero + Integracion Con Tailwind.Css Y Vue 3
Última actualización: 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: Español | Size: 45.74 GB | Duration: 64h 41m
Crea apps con un framework PHP excelente + Tailwind.CSS, Node, Vue, RestApi, Sanctum y mucho +

What you'll learn
Emplear Laravel de manera fluida y conocer sus componentes fundamentales
Desarrollar aplicaciones de gestión de datos
Organización en la programación de múltiples módulos
Una aplicación web básica con funciones de CRUD desde cero
Una web SPA de cara al usuario final (Blog)
Enviar Emails
Login con protección en el password, recuperación de credenciales, distintos niveles de acceso entre usuarios
Aprender a crear, validar y procesar formularios
Cargar, validar y redimensionar imágenes en el servidor
Redirecciones y rooteo
Aprender a trabajar con tecnologías punteras en conjunto: HTML, CSS, JavaScript, Tailwind, PHP, MYSQL y Vue
Crear componentes con Vue
Laravel Inertia (básico)
Laravel 11
Requirements
Nociones básicas de PHP
Nociones básicas en SQL
Nociones básicas sobre HTML y CSS
Conocer el patrón Modelo Vista Controlador
Nociones básicas de programación orientada a objetos
Algo de Node, NPM sería recomendado
Navegar con la terminal o la CDM de Windows
Description
Laravel, al ser un framework más completo que otros similares; esto significa que tiene muchos más componentes con los cuales trabajar; se da por hecho que el lector tiene cierto conocimiento básico sobre cómo funciona este tipo de frameworks, como el uso o teoría de para qué funcionan las migraciones, el MVC, rutas, entre otras; no es necesario que sepas cómo manejarlas, pero sí que entiendas la lógica detrás de todo esto; si no los tienes, te recomiendo que veas mi primer libro de programación web en el cual damos los primeros pasos con CodeIgniter, el cual es un framework estupendo con muchas coincidencias con Laravel, y al ser un framework más pequeño y sencillo de manejar resulta más fácil de iniciar tu aprendizaje.AlcanceEsta guía tiene la finalidad de dar los primeros pasos con Laravel; con esto, vamos a plantear dos cosas:No es un curso que tenga por objetivo conocer al 100% Laravel, o de cero a experto, ya que, sería un objetivo demasiado grande para el alcance de esta guía, si no conocer su ecosistema, que nos ofrece y cómo funciona el mismo en base a varios ejemplos y/o aplicaciones pequeñas con alcances limitados.Se da por hecho de que el lector tiene conocimientos al menos básicos sobre la estructura del framework; por el alcance que tiene Laravel como framework, aunado a las tecnologías relacionadas que siempre forman parte importante del mismo (como Node, Vue, Tailwind.css, Alpine.js, HTML, y relacionados) en comparación con otros frameworks como CodeIgniter, resulta muy difícil hacer la convivencia con todas estas tecnologías en un solo escrito; en varias partes del libro, mencionaré cuando sería recomendable que consultes otras fuentes para que al menos conozcas los aspectos básicos de dichas tecnologías; en mi canal de YouTube, al igual mi blog y plataforma de academia digital, cuento con múltiples recursos que podrán ayudarte en estas introducciones; recuerda que el objetivo del libro es introducir a Laravel más no sus tecnologías asociadas.Para quién es este cursoEste curso está dirigido a cualquiera que quiera comenzar a desarrollar con Laravel, aunque no se recomienda a aquellas personas que no hayan trabajado con otros frameworks PHP, si es tu caso, te aconsejo, que primero conozcas y practiques con frameworks similares, pero más sencillos, como es el caso de CodeIgniter 4, del cual dispongo de muchos recursos que pueden servirte para introducirte en este mundo de frameworks PHP, en mi sitio web encontrarás más información.Laravel es un framework avanzado, aunque en el libro hago todo lo posible para mantener el desarrollo sencillo, recuerda puedes practicar con frameworks similares, como el de CodeIgniter, del cual también cuento con un libro y un curso; que es ideal para conocer un framework para dar los primeros pasos con este tipo de tecnologías, ya que Laravel, tiende a tener una curva de aprendizaje más elevada al tener más componentes y más abstracción al emplear los mismos.Para aquellos que quieran conocer el framework y que conozcan otros frameworks similares en PHP, pero no tienen los conocimientos necesarios para aventurarse en estos por no conocer las bases que los sustentanPara aquellas personas que quieran aprender algo nuevo, conocer sobre un framework que, aunque tiene mucha documentación, la mayoría está en inglés y al estar el framework en constante evolución, tiende a quedar desactualizada.Para las personas que quieran mejorar una habilidad en el desarrollo web, que quiera crecer como desarrollador y que quiera seguir escalando su camino con otros frameworks superiores a este; con que te identifiques al menos con alguno de los puntos señalados anteriormente, este libro es para ti.Este libro tiene un total de 34 capítulos, se recomienda que leas en el orden en el cual están dispuestos y a medida que vayamos explicando los componentes del framework, vayas directamente a la práctica, repliques, pruebes y modifiques los códigos que mostramos en este libro.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 y finalmente conoceremos el elemento principal que son las rutas.Capítulo 3: Daremos los primeros pasos con las rutas y las vistas, para empezar a ver pantallas mediante el navegador; también abordaremos el uso de los controladores con las vistas; redirecciones, directivas y blade como motor de plantilla.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, a una tabla en particular; y, para tener esta tabla, necesitamos las migraciones.Capítulo 5: Conoceremos el MVC, que es el corazón y las bases del framework y, realizaremos unos pocos ejemplos que nos servirán para seguir avanzando.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 las cuales usaremos para confirmación de las operaciones CRUD y el uso de la sesión.Capítulo 8: Este capítulo está orientado a aprender el uso de las rutas; que en Laravel son muy extensibles y llenas de opciones para agrupamientos, tipos y opciones.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 y Alpine.js. También vamos a expandir el esquema que nos provee Laravel Breeze para la autenticación, creando una protección en base a roles, para manejar distintos tipos de usuarios en módulos específicos de la aplicación.Capítulo 10: En este capítulo, vamos a conocer algunas operaciones comunes con Eloquent aplicados a la base de datos mediante los query builders.Capítulo 11: Vamos a presentar el uso de los componentes en Laravel como un elemento central para crear una aplicación modular.Capítulo 12: Aprenderemos a generar datos de prueba mediante clases usando el sistema de seeders que incorpora el framework.Capítulo 13: Aprenderemos a crear una Rest Api de tipo CRUD y métodos adicionales para realizar consultas adicionales, también vamos a proteger la Rest Api de tipo CRUD con Sanctum, empleando la autenticación 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; también veremos el proceso de carga de archivos. También protegeremos la aplicación en Vue con login requerido para acceder a sus distintos módulos empleando la autenticación SPA o por tokens de Laravel Sanctum.Capítulo 15: Vamos a aprender a manejar la caché, para guardar datos de acceso para mejorar el desempeño de la aplicación y evitar cuellos de botellas con la base de datos.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, tambien, como subir Laravel a producciónCapítulo 20: En este capítulo, conoceremos paquetes importantes en Laravel para generar excels, qrs, seo, PayPal, detectar navegación móvil entre otros.Capítulo 21: Conoceremos cómo crear pruebas unitarias y de integración en la Rest Api y la app tipo blog empleando PHPUnit y Pest.Secciones incorporadas para el curso de Laravel InertiaCapítulo 1: En este capítulo vamos a conocer la herramienta de Laravel Inertia y que nos ofrece al momento del desarrollo de aplicaciones web.Capítulo 2: En este capítulo vamos a crear un proyecto en Laravel Inertia.Capítulo 3: En este capítulo vamos a conocer las características que cuenta un proyecto en Laravel Inertia, tanto la estructura que trae por defecto un proyecto, como su funcionamiento base.Capítulo 4: En este capítulo vamos a crear el típico CRUD para conocer las bases de Laravel Inertia y su comunicación con componentes en Vue.Capítulo 5: En este capítulo vamos a conocer el uso de las redirecciones y mensajes flash.Capítulo 6: En este capítulo vamos a crear el proceso CRUD para los posts, tomando todos los temas tratados en los anteriores capítulos.Capítulo 7: En este capítulo vamos a conocer el proceso de upload en Laravel Inertia y usando plugins de terceros.Secciones incorporadas para el curso de Laravel Livewire:Capítulo 1: En este capítulo vamos a dar una breve introducción sobre Laravel Livewire.Capítulo 2: En este capítulo vamos a crear nuestro proyecto en Laravel Livewire.Capítulo 3: En este capítulo, presentamos las características con las cuales cuenta un proyecto creado en Laravel Livewire; manejo de equipos, API Tokens, y autenticación, son algunas de ellas.Capítulo 4: En este capítulo, vamos a crear una aplicación tipo CRUD sencilla y conocer todos los elementos propios de Livewire como, manejo de formularios, vistas y directivas mediante los componentes de Livewire.Capítulo 5: En este capítulo, vamos a trabajar en el estilo, mejorando la aplicación creada para que luzca como un módulo más de Laravel Livewire.Capítulo 6: En este capítulo, vamos a conocer la comunicación entre componentes de Livewire en base a eventos; detectar cambios en propiedades de la clase componente desde la vista y conocer el JavaScript de Laravel Livewire.
Overview
Section 1: Introducción al curso
Lecture 1 Introducción al curso
Section 2: Introducción a Laravel
Lecture 2 Introducción
Lecture 3 Software necesario: Global
Lecture 4 Ambiente de desarrollo para Windows: Laragon
Lecture 5 Ambiente de desarrollo para MacOS y Windows: Laravel Herd
Lecture 6 Crear un proyecto en Laravel en Windows
Lecture 7 Crear un proyecto en Laravel en MacOS
Lecture 8 Estructura de carpetas
Lecture 9 Reparar could not find driver en Windows
Lecture 10 Ejecutar migraciones (solo si creastes el proyecto por composer)
Lecture 11 Primeros pasos con Laravel
Lecture 12 Rutas: Introducción
Lecture 13 Modelo vista controlador
Lecture 14 Demo: Configurar la base de datos MySQL
Lecture 15 Configurar la base de datos MySQL: Mac con Laravel Herd
Lecture 16 Artisan la línea de comandos: Introducción
Section 3: Rutas, controladores y vistas
Lecture 17 Tarea: Crear dos rutas con nombre y vistas asociadas
Lecture 18 Redirecciones
Lecture 19 Directivas de blade: if y for
Lecture 20 Layout o vista maestra
Lecture 21 Controlador: Primeros pasos
Lecture 22 Rutas de tipo recurso
Lecture 23 Parámetros en las rutas
Lecture 24 compact
Section 4: Migraciones
Lecture 25 Introducción
Lecture 26 Presentación
Lecture 27 Crear una migración: Categoría
Lecture 28 Crea una migración: Post
Lecture 29 Publicar en github
Section 5: MVC y CRUD
Lecture 30 Introducción
Lecture 31 Crear un controlador tipo recurso (CRUD)
Lecture 32 Crear un registro
Lecture 33 Actualizar un registro
Lecture 34 Eliminar un registro
Lecture 35 Tipos devueltos en los métodos de los controladores
Lecture 36 Relaciones foráneas
Lecture 37 Publicar en github
Section 6: CRUD y formularios
Lecture 38 Introducción
Lecture 39 Crear: Configurar formulario
Lecture 40 Crear: Controlador create
Lecture 41 Crear: Vista, CSRF
Lecture 42 Crear: Controlador, store
Lecture 43 Crear: Validaciones en el controlador mediante el request
Lecture 44 Crear: Validaciones mediante una clase FormRequest
Lecture 45 Crear: Validaciones en el controlador mediante el request, segunda forma
Lecture 46 Crear: Vistas, Mostrar errores del formulario
Lecture 47 Crear: Request, Validar el slug
Lecture 48 Crear: Vistas, Mostrar errores en un fragmento de vista aparte
Lecture 49 Listado
Lecture 50 Listado: Paginación
Lecture 51 Listado: Opciones CRUD
Lecture 52 Tarea: Proceso de editar
Lecture 53 Fragmento de vista para los campos
Lecture 54 Valores anteriores
Lecture 55 Carga de imágenes
Lecture 56 Carga de imágenes: Primeros pasos
Lecture 57 Tarea: Eliminar
Lecture 58 Tarea: Vista de detalle
Lecture 59 CRUD de categorías
Lecture 60 Tinker
Lecture 61 Rutas: Repaso
Lecture 62 Rutas agrupadas
Lecture 63 Publicar en github
Section 7: Mensajes por sesión
Lecture 64 Introducción
Lecture 65 Mensajes tipo flash
Lecture 66 session
Lecture 67 Publicar en github
Section 8: Laravel Breeze
Lecture 68 Introducción
Lecture 69 Presentación
Lecture 70 Instalar y configurar
Lecture 71 Explorar el contenido generado
Lecture 72 Adaptar estilo al resto de la aplicación: Layout
Lecture 73 Adaptar estilo al resto de la aplicación: Tablas
Lecture 74 Adaptar estilo al resto de la aplicación: Formularios
Lecture 75 Adaptar estilo al resto de la aplicación: Container
Lecture 76 Adaptar estilo al resto de la aplicación: Configurar los botones
Lecture 77 Adaptar estilo al resto de la aplicación: Carta
Lecture 78 Adaptar estilo al resto de la aplicación: Alerta
Lecture 79 Adaptar estilo al resto de la aplicación: Estilos generales
Lecture 80 Agregar enlaces de na
  • Добавлено: 28/09/2024
  • Автор: OneDDL
  • Просмотрено: 3
Ссылки: (для качалок)
Общий размер публикации: 45,74 ГБ
Еще Видео: (похожие ссылки)


Написать комментарий