Laravel 5.5 Primer: dalle basi al deploy

30 Novembre 2017, Verona

un workshop realizzato in collaborazione con Christopher Pecoraro

Lo scopo di questo workshop è quello di avvicinare sviluppatori PHP a Laravel. Durante il corso verrà analizzato il framework dalle sue basi per arrivare a sviluppare una piccola applicazione API-driven.
Laravel 5.5, ultima versione appena rilasciata, ha diverse funzionalità incluse di default per facilitare il processo di sviluppo e precedentemente esterne, come Fractal, per trasformare l'output e formattarlo correttamente per usarlo con framework JS come React o Vue.js.

Utilizzeremo questi nuovi strumenti, in un processo guidato di apprendimento, insieme al package Mega Make, per automatizzare la creazione della nostra applicazione RESTful.
Infine esamineremo in dettaglio, ogni singolo aspetto del sistema di API interno di Laravel.

Registrati

Programma

Introduzione all'ecosistema dei tool inclusi in Laravel:

  1. Composer
  2. Artisan
  3. Dusk
  4. Passport
Introduzione ed utilizzo dei principali componenti Laravel:
  1. Models
  2. Migrations
  3. Model Factories
  4. Faker
  5. Seeders
  6. Resource Controllers
  7. Validation Rules
  8. Single API Resources
  9. API Resource Collections
  10. Blade-based Views
  11. Tests

Il completamento del programma dipende dalla velocità con la quale riusciremo ad affrontare gli argomenti.
Consigliamo ai partecipanti di preparare una macchina Vagrant con uno stack LAMP preconfigurato.


A chi è rivolto

Il corso è rivolto a chi vuole accelerare la sua curva di apprendimento sull’argomento e capire in quali casi è utile utilizzare questo framework. Conoscenze richieste:

  • PHP
  • Programmazione ad oggetti
  • Unit test (opzionale)

Informazioni utili

La durata del corso è di una giornata e si terrà il 30 Novembre nella stessa location della conferenza (il giorno prima del LaravelDay).
Qualche giorno prima del corso verrà fornito un repository git a tutti i partecipanti, con il codice applicativo e la macchina virtuale per far girare i test e l’applicazione.
È responsabilità del partecipante arrivare con la macchina virtuale funzionante o con il progetto funzionante sulla propria macchina locale. Vi daremo tutte le indicazioni utili per la configurazione.

Registrati


Iscriviti ora i posti sono limitati

platinum
gold
bronze
Media partners
Diventa Sponsor!
ed aiutaci a far crescere la conferenza
Inviaci una email