Impara Laravel 12 da zero - con Intelligenza Artificiale
Corso pratico per imparare Laravel 12 partendo da zero fino a progetti completi, Intelligenza Artificiale e deploy.
71 lezioni10 ore di contenuto
Anteprima corso
Contesto privati
Impara Laravel 12 da zero - con Intelligenza Artificiale
Corso pratico per imparare Laravel 12 partendo da zero fino a progetti completi, Intelligenza Artificiale e deploy.
49,90 €
71 lezioni
10 ore di contenuto
Accesso completo e illimitato
Descrizione del corso
Percorso completo per imparare Laravel 12 in modo pratico: introduzione al framework MVC, creazione del primo progetto, uso di Blade, sviluppo di un progetto completo con CRUD e autenticazione, integrazione di strumenti di Intelligenza Artificiale, Livewire e deploy finale.
Destinatari
- Sviluppatori e studenti che vogliono imparare Laravel 12 partendo dalle basi
- Chi conosce già PHP e vuole capire in pratica il pattern MVC applicato a Laravel
- Chi desidera realizzare progetti reali con Blade, autenticazione, CRUD, AI, Livewire e deploy
Obiettivi
- Capire la struttura di base di Laravel e il suo pattern MVC
- Creare un progetto Laravel completo con rotte, controller, model, migration e view
- Usare Blade in modo pratico, inclusi componenti, layout e direttive personalizzate
- Realizzare funzionalità reali come autenticazione, CRUD, relazioni e validazione
- Integrare strumenti di Intelligenza Artificiale in un progetto Laravel
- Conoscere Livewire e pubblicare un progetto Laravel in ambiente reale
Prerequisiti
- Conoscenza di base di PHP e della sintassi fondamentale del linguaggio
- Familiarità con HTML e con l'uso del terminale a livello base
- Un ambiente di sviluppo locale adatto a eseguire progetti Laravel
Programma del corso
Introduzione
2 lezioni
- Presentazione del docente e del corso2 min
- Introduzione ai framework4 min
Introduzione al framework MVC laravel
8 lezioni
- Le rotte6 min
- I controller15 min
- I middleware6 min
- I model7 min
- Le migration8 min
- Le view9 min
- Ricapitoliamo1 min
- Quiz sugli elementi di base del framework Laravel0 min
Creiamo il nostro primo progetto Laravel
21 lezioni
- Installazione di Herd e creazione del primo progetto Laravel4 min
- La struttura MVC in pratica10 min
- Creiamo il primo Controller12 min
- Eseguiamo una Migration10 min
- Creiamo la nostra prima Migration7 min
- Creiamo il nostro primo Model6 min
- Creiamo un Seeder11 min
- Interroghiamo il Model all'interno del Controller7 min
- La nostra prima View9 min
- Il middleware 'auth'16 min
- Configurazione dell'autenticazione8 min
- Gestione delle variabili d'ambiente3 min
- L' AuthController per il controllo delle credenziali11 min
- Passaggio dei messaggi di errore dal Controller alla View4 min
- Inseriamo una password criptata con un Seeder5 min
- Creiamo la nostra prima Factory per generare dati fake a scopo di test7 min
- Il pacchetto breeze: scaffholding di autenticazione7 min
- Utilizzo dei componenti blade6 min
- Utilizzo delle properties dei componenti blade5 min
- Approfondimento sulle properties dei componenti blade5 min
- Documentazione ufficiale Laravel6 min
Il template engine di Laravel: Blade
14 lezioni
- Blade: visualizzazione dei dati7 min
- Escaping in blade5 min
- Fondamentali direttive blade: @if, @for, @foreach ...13 min
- Altre direttive Blade16 min
- Class component in Blade33 min
- Parole chiave e slot10 min
- Componenti anonimi12 min
- Componenti anonimi in pratica17 min
- Gestire i layout in Blade11 min
- Creiamo un progetto per imparare a utilizzare layout e direttive in Blade13 min
- Completiamo il nostro progetto didattico sul layout e sulle direttive14 min
- Class Components in pratica6 min
- Blade: Form, Stack, direttive personalizzate19 min
- Direttive personalizzate in pratica8 min
Creiamo un progetto completo
14 lezioni
- Introduzione al progetto4 min
- Il resource controller e il metodo resource13 min
- Elenco delle rotte4 min
- Il form per eseguire il post di un Chirp10 min
- Modifica il layout app2 min
- La validazione in Laravel5 min
- Definire una relazione tra risorse3 min
- Una misura di sicurezza per l'assegnazione di massa3 min
- Definire una chiave esterna in una migration6 min
- Visualizziamo i record del nostro database con Laravel16 min
- Editing di una risorsa24 min
- Gestiamo le autorizzazioni degli utenti con la classe Gate9 min
- Gestiamo la cancellazione (delete) di una risorsa e la relativa autorizzazione8 min
- Impostare la lingua in un progetto Laravel6 min
Integriamo l'intelligenza artificiale nel nostro progetto
7 lezioni
- Come integrare un chatbot?7 min
- Interazione dinamica con il chatbot mediante JavaScript14 min
- Interazione con ChatGPT all'interno del controller Laravel19 min
- Test dell'integrazione di ChatGPT in un progetto Laravel1 min
- Installiamo un modello generativo di linguaggio sul nostro PC locale0 min
- Realizziamo un progetto Laravel con l'Intelligenza Artificiale di Claude Code0 min
- Revisioniamo il nostro progetto Laravel con l'Intelligenza Artificiale di Cursor0 min
Livewire
1 lezioni
- Introduzione a Livewire17 min
Deploy
1 lezioni
- Deploy dei tuoi progetti su Render: dalla configurazione al rilascio online14 min
Conclusione
3 lezioni
- L'utilizzo di tinker2 min
- Conclusione1 min
- Lezione bonus0 min
Recensioni degli studenti
Gli studenti iscritti possono lasciare una recensione direttamente da questa pagina. La pubblicazione resta soggetta ad approvazione admin.
Verifica account in corso...
--
su 5
0 recensioni
Nessuna recensione ancora. Sii il primo a recensire questo corso.