OBIETTIVI E PROGRAMMA
Questo corso affronta tematiche avanzate di sviluppo, in particolare per l’introduzione al framework Laravel, uno dei più potenti e performanti dell’ecosistema PHP, adatto per medi e grandi progetti. Con la sua agile architettura MVC velocizza la realizzazione di bellissime e moderne web app; inoltre, può lavorare in associazione con framework front end, in particolare Vue.js, fornendo così allo sviluppatore tutte le risorse e gli strumenti per lo sviluppo professionale nel mondo web.
OBIETTIVI
Il corso richiede la conoscenza e la pratica dei fondamenti dello sviluppo front end e la base dello sviluppo back end. Si richiede una buona conoscenza e una certa familiarità con PHP, ed è data per scontata la conoscenza di HTML, CSS, JS e tecniche di responsive web design.
PROGRAMMA
Questo corso ha una durata complessiva di 11 ore.
Cap.01 Sviluppare con Laravel 9
- Lezione 1.1 Introduzione | 06:30 minuti
- Lezione 1.2 Presentazione del progetto | 06:51 minuti
- Lezione 1.3 Preparare l’ambiente di sviluppo | 10:42 minuti
- Lezione 1.4 Overview di un progetto Laravel | 10:31 minuti
- Lezione 1.5 Introduzione al routing: protocollo HTTP | 10:32 minuti
- Lezione 1.6 Configurare le rotte | 20:40 minuti
- Lezione 1.7 Introduzione al routing per API | 09:07 minuti
- Lezione 1.8 Funzionalità di debug | 08:25 minuti
- Lezione 1.9 Introduzione alle views | 10:58 minuti
- Lezione 1.10 Templating con Laravel | 10:28 minuti
- Lezione 1.11 Creare manualmente un modello | 12:44 minuti
- Lezione 1.12 Il modello per singolo elemento | 15:09 minuti
- Lezione 1.13 Introduzione a Eloquent ORM | 04:46 minuti
- Lezione 1.14 Connettere il database con Laravel | 06:58 minuti
- Lezione 1.15 Migrare la struttura del database | 09:51 minuti
- Lezione 1.16 Funzione di seeder in Laravel | 07:28 minuti
- Lezione 1.17 Creare un modello da riga di comando | 11:20 minuti
- Lezione 1.18 Popolare il database | 10:53 minuti
- Lezione 1.19 La libreria PHP Faker | 13:13 minuti
- Lezione 1.20 Il Main Layout | 07:22 minuti
- Lezione 1.21 Refactoring di un template statico | 09:08 minuti
- Lezione 1.22 Preparare la home page | 09:12 minuti
- Lezione 1.23 Helper per risorse statiche | 08:03 minuti
- Lezione 1.24 I partials in Blade | 11:48 minuti
- Lezione 1.25 Formattare la data | 05:42 minuti
- Lezione 1.26 Pagina 404 personalizzata | 06:52 minuti
- Lezione 1.27 Binding del modello | 11:45 minuti
- Lezione 1.28 Gestire i componenti di Blade | 16:18 minuti
- Lezione 1.29 Componenti con attributi | 06:26 minuti
- Lezione 1.30 Aggiungere un campo al database | 11:14 minuti
- Lezione 1.31 Formattare i tags per le note | 10:30 minuti
- Lezione 1.32 Creare un controller | 17:32 minuti
- Lezione 1.33 Refactoring delle viste | 08:31 minuti
- Lezione 1.34 Filtrare la ricerca con i tags | 12:11 minuti
- Lezione 1.35 Implementare un form di ricerca | 08:43 minuti
- Lezione 1.36 Form per inserimento di nuove note | 09:14 minuti
- Lezione 1.37 Validare i campi del form | 17:04 minuti
- Lezione 1.38 Salvare i dati nel db | 09:04 minuti
- Lezione 1.39 Gestire i messaggi di conferma | 08:16 minuti
- Lezione 1.40 Utilità per gli avvisi e permanenza dei dati nel form | 10:52 minuti
- Lezione 1.41 Gestire la paginazione | 12:51 minuti
- Lezione 1.42 Tradurre le stringhe | 06:06 minuti
- Lezione 1.43 Mostrare l’estratto della nota | 13:12 minuti
- Lezione 1.44 Consigli di ottimizzazione della migrazione | 17:46 minuti
- Lezione 1.45 Le operazioni di upload e salvataggio delle immagini | 22:29 minuti
- Lezione 1.46 Mostrare le immagini nelle note | 20:05 minuti
- Lezione 1.47 Modificare la nota | 14:30 minuti
- Lezione 1.48 Aggiornare la nota | 08:29 minuti
- Lezione 1.49 Cancellare la nota | 08:24 minuti
- Lezione 1.50 Preparare il form per la registrazione | 20:50 minuti
- Lezione 1.51 Creare un nuovo utente | 18:19 minuti
- Lezione 1.52 Menu dinamico per utenti loggati | 09:52 minuti
- Lezione 1.53 Funzione di logout | 07:15 minuti
- Lezione 1.54 Funzione di login | 17:58 minuti
- Lezione 1.55 Protezione delle pagine riservate: auth e guest | 19:31 minuti
- Lezione 1.56 Relazione di due tabelle in Eloquent | 13:41 minuti
- Lezione 1.57 Assegnazione dei contenuti propri di ogni utente | 17:11 minuti
- Lezione 1.58 Protezione delle funzioni di update e delete | 04:17 minuti
RICHIEDI INFORMAZIONI
PROCEDURA DI ISCRIZIONE
Per iscriversi al corso basta semplicemente cliccare sul pulsante “Aggiungi al Carrello” per verificare eventuali promozioni in corso e seguire la procedura guidata di registrazione e pagamento.
E’ possibile pagare sia tramite Carta di Credito/Paypal (senza costi aggiuntivi) oppure Bonifico Bancario (in caso di pagamento con Bonifico Bancario il corso sarà disponibile solo dopo avvenuto accredito presso la nostra Banca, in genere dai 3/5 giorni lavorativi).
Se si ha un Coupon sconto consigliamo di procedere come indicato sopra per l’iscrizione, una volta arrivati sulla pagina che mostra prezzo finale, occorre inserire il codice coupon qui e cliccare su “Verifica”. Successivamente, avviata la procedura di iscrizione, è necessario inserire nuovamente il coupon qui e cliccare su “Applica”, così il coupon sarà calcolato nel prezzo finale.
MODALITA’ DI ACCESSO E UTILIZZO
Il corso online è fruibile sulla nostra piattaforma attraverso tutti i dispositivi: smartphone, tablet e pc collegati ad internet, l’accesso è sempre disponibile (24/24). Il corso ha una validità di 6 mesi dalla data di iscrizione e dovrà essere completato entro tale termine.
Per accedere al corso, una volta acquistato (vedi modalità di iscrizione) basta cliccare sulla scritta in alto del sito “Accedi”.
Accedendo all’Area Utente con PC/Notebook o Tablet il pulsante “Accedi” è in alto a destra, come nell’immagine qui disponibile.
Se accediamo all’Area Utente da Smartphone, il pulsante “Accedi” è nella voce di menù a destra; occorre cliccare quindi l’icona del menù (cerchiata in rosso nell’immagine qui sotto) per visualizzarlo.
Si accede quindi al proprio account (usando le credenziali di registrazione) dove è disponibile l’accesso al corso online scelto, nella sezione “PROSPETTO CORSI” evidenziata in rosso nell’immagine qui sotto.
ATTESTATO E BENEFIT
A conclusione del percorso formativo sarà possibile scaricare nella propria area utente un certificato di frequenza personalizzato.
Richiedi informazioni
Campi richiesti