Sito in costruzione

Questa pagina e attualmente in fase di sviluppo. Per accedere ai corsi, visita la piattaforma attiva:

Vai su academy.sorretti.it

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

Acquista ora

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.