[ITA] Laravel - Tutorial {10} - 🔐 Authentication - Guard & Override (2020)

preview_player
Показать описание
Ti ricordo che questi video sono del tutto gratuiti Se ritieni che non siano abbastanza professionali e non facciano al caso tuo, ti prego di dare un'occhiata in rete. Sicuramente troverai quello che cerchi

*Laravel* è il framework php più usato e con più crescita e domanda di lavoro. Facile da imparare se si hanno le basi solide di php e OOP. Lo sviluppo con *Laravel* è veloce e si può costruire un'intera applicazione web dinamica in poche ore.

Come in tutti i miei video, imparerai passo a passo e sempre con degli esempi, non uso slide ma del codice reale che funziona, ogni dettaglio di *Laravel*. Ecco un riassunto di quello che andremo ad imparare di *Laravel*:

✔ Installare Vagrant, VirtualBox e homestead per avere un ambiente di sviluppo completo
✔ Struttura delle cartelle di *Laravel*
✔ Le routes, come definirle, come utilizzare i metodi GET, POST, PUT, PATCH, DELETE, passare i parametri e legare un parametro route ad un model
✔ Impareremo ad usare blade, il templating engine di *Laravel* . Vedremo i layout, come estenderli, i component, le partial, come ciclare dati in una view BLADE, le condizioni, i cicli.
✔ Vedremo come usare le view anche senza blade con puro php
✔ Useremo Jquery e Ajax per fare delle chiamate al server senza ricaricare la pagina
✔ Impareremo a creare delle MIGRATION per creare tutta la struttura delle tabelle di un database
✔ Vedremo i SEEDER per popolare con dati finti le nostre tabelle e utilizzeremo la libreria FAKER.
✔ Impareremo ad utilizzare php artisan dalla riga di comando per creare model, controller, migration ecct
✔ Creeremo i Model e le loro relazioni.
✔ Vedremo come usare la facade DB per accedere, inserire, modificare e cancellare dati con delle ✔ query grezze
✔ Useremo il Query Builder per creare delle queries complesse, utilizzando le JOIN, WHERE, ecct
✔ Utilizzeremo ELOQUENT per accedere ai nostri dati
✔ Creeremo dei controller e vedremo come mappare le routes ai metodi dei controller
✔ Validazione dei dati nel controller e con le FormRequest
✔ Flash di messaggi
✔ Protezione delle rotte con dei middleware
✔ Autorizzazione con Gate e Policy
✔ Registrazione e autenticazione
✔ Invio mail con *Laravel*
✔ Deploy di *Laravel* su server condiviso

Alla fine di questi video, conoscerete *Laravel* come il palmo della vostra mano. Non solo Vi mostrerò come si fa con *Laravel* ma Vi spiegherò anche il perché.

*A chi è rivolto questo video*
- Questi video sono rivolti a coloro che vogliono creare siti web dinamici con *Laravel* e applicativi
- Per chi conosce *Laravel* ma vuole capire come funziona
- Per chi conosce php e oop e vorrebbe imparare un framework php
Рекомендации по теме
Комментарии
Автор

Ciao, il tuo corso mi sta risultando molto utile, ma è prevista qualche lezione in dettaglio sui guard e quindi i vari ruoli utente?

PuroSangue
Автор

Tutto molto chiaro e ti ringrazio per questo. Ho seguito il tuo consiglio di utilizzare bootstrap per creare una pagina di login ma ovviamente ho trovato "qualche" difficoltà.
Mi piacerebbe seguire un progetto reale. Ciao

MarcoxNew
Автор

Ciao riusciresti a fare un tutorial su come creare due login separati uno per users e uno per admins?

davidespigolon