Om du kan komma igenom PHP-basen får du en solid grund för utveckling av backend. Det är kunskap du kan använda för WordPress kodning eller till och med att bygga dina egna webbapps.

Men utvecklare använder idag ofta öppen källkod laravel . Detta är den överlägset mest omfattande ramen för PHP-utveckling och garanterad att hjälpa dig att skapa egna appar, landa ett jobb i branschen eller en blandning av båda!

För att komma igång med Laravel har vi sammanställt de bästa gratis video-handledningarna som finns på YouTube. De täcker en mängd ämnen på Laravel-miljön och får dig att komma igång på nolltid.

1. Laravel från grunden (multipart)

Laravel From Scratch- serien skapad av Traversy Media är en del av deras YouTube-handledningsbiblioteket full av stora tech och programmeringsvideor.

Denna specifika serie bryts i flera delar med del ett sträcker sig ca 17 minuter lång.

Det ger en mycket enkel introduktion till ämnet Laravel programmering och det är en av de bästa videon om detta ämne. Du lär dig mer om MVC och hur Laravel kan hjälpa till med databashantering, routing och många liknande funktioner.

Ge det här ett skott och se vad du tycker. Efter 10-15 minuter vet du om du vill fortsätta serien eller inte.

01-fri-laravel-exempel-demo

2. Skapa en grundläggande Laravel webbplats

Dykning direkt in i den mer praktiska sidan vi har den här videon spänner över en timme av kvalitetsinstruktion.

Du lär dig att installera och utveckla en mycket enkel webbplats som körs på Laravel. Det är en komplett guide till absolut nybörjare som aldrig har lanserat eller ens tittat på Laravel innan.

Observera att det hjälper om du redan har en bra kunskap om PHP men du behöver inte vara expert. Så länge du förstår variabler, om / else uttalanden och funktionssyntax ska du vara OK.

OOP och klasser kan bli svåra, men du kan lära dig saker när du går.

02-create-basic-laravel-webbplats-tutorial

3. Hur man bygger en blogg med Laravel

Jag är en stor fan av övningsprojekt när jag lär mig nya ramar.

Praktikprojekt tvingar dig att hämta grunden, lösa problem och lära dig som du går med.

Det är därför du borde definitivt spara den här videoserien lär dig hur man utvecklar en hel bloggplattform från början på Laravel.

Låt det vara känt, det här är ingen lätt uppgift. Det kräver mycket uppmärksamhet på detaljer, men det är också ett av de bästa sätten att ta med dig från en nybörjare Laravel-kodare till en riktigt kompetent programmerare.

Hittills har denna videoserie sammanlagt 47 videor som är genomsnittliga mellan 10-30 minuter långa. Det tar ett tag att komma igenom den här spellistan.

Men för priset på gratis kan du inte slå denna typ av kvalitetsutbildning.

03-build-blogg-on-laravel

4. Bootstrap 4 och Laravel 5.5 BS4 och Laravel 5.5

Tidigare har vi delat guider på Bootstrap och ingen av dem jämföras med den detaljerade instruktionen av den här videon .

Det är en hel 20 minuter som lär dig hur man arbetar med de nyare Bootstrap 4 ramverket på fronten, blandad med en Laravel 5.5-inställning på baksidan.

Detta är förmodligen ett av de mer populära valen för en teknikstack på webben. Speciellt för att bygga snabba PHP-appar utan att uppfinna hjulet igen.

Någon som är ny på Bootstrap (och vill lära) kommer verkligen att tycka om den här videon. Dessutom hittar du en hel del mer så här i förslagspanelen.

04-code-bootstrap4-laravel55-video

5. Laravel 5.5 API

I Laravel 5.5 uppdaterade laget sina API-resurser med en massa praktiska slutpunkter för utvecklare. Och i den här videon du kan gräva in i det nya API-programmet tillsammans med några av de klassiska funktioner som nybörjare kanske inte vet om.

Hela handledningen fungerar runt dummy data så det är ett bra sätt att träna din kodningskunskap utan att oroa dig för innehållet.

Bäst av alla handledningskoder har släppts på GitHub gör det fullt tillgängligt för alla gratis.

05-laravel-5-5-api-kod

6. Anpassad inloggning

Sessioner och PHP-autentisering kan vara några av de tuffaste ämnena att spricka.

Lyckligtvis gör Laravel det så mycket lättare; om du vet vad du gör Och det är målet med den här 15 minuters videon lär dig hur man utvecklar en enkel användarloggningsfunktion på Laravel.

Du lär dig att definiera egna användarroller och till och med hur du avslutar sessioner på rätt sätt. En stor liten intro till detta ganska komplexa ämne.

06-web-linjer-laravel-code-tutorial

7. Vue med Laravel 5,4 och Elixir Laravel med Elixir och Vue.js

En annan populär ram att använda tillsammans med Laravel är Vue.js . Detta fungerar på fronten som en JavaScript-ram och det är ett av de bästa valen för PHP-devs på grund av syntaxen.

Om du verkligen vill driva din kunskap försök den här videon täcker Vue, Laravel och Elixir .

Observera detta kräver viss förståelse för alla 3 bibliotek så det är inte bra för absoluta nybörjare. Men när du förstår grunderna kan du arbeta genom dessa lektioner ganska snabbt.

07-laravel-vuejs-elixir

8. Point of Sales System med Laravel, Vue och Stripe

Att bygga en e-handel användargränssnitt är super knepigt och det kommer att utmana dig som utvecklare. Det är också ett område som är värt att lära om du är seriös om kodning .

Med den här gratis videon Du lär dig att utveckla ett POS-system som körs på Laravel och Vue.js. Betalningarna fungerar alla via Stripe API som är gratis för teständamål.

Observera att det här är en serie med flera delar, så det kan ta några dagar eller veckor att komma igenom allt. Men jag garanterar att du lär dig en ton om du följer det till slut.

Och om du någonsin fastnar kan du hitta hela källkoden precis här på GitHub.

08-point-of-sale-laravel

9. Hur man distribuerar en Laravel App

När du väl har utvecklat en hel PHP-app på Laravel kanske du vill få den live online. Men implementering är inte lika lätt med Laravel jämfört med ett CMS som WordPress.

Det är därför denna snabba handledning kan visa dig hur du startar en söt Laravel app online på bara 7 minuter.

Det är överlägset den mest detaljerade och värdefulla tillgången för alla utvecklare som vill starta på en VPS. Den här videon använder Digital Ocean och Linode men kan fungera med nästan alla VPS-inställningar.

09-laravel-ram-deploy

10. Distribuera Laravel Med Elastic Beanstalk

Amazons webbtjänster erbjuder dussintals funktioner, varav de flesta går långt utöver enkel hosting. Deras Elastic Beanstalk är ett sådant exempel som hjälper till att distribuera applikationer snabbt till webben.

Om du aldrig har arbetat i AWS-ekosystemet och vill komma igång så kolla in den här praktiska videoen . Det lär dig grunderna i Elastic Beanstalk och hur du kan använda den för att starta en Laravel-applikation online.

Observera att det här är en mycket grundläggande video så det kommer inte att täcka allt. Det har just nog att få dig bekväm användning genom AWS.

10-amazon-aws-elastisk-beanstalken

11. Idé till prototyp i 105 minuter med Laravel

Utvecklare Matt Stauffer släpptes en riktigt rolig video visar dig hur man konceptualiserar, utformar och kodar en fungerande Laravel-app på under två timmar .

Det är en verkligt imponerande prestation och det är en som varje utvecklare kan lära av.

Det är en anledning till att jag rekommenderar den här videon till människor som ser allvarligt om att koda i Laravel. Det hjälper dig att arbeta under tryck och trycka igenom kreativa block.

11-snabb-app-utvecklings laravel-tutorial