Laravel 11 - CRUD
HTML-код
- Опубликовано: 26 июн 2024
- En este video desarrollamos un CRUD con Laravel 11, JetStream, Alertify JS y MySQL
00:00 - Intro
01:24 - Requisitos
01:51 - Creación del proyecto
04:44 - Database
06:12 - Modelo y migración
08:59 - Controlador
12:06 - Rutas
14:55 - Operación Mostrar todos los registros
25:22 - Operación para Crear
34:03 - Alertify Js - Instalación y configuración
37:25 - Operación para Eliminar
43:13 - Operación para Editar
47:26 - Despedida
Si quieres apoyar al canal. Link para donación con Paypal:
www.paypal.com/paypalme/infor...
Código del proyecto
github.com/infodp/laravelcrud...
REDES SOCIALES
Canal de RUclips: / informaticadp
Web: www.informaticadp.com.ar/
Facebook: / infodp
Instagram: / info_dp
Twitter: / infodp1
CURSOS DE LARAVEL
Laravel ¡desde cero!
• Laravel ¡desde cero!
CRUD con Laravel + Livewire + Jetstream
• CRUD con Laravel + Liv...
CRUD con Laravel + Inertia + Jetstream
• CRUD con Laravel + Ine...
CRUD con Laravel - Imágenes
• CRUD con Laravel - Imá...
Laravel - Varios
• Laravel - Varios
Roles y Permisos - Laravel
• Roles y Permisos - Lar...
Laravel + Vue + SPA + CRUD
• Laravel + Vue + SPA + ...
Angular + Firebase App CRUD
• Angular + Firebase App...
React + Firebase App CRUD
• React + Firebase App CRUD
Firebase CRUD - Javascript y JQuery
• Firebase CRUD - JavaSc...
CURSOS DE NODE JS
Node Js desde cero
• Node JS ¡desde cero!
CRUD MVC con Node Js y MongoDB
• CRUD MVC con Node Js y...
API Restful Node Js + Express
• API Restful Node Js + ...
CRUD con Node Js y MySQL
• CRUD con Node Js y MySQL
Login con Node Js y MySQL
• Login con Node Js y MySQL
MongoDB ¡desde cero!
• MongoDB ¡desde cero!
FullStack: MySQL + Express + React + Node (Bonus MongoDB)
• FullStack: MySQL + Exp...
APPS - JAVASCRIPT
App Spider-man API Movies - Vanilla JavaScript
• App Spider-man API Mov...
App Clima - Vanilla JavaScript
• App Clima - Vanilla Ja...
App Clock - Vanilla JavaScript
• App Clock - Vanilla Ja...
App Cryptos - API Binance - Vanilla JavaScript
• App Cryptos - API Bina...
App Lista de Tareas - Vanilla JavaScript
• App Lista de Tareas - ...
App Búsqueda instantánea - Vanilla JavaScript
• App Búsqueda instantán...
JAVASCRIPT
CallBack en 5 Minutos - JavaScript
• Callback en ¡5 minutos...
Objetos, Introducción en JavaScript
• Introducción a los Obj...
Spreed Operator - JavaScript
• Javascript - Spread Op...
Inmutabilidad - JavaScript
• JavaScript - Inmutabil...
El mejor video que encontre de Laravel. He aprendido mucho más que en el salón de clases. Me suscribo.
Muchas gracias!!!!
Buen video ;) , pero ten en cuenta algo en el 45:40 $student->update($request->all()); Esto es inseguro, ya que no sólo actualiza los datos validados, los actualiza todos. El cliente podría enviar un campo adicional y guardarse en la db. Debes guardar el resultado de la validación previa que contendrá sólo los campos validados: $validated = $request->validate(...) Seguidamente utilizar esta variable para actualizar db: $student->update($validated); También podrías hacer uso del método safe: $request->safe()->all(); , el cual sólo pasa los inputs validados. Aunque creo que este método sólo está disponible en el contexto de FormRequest o Validator::make
Muchísimas gracias por este mini curso de Laravel. Desde hace más de un año o menos que no desarrollaba en este framework y esto me sirve para refrescar algunos conceptos y ver que ha cambiado en todo este tiempo.
Excelente como siempre Profe!!! 🤩
Segio como estas! Muchas gracias!!!
Michas gracias por compartir tus conocimientos 🎉
Gracias a vos!!
Muchas gracias, buen video,genial explicación
Muchas gracias Fede!!
Me encantó el video, todos mis compañeros del salón están siguiendo tu curso para hacer una tarea que nos puso el profe con Laravel, el mejor tutorial para el manejo de Laravel con CRUD, muchas gracias por su aporte a la comunidad de desarrollo web
Excelente Maxius! espero que les vaya bien, saludos y gracias!!
Php es un lenguaje tan humano, que pasarse a Laravel, es tan práctico y sencillo.
Saludos y buen vídeo.
Coincido! Saludos y gracias!
Tiene sus regadas como querer varias variables de la vista al método (no te deja crear un vector y mandarlo, tenes que mandar variable por variable)
@@Vizmonting tu respuesta no es precisa. ¿Has considerado utilizar un array asociativo? Existen muchas maneras de abordar este problema.
Php = laravel 😊
@@developer_electro
Me refería que al mandar variables no podes empaquetar desde la vista y mandar ese array, te lo deja en variables, pero veo que para eso hay que usar js y siendo así es mejor usar un framework para las vistas, así evito eso.😊
Excelente!!!!
Muchas gracias!!!
Gracias a vos!!
Excelente tutorial!
Mucho gracias bro!!
tremendo muchas gracias crack🙌
Muchas gracias Rodri!!!
Excelente video
Muchas gracias!!!
buen video, sirve mucho
Saludos Mauricio!
el video esta genial Gracias
Muchas gracias Carlos!!
Gracias, bro me vi todo el video, me encantó, estoy haciendo mi tesina con esta versión y has puesto los primeros cimientos, ¿crees que puedas hacer un video donde puedas exportar reportes de los datos que arrojan los cruds? por ejemplo, ya sea a excel, pdf o word, como sea estaría bomba, suscrito ya. Thxsssssssssssssssssss
de lo mejorcito en yt de laravel.
Gracias a vos! fijate en el canal que hicimos algo de eso, pero en versiones anteriores de laravel. Podemos hacer proyectos más grandes, y los vamos a hacer en la parte de miembros del canal, abrazo!
Muy bie pro fe.
En un video pasado tuve un problimita pero ya lo solucione.
Excelente Betico!! Con laravel creo que era?
No con xamp
configurar el php.ini
Buenísimo
GRACIAS
A vos Alexis!
Thanks
To you!
Que genial! aunque me quede un poco pensativo, del porque al iniciar sesion no puedo ver x-welcome en el dashboard (:
Gracias!!! que error te aparece, activaste el debug que esta en .env, ponelo en true, para ver que puede ser.
buen video!!, una pregunta sabes como usar server-side en laravel 11 con modal sin necesita de ir a otra pagina para editar o crear usuario?
Muchas gracias! Fijate en el canal la lista de DataTables y la de Laravel, hay varios proyectos con lo que solicitas. saludos!
que extensión de snippets usas para autocompletar? no me autocompleta nada del proyecto, gracias nuevamente!
Amigo una recomendacion, soy actualmente programador en react y nestjs, quisiera aprender laravel, pero no se desde que version. Cual me recomiendas? buen video me gusto mucho la parte de migraciones 🤌
Muchas gracias! Siempre es recomendable la última versión. Pero los conceptos de base son los mismos desde la 8. Te recomiendo mi curso laravel desde cero. Abrazo! ruclips.net/p/PLrAw40DbN0l34pUNNfzrT4cDOMkV47640&feature=shared
@ muchas gracias ya lo veo. 👍
Excelente, como haces para aplicar los estilos automaticamente? Al parecer los formateas
Gracias Alejandro! Fijate que utilizo tailwind CSs, son todas clases de ese framework, el código está en el Github del canal. Saludos!
al presionar DELETe me redirecciona a la misma ruta pero luego esta "/(id del student)" y sale Not Found, saben por que?
Hola. exelente tus cursos. queria saber que dashboard es compatible conlaravel 11 ?
Gracias Cesar!! Por ahora no vi dashboards compatibles. Pero en breve haremos videos justamente con ese tema. Saludos.
hola buenas, alguien me puede explicar porque cuando aplico el comando de php artisan route.. me aparece reflejada solo la ruta de students.index?
Otra consulta, si utilizo laravel 8, qué versión de xampp debo usar???
Xampp 7.4 fijate bien, pero lo importante es la versión de PHP que pide Laravel. Saludos.
Disculpe quería preguntar la posibilidad de que si me podría ayudar con un proyecto que estoy realizando, le enviaría las capturas del problema que me marca para que sea mas claro lo que me pone, estoy haciendo un login y registrar y solo quiero que me pase los valores al controlador pero me sale error. Si me podría ayudar con un correo para comentarle bien lo que estoy haciendo
Resolviste
se puede crear un proyecto con laravel y docker agregando el Dashboard de open-admin ?
Totalmente, fijate en el canal hay de todo de dashboard para aplicar a Laravel y luego lo dockerizamos, independientemente del dashboard. Saludos.
No hay alguna forma de trabajar bajo componentes, para no recargar la pantalla completa solo los componentes, para que el menú no se esté cargado al cambiar de pantallas ?
Nou, en laravel no se puede eso, para eso seria express o angular
que version de xampp se debe utilizar??
Uso siempre la última versión, 8.2.12 veo que es . Te paso www.apachefriends.org/es/index.html
Holii sabes que el controlador no se me convierte en clase, hago php artisan make:controller y lo guarda y todo pero cuando quiero hacer el route list no me aparece ningun controlador q yo haga :( sabras por que puede ser?
AAAAA no me importaba la clase automaticamente jjajkdjsa ya lo solucione !!
@estefaniagallo7659 excelente!!!
@@estefaniagallo7659 Mujer como lo solucionaste? no he podido
ya pude habia que importarlas manualmente, gracias
pregunta de principiante, cuando dice que va a aplicarle os estilos a las vistas, pulsa alguna combinación de teclas para aplicarlos automáticamente o lo tendrá en otra página ya hecho? me da a mi que es una combinación de teclas estilo ctrl+alt+L para indexar en algunos IDE, pero no sé cual es. Alguien puede ayudar?
Estoy viendo que se usa Tailwind CSS para aplicar rápidamente los estilos, pero no sé cómo hacerlo. Resultaría muy laborioso aplicarlo uno a uno.
No, simplemente como menciona al iniciar el video: Los estilos los hace adelantando el video. Pero puedes hacer los tuyos propios desde la pagina de tailwindcss
cuando creo el poryecto "laravel new" me pide nombre, lo pongoo y me crea todo el proyecto, no me pregunta si quiero kit de inicio y todo eso
Eso es muy raro, actualiza a la última versión con composer global require laravel/installer
era la versión de php 8.2 que otra herramienta de desarrollo de php me bajó a 8.1 por compatibilidad, reinstalá xampp, ya solucioné, gracias !
ahora uno de un crud en el dashboard de laravel admlte, plis
Buena idaa. Vamos a ver si hay algún dashboard moderno y sumar alguna librería del estilo Filament para darle más variedad.
Profe pongo el comando php artisan route:list y no me muestra las lista, sale Class "StudentController" does not exist, como puedo solucionar eso ?
Estimado. Revisa en el archivo de rutas que si se encuentre el StudentController
Tienes q importar d manera manual la clase, visualiza la línea 3 del código del video
no me creo Student con -m , lo hizo con php artisan make:model Student -cmf en laravel 11
laravel no tiene ninguna manera de hacer aplicationes api only?
Si se puede, con el parámetro --api
En la documentación está como Laravel Breze
Porque no ocupan POO? No e visto ningún curso que divida correctamente y que haga intermedio entre: Contralador a JavaScript y de ahí a la vista HTML/CSS
Laravel usa POO.
Como aplicas los estilos?
Lograste resolverlo ? Tambien tengo la misma duda
Está el proyecto para descargar. Que parte te faltó?
@ más que todo cuando seleccionas todo y creo que con una combinación de teclas aplicaste los estilos del create.blade.php y del edit.blade.php
@@josepbrito4891 tengo la misma duda, no encuentro cómo hacerlo por ningún sitio, a ver si alguien puede responder. Más que nada para saberlo y poder aplicarlo a más proyectos, no tener que copiar el código.
@@manoliyo4 No es una combinación de teclas, simplemente adelanta el video ya que no va de css el tema. Pero desde la pagina de tailwindcss pueden hacerlos.
Y si quiero que sea una API ?
En breve sale video API Rest con Laravel 11 y las nuevas y mejores prácticas. Lo estoy preparando.