Se riesci a comprendere le basi di PHP, avrai una solida base sullo sviluppo del backend. È la conoscenza che puoi usare per Codifica di WordPress o anche per costruire le tue webapps.

Ma oggigiorno gli sviluppatori usano spesso framework open source come laravel . Questo è di gran lunga il framework più completo per lo sviluppo di PHP e garantisce di aiutarti a creare le tue app, trovare un lavoro nel settore o un mix di entrambi!

Per iniziare con Laravel abbiamo compilato i migliori tutorial video gratuiti disponibili su YouTube. Coprono una varietà di argomenti sull'ambiente di Laravel e ti metteranno al lavoro in pochissimo tempo.

1. Laravel From Scratch (Multipart)

La serie Laravel From Scratch creata da Traversy Media è parte della loro Libreria tutorial di YouTube pieno di grandi video tecnologici e di programmazione.

Questa serie specifica si divide in più parti con prima parte dura circa 17 minuti.

Offre una introduzione molto semplice all'argomento della programmazione di Laravel ed è uno dei migliori video su questo argomento. Imparerai a conoscere MVC e come Laravel può aiutare con la gestione del database, il routing e molte altre funzionalità simili.

Fai un tentativo e guarda cosa ne pensi. Dopo 10-15 minuti saprai se vuoi continuare la serie oppure no.

01-libera-laravel-esempio-demo

2. Creare un sito Web Laravel di base

Immergiti proprio nel lato più pratico che abbiamo questo video che copre oltre un'ora di istruzione di qualità.

Imparerai come installare e sviluppare un sito web molto semplice in esecuzione su Laravel. È una guida completa per i neofiti assoluti che non hanno mai lanciato o addirittura mai guardato Laravel.

Nota che ti aiuta se hai già una buona conoscenza di PHP, ma non devi essere un esperto. Finché comprendi le variabili, se le istruzioni / else e la sintassi della funzione dovresti essere OK.

OOP e le lezioni possono essere complicate ma puoi imparare queste cose mentre vai.

02-creare-base-laravel-sito dimostrativi

3. Come costruire un blog con Laravel

Sono un grande fan dei progetti di esercitazione quando apprendo nuovi framework.

I progetti di esercitazione ti costringono a raccogliere i fondamenti, a risolvere i problemi e a imparare mentre vai avanti.

Ecco perché dovresti assolutamente salvare questa serie di video ti insegna come sviluppare un'intera piattaforma di blogging da zero su Laravel.

Lascia che si sappia che non è un compito facile. Richiede molta attenzione ai dettagli, ma è anche uno dei modi migliori per portarti da un principiante programmatore Laravel a un programmatore veramente competente.

Finora questa serie di video ha totalizzato 47 video con una media di 10-30 minuti. Ti ci vorrà un po 'per passare attraverso questa playlist.

Ma per il prezzo di free non puoi battere questo tipo di educazione di qualità.

03-build-blog-on-laravel

4. Bootstrap 4 e Laravel 5.5 BS4 e Laravel 5.5

In passato abbiamo condiviso guide su Bootstrap e nessuno di loro si confronta con le istruzioni dettagliate di questo video .

Sono 20 minuti che ti insegnano come lavorare con il nuovo Bootstrap 4 framework sul frontend, mescolato con una configurazione di Laravel 5.5 sul backend.

Questa è probabilmente una delle scelte più popolari per uno stack tecnologico sul web. Soprattutto per creare rapidamente applicazioni PHP senza reinventare la ruota.

Chiunque sia nuovo di Bootstrap (e vuole imparare) apprezzerà molto questo video. Inoltre ne troverai parecchi altri nel riquadro dei suggerimenti.

04-code-bootstrap4-laravel55-video

5. API Laravel 5.5

In Laravel 5.5 il team ha aggiornato le proprie risorse API con una serie di endpoint pratici per gli sviluppatori. E in questo video puoi scavare nella nuova API insieme ad alcune delle caratteristiche classiche di cui i principianti potrebbero non essere a conoscenza.

L'intero tutorial lavora su dati fittizi, quindi è un ottimo modo per mettere in pratica la conoscenza del codice senza preoccuparsi del contenuto.

Meglio di tutto il codice tutorial è stato rilasciato su GitHub rendendolo completamente accessibile a chiunque gratuitamente.

05-laravel-5-5-api-code

6. Login personalizzato

Le sessioni e l'autenticazione di PHP possono essere alcuni dei temi più difficili da decifrare.

Per fortuna Laravel lo rende molto più facile; se sai cosa stai facendo E questo è l'obiettivo di questo video di 15 minuti ti insegna come sviluppare una semplice funzione di accesso utente su Laravel.

Imparerai come definire ruoli utente personalizzati e persino come terminare correttamente le sessioni. Una piccola grande introduzione a questo argomento abbastanza complesso.

06-web-percorsi-laravel-code dimostrativi

7. Vue con Laravel 5.4 ed Elixir Laravel con Elixir e Vue.js

L'altra struttura popolare da usare insieme a Laravel è Vue.js . Funziona sul frontend come framework JavaScript ed è una delle migliori scelte per gli sviluppatori PHP a causa della sintassi.

Se vuoi davvero spingere le tue conoscenze, prova questo video coprendo Vue, Laravel e Elisir .

Nota questo richiede una certa comprensione di tutte e 3 le librerie, quindi non è grandioso per i principianti assoluti. Ma una volta comprese le nozioni di base, è possibile lavorare con queste lezioni abbastanza velocemente.

07-laravel-vuejs-elixir

8. Sistema punto di vendita con Laravel, Vue e Stripe

Costruire un'interfaccia utente di e-commerce è super difficile e ti sfida come sviluppatore. È anche un'area da studiare se sei serio sulla codifica .

Con questo video gratis imparerai come sviluppare un sistema POS in esecuzione su Laravel e Vue.js. I pagamenti funzionano attraverso l'API Stripe, che è gratuita a scopo di test.

Tieni presente che questa è una serie a più parti, quindi potrebbero essere necessari alcuni giorni o settimane per risolvere il problema. Ma ti garantisco che imparerai un sacco se lo segui fino al completamento.

E se ti trovi mai bloccato puoi trovare il codice sorgente completo giusto qui su GitHub.

08-point-of-sale-laravel

9. Come distribuire un'app Laravel

Una volta che hai sviluppato un'app completa per PHP su Laravel, potresti volerlo scaricare online. Ma la distribuzione non è così facile con Laravel rispetto a un CMS come WordPress.

Ecco perchè questo breve tutorial può mostrarti come avviare una dolce app Laravel online in soli 7 minuti.

È di gran lunga la risorsa più dettagliata e preziosa per qualsiasi sviluppatore che vuole lanciare su un VPS. Questo video utilizza Digital Ocean e Linode ma può funzionare con quasi tutte le impostazioni VPS.

09-laravel-quadro da implementare

10. Distribuisci il laravel con il fagiolo magico elastico

Amazon Web Services offre decine di funzionalità, molte delle quali vanno ben oltre il semplice hosting. Loro Beanstalk elastico è uno di questi esempi che aiuta a distribuire rapidamente le app sul web.

Se non hai mai lavorato nell'ecosistema AWS e vuoi iniziare, controlla questo video a portata di mano . Ti insegnerà le basi di Elastic Beanstalk e come puoi usarlo per avviare un'applicazione Laravel online.

Nota che questo è un video molto semplice, quindi non coprirà tutto. Ha appena abbastanza per farti comodo distribuire attraverso AWS.

10-amazon-AWS-elastico-beanstalk

11. Idea per prototipare in 105 minuti con Laravel

Rilasciato lo sviluppatore Matt Stauffer un video davvero divertente mostrandoti come concettualizzare, progettare e codificare un'applicazione di Laravel funzionante in meno di due ore .

È un'impresa davvero impressionante ed è una di quelle che ogni sviluppatore può imparare.

È uno dei motivi per cui raccomando questo video a persone serie sul codice in Laravel. Ti aiuterà a lavorare sotto pressione e a superare blocchi creativi.

11-rapida-app-sviluppo-laravel dimostrativi