Impara Laravel
Sviluppa applicazioni avanzate con Laravel: dai fondamenti PHP a Livewire e all'integrazione dell'intelligenza artificiale
Le rotte
ANTEPRIMA GRATUITAI controller
ANTEPRIMA GRATUITAI middleware
ANTEPRIMA GRATUITAI model
Le migration
Le view
Ricapitoliamo
Installazione di Herd e creazione del primo progetto Laravel
La struttura MVC in pratica
Creiamo il primo controller
Eseguiamo una migration
Creiamo la nostra prima Migration
Creiamo il nostro primo model
Creiamo un seeder
Interroghiamo il Model all'interno del Controller
La nostra prima view
Il middleware 'auth'
Configurazione dell'autenticazione
Gestione delle variabili d'ambiente
L' AuthController per il controllo delle credenziali
Passaggio dei messaggi di errore dal Controller alla View
Inseriamo una password criptata con un Seeder
Creiamo la nostra prima Factory per generare dati fake a scopo di test
Il pacchetto breeze: scaffholding di autenticazione
Utilizzo dei componenti blade
Utilizzo delle properties dei componenti blade
Approfondimento sulle properties dei componenti blade
Documentazione ufficiale Laravel
Blade: visualizzazione dei dati
Escaping in blade
Fondamentali direttive blade: @if, @for, @foreach ...
Class component in Blade
Parole chiave e slot
Componenti anonimi
Componenti anonimi in pratica
Gestire i layout in Blade
Creiamo un progetto per imparare a utilizzare layout e direttive in Blade
Completiamo il nostro progetto didattico sul layout e sulle direttive
Class Components in pratica
Blade: Form, Stack, direttive personalizzate
Direttive personalizzate in pratica
Introduzione al progetto
Il resource controller e il metodo resource
Elenco delle rotte
Il form per eseguire il post di un Chirp
Modifica il layout app
La validazione in Laravel
Definire una relazione tra risorse
Una misura di sicurezza per l'assegnazione di massa
Definire una chiave esterna in una migration
Visualizziamo i record del nostro database con Laravel
Editing di una risorsa
Gestiamo le autorizzazioni degli utenti con la classe Gate
Gestiamo la cancellazione (delete) di una risorsa e la relativa autorizzazione
Impostare la lingua in un progetto Laravel
Come integrare un chatbot?
Interazione dinamica con il chatbot mediante JavaScript
Interazione con ChatGPT all'interno del controller Laravel
Test dell'integrazione di ChatGPT in un progetto Laravel
Installiamo un modello generativo di linguaggio sul nostro PC locale
I commenti dei nostri studenti
Corso molto pratico: tra model, seeder e factory ho avuto tante opportunità di applicare quanto imparato. Mi è stato utilissimo capire come interrogare il Model dentro un Controller (FriendController) e poi visualizzare il risultato in una prima v...
Leggi di PiùCorso molto pratico: tra model, seeder e factory ho avuto tante opportunità di applicare quanto imparato. Mi è stato utilissimo capire come interrogare il Model dentro un Controller (FriendController) e poi visualizzare il risultato in una prima view Blade. Le spiegazioni sono state chiare, soprattutto nel collegare Eloquent e la parte di templating. Ha pienamente rispettato le aspettative.
Leggi MenoHo acquisito informazioni importanti sulle migration, non solo a livello concettuale ma proprio operativo. Le lezioni “Eseguiamo una Migration” e “Creiamo la nostra prima Migration” mi hanno dato un metodo chiaro (comandi e flusso) che ora riesco ...
Leggi di PiùHo acquisito informazioni importanti sulle migration, non solo a livello concettuale ma proprio operativo. Le lezioni “Eseguiamo una Migration” e “Creiamo la nostra prima Migration” mi hanno dato un metodo chiaro (comandi e flusso) che ora riesco a replicare da solo. Ottime anche le opportunità di applicare: tra tabella friends e prove locali ho fatto pratica vera. Spiegazioni chiare e dritte al punto.
Leggi MenoMi è piaciuto perché l’insegnante è apparso preparato e la capacità espositiva è stata coinvolgente, senza risultare “troppo teorica”. Ho potuto applicare subito quanto imparato nella parte “Creiamo il nostro primo progetto”, tra installazione di ...
Leggi di PiùMi è piaciuto perché l’insegnante è apparso preparato e la capacità espositiva è stata coinvolgente, senza risultare “troppo teorica”. Ho potuto applicare subito quanto imparato nella parte “Creiamo il nostro primo progetto”, tra installazione di Herd e primo controller. Il fatto di vedere anche file come web.php e HomeController.php mi ha aiutato a orientarmi nella struttura reale di un progetto. Nel complesso ha superato le aspettative.
Leggi MenoInizia oggi, con Laravel