Hai già le competenze di base su Laravel ma hai bisogno di portare le tue conoscenze a un livello ulteriore per realizzare Web Application più complesse, robuste e strutturate? Bene, questo Workshop porterà le tue competenze per il Web Development al livello successivo! Avere delle conoscenze di base è necessario, ma oggi non è più sufficiente! 8 anni fa per essere considerato un buon Web Developer bastava conoscere un po’ di PHP e realizzare qualche decina di file di “spaghetti-coding”, ma oggi le competenze richieste dal mercato sono molto più avanzate e con questo Workshop copriremo le principali con Laravel, come ad esempio:
- Creazione di un progetto Laravel con Composer
- Gestione del Database: Migrations, Eloquent/ORM e Tinker
- Eloquent: One to One, One to Many, Many to Many, Polimorfismo
- Altri modelli per il nostro database: date, accessori, Mutators e Query Scope
- Creiamo un sistema di login in Laravel
- Realizziamo un semplice sistema CRUD per gli utenti con le Resources di Laravel
- Utilizziamo il Middleware di Laravel per aumentare il livello di sicurezza della nostra Web Application
- Gestiamo le sessioni in Laravel
- Configurazione e invio delle e-mail con Laravel
- Integriamo un sistema di Eventi e Listeners nella nostra Web Application