Start Here
  • Introduction
  • Come postare una domanda e vedere quelle già fatte
  • Accesso al sorgente del codice
  • Diversi ambienti di sviluppo
MAC OS: Installare php, mysql e apache
  • Il metodo più semplice: Installare xampp
  • Creare un progetto laravel e un virtual host con xampp
  • Installare brew
  • Brew: Installare php, xdebug e apache
  • Brew install mariadb and phpmyadmin
UBUNTU LINUX. Installare xampp e xdebug
  • Installare xampp su ubuntu
  • Installare xdebug su ubuntu
  • Installare composer
  • Installare laravel installer e creare un progetto laravel
  • Creare un virtual host
WINDOWS OS: Installare php, mysql e composer.
  • Installare Laragon e configurare un progetto php
  • Laragon, impostazione avanzate.
  • Installare una versione recente di php e xdebug
  • Creare un'applicazione laravel con Laragon
  • Installare mysql bench se non avete heidisql o phpmyadmin
Utilizzo di composer per creare applicazioni php
  • Installazione di composer
  • Includere pacchetti nei nostri progetti php con omposer
  • Includere pacchetti da github nei nostri progetti php con omposer
  • Configurazione PHPSTORM per laravel
  • Nota su homestead improved
Introduzione a Laravel 5: Le rottte . Routes
  • Che cosa è Model View Controller
  • Laravel . Struttura delle cartelle di un progetto Laravel
  • Introduzione ai Routes in Laravel
  • Introduzione ai routes: le rotte in laravel
  • Laravel : Aggiungere rotte al file web.php
  • Laravel route: passare parametri via GET
  • Laravel routes: Condizionare le rotte con Regular expression
  • Laravel routes: Riassunto mappature delle rotte e uso delle RegExp
  • Laravel controllers: Mappare routes a metodi di un controller
Laravel 5: Le view
  • Laravel View. Introduzione alle View
  • Laravel View: view() Helper. Creiamo un PageController
  • Laravel 5 View : Passare dati alle view
  • Laravel View: Introduzione al templating system Blade
  • Laravel View Blade . Utilizzo della direttiva @extends
  • Laravel View Blade . Utilizzo della direttiva @extends : riassunto
  • Laravel View Blade . Utilizzo dei cicli @foreach, @forelse, @for e @while
  • Laravel View Blade . Utilizzo della direttiva @component e @slot
  • Laravel View Blade . Utilizzo della direttiva @include
  • Componente basato su classe. Da laravel7
  • Componente basato su classe. Template inline
  • Componente basato su classe. Passare attributi al componente
Laravel 5 . Database, Models e Migrations
  • Laravel 5 . Database, Models e Migrations. Introduzione alla sezione
  • Laravel 5 . Database, Configurazione del database e connessione
Laravel 5 . Database: Migrations
  • Introduzione al database, seed e migration
  • Laravel. Database. Migrations. Come lanciare le migration
  • Laravel . Database, Creare la struttura del database con le migration
  • Laravel Database Migration. Aggiungere colonna foreign key
  • Laravel Database Migration. Modificare una tabella
Seeders e Factories
  • Creazione di Seeder: php artisan make:seed e php artisan db:seed
  • Laravel . Database, Introduzione ai Models da utilizzare nelle migrazioni
  • Laravel . Creare Model, Factory e Seeder per la tabella Albums
  • Laravel . Creazione del model Photo , factory e seeder della tabella photo
  • Laravel. Lanciare tutti i seeder e usare le relazioni tra factories
Laravel 5 Raw Queries.Implementazione di un CRUD
  • Note su aggiornamento corso
  • Introduzione alle Raw Queries
  • Laravel . Dabase Raw queries. Selezionare e filtrare record
  • Laravel . Dabase Raw queries. Protezione contro sql injection
  • Route::resource. Creare una rotta resource per mappare AlbumsController
  • Laravel . Dabase Raw queries con facade DB. Cancellare record
  • Laravel .Raw queries. Mostrare i record con una view e bottone per eliminarli
  • Laravel .Raw queries.Cancellare record con ajax utilizzando jquery
  • Laravel : Cancellare un record e utilizzo del token CSRF
  • Aggiornare un record. Creare rotta con metodo route() per mostrare form update
  • Laravel . Aggiornare un record. Creazione form e lettura dei dati del record
  • Laravel Raw Queries. Inviare i dati al server e salvarli sul db
  • Laravel Raw Queries. Ritornare messaggio aggiornamento Album
  • Laravel Raw Queries. Creare nuovo album
Laravel QueryBuilder
  • Laravel 5 Querybuilder intro
  • Introduzione al QueryBuilder
  • Laravel QueryBuilder. Select e OrderBy
  • Laravel Querybuilder. Cancellare un record
  • Laravel QueryBuilder. Update e Insert
  • Laravel 5 Database Querybuilder. Sql con join
  • Laravel query builder joins. Trovare utenti senza album
Laravel Eloquent e Model
  • Introduzione a Eloquent
  • Laravel. Introduzione a Eloquent
  • Laravel : Eloquent Select.
  • Laravel : Eloquent delete & destroy
  • Laravel : Eloquent update & save
  • Laravel : Eloquent insert,create & save
Laravel File System. Aggiungere thumbnail agli album e gestione immagini
  • Introduzione alla gestione del FileSystem con Laravel
  • Aggiungere una thumbnail, miniatura, agli Album