Hvis du kan komme igennem det grundlæggende i PHP, så får du et solidt fundament på udvikling af backend. Det er viden, du kan bruge til WordPress kodning eller endda at opbygge dine egne webapps.

Men udviklere bruger i dag ofte open source-rammer som Laravel . Dette er langt den mest omfattende ramme for udvikling af PHP og garanteret at hjælpe dig med at oprette dine egne apps, lande et job i branchen eller en blanding af begge!

For at komme i gang med Laravel har vi samlet de bedste gratis video tutorials tilgængelige på YouTube. De dækker en række emner på Laravel-miljøet og får dig i gang med at køre på ingen tid.

1. Laravel fra bunden (multipart)

Laravel From Scratch- serien, der er oprettet af Traversy Media, er en del af deres YouTube-øvelsesbibliotek fuld af store tech og programmeringsvideoer.

Denne specifikke serie går i flere dele med del et strækker sig omkring 17 minutter lang.

Det giver en meget enkel introduktion til emnet Laravel programmering, og det er en af ​​de bedste videoer om dette emne. Du vil lære om MVC og hvordan Laravel kan hjælpe med databasestyring, routing og mange lignende funktioner.

Giv dette et skud og se, hvad du synes. Efter 10-15 minutter vil du vide, om du vil fortsætte serien eller ej.

01-fri-laravel-eksempel-demo

2. Opret en grundlæggende Laravel hjemmeside

Dykning lige ind i den mere praktiske side, vi har denne video spænder godt over en time med kvalitetsinstruktion.

Du lærer at installere og udvikle en meget enkel hjemmeside, der kører på Laravel. Det er en komplet vejledning til absolutte nybegyndere, der aldrig har lanceret eller endda kigget på Laravel før.

Bemærk det hjælper, hvis du allerede har et godt kendskab til PHP, men du behøver ikke at være ekspert. Så længe du forstår variabler, skal du, hvis / ellers sætninger og funktion syntaks, være OK.

OOP og klasser kan blive vanskelige, men du kan lære disse ting som du går.

02-skabe-basic-laravel-hjemmeside-tutorial

3. Hvordan man opbygger en blog med Laravel

Jeg er en stor fan af øvelsesprojekter, når jeg lærer nye rammer.

Øvelsesprojekter tvinger dig til at afhente de grundlæggende principper, løse problemer og lære som du går sammen.

Derfor skal du helt sikkert spare denne videoserie lære dig at udvikle en hel blogging platform fra bunden på Laravel.

Lad det være kendt, det er ikke nogen let opgave. Det kræver meget opmærksomhed på detaljer, men det er også en af ​​de bedste måder at bringe dig selv fra en nybegynder Laravel-koderen til en virkelig kompetent programmør.

Indtil videre har denne videoserie samlet 47 videoer, som gennemsnitlig er mellem 10-30 minutter lange. Det tager et stykke tid at komme igennem denne afspilningsliste.

Men for prisen på gratis kan du ikke slå denne type kvalitetsuddannelse.

03-build-blog-on-laravel

4. Bootstrap 4 og Laravel 5.5 BS4 og Laravel 5.5

Tidligere har vi delt guider på Bootstrap og ingen af ​​dem sammenligner med den detaljerede instruktion af denne video .

Det er en fuld 20 minutter, der lærer dig, hvordan du arbejder med den nyere Bootstrap 4 ramme på frontenden, blandet med en Laravel 5.5 opsætning på bagsiden.

Dette er nok et af de mere populære valg for en teknologi stak på nettet. Især til at opbygge hurtige PHP apps uden at genopfinde hjulet.

Enhver, der er ny på Bootstrap (og ønsker at lære) vil virkelig lide denne video. Derudover finder du en hel del mere som dette i forslagspanelet.

04-code-bootstrap4-laravel55-video

5. Laravel 5.5 API

I Laravel 5.5 opdaterede holdet deres API-ressourcer med en flok af handy-endepunkter til udviklere. Og i denne video du kan grave ind i den nyere API sammen med nogle af de klassiske funktioner, som begyndere måske ikke kender til.

Hele tutorial fungerer rundt dummy data, så det er en fantastisk måde at øve din kodning viden uden at bekymre sig om indholdet.

Bedst af alle vejledningskoden er blevet frigivet på GitHub gør det helt tilgængeligt for alle gratis.

05-laravel-5-5-api-kode

6. Brugerdefineret login

Sessioner og PHP-godkendelse kan være nogle af de hårdeste emner at knække.

Heldigvis Laravel gør det så meget lettere; hvis du ved hvad du laver Og det er målet med denne 15 minutters video lærer dig hvordan man udvikler en simpel bruger login-funktion på Laravel.

Du lærer at definere brugerdefinerede brugerroller og endda hvordan du afslutter sessioner korrekt. En stor lille intro til dette ret komplekse emne.

06-web-ruter-laravel-kode-tutorial

7. Vue med Laravel 5.4 og Elixir Laravel med Elixir og Vue.js

En anden populær ramme til brug sammen med Laravel er Vue.js . Dette fungerer på frontend som en JavaScript ramme og det er et af de bedste valg for PHP devs på grund af syntaksen.

Hvis du virkelig ønsker at skubbe din viden, prøv denne video dækker Vue, Laravel og Elixir .

Bemærk dette kræver en vis forståelse af alle 3 biblioteker, så det er ikke godt for absolutte nybegyndere. Men når du forstår det grundlæggende, kan du arbejde gennem disse lektioner ret hurtigt.

07-laravel-vuejs-Elixir

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

Opbygning af en e-handel-brugergrænseflade er super vanskelig, og det vil udfordre dig som udvikler. Det er også et område værd at lære, hvis du er seriøs om kodning .

Med denne gratis video Du lærer at udvikle et POS-system, der kører på Laravel og Vue.js. Betalingerne arbejder alle gennem Stripe API, som er gratis til testformål.

Bemærk, at dette er en serie med flere dele, så det kan tage et par dage eller uger at komme igennem det hele. Men jeg garanterer at du vil lære et ton, hvis du følger det til færdiggørelse.

Og hvis du nogensinde sætter sig fast, kan du finde den fulde kildekode lige her på GitHub.

08-point-of-sale-laravel

9. Sådan implementeres en Laravel App

Når du har udviklet en fuld PHP-app på Laravel, kan du få det til live online. Men implementering er ikke så let med Laravel i forhold til et CMS som WordPress.

Derfor denne hurtige vejledning kan vise dig, hvordan du lancerer en sød Laravel app online på bare 7 minutter.

Det er langt det mest detaljerede og værdifulde aktiv for enhver udvikler, der ønsker at lancere på en VPS. Denne video bruger Digital Ocean og Linode, men kan arbejde med næsten alle VPS opsætninger.

09-laravel-ramme-implementere

10. Udsæt Laravel Med Elastisk Beanstalk

Amazonas Web Services tilbyder dusinvis af funktioner, hvoraf de fleste går langt ud over simpel hosting. Deres Elastisk Beanstalk er et sådant eksempel, der hjælper med at distribuere apps hurtigt til internettet.

Hvis du aldrig har arbejdet i AWS økosystemet og vil komme i gang, så tjek Denne handy video . Det vil lære dig det grundlæggende i Elastic Beanstalk og hvordan du kan bruge det til at starte en Laravel ansøgning online.

Bare bemærk dette er en meget grundlæggende video, så det dækker ikke alt. Det har lige nok til at gøre dig komfortabel at implementere gennem AWS.

10-amazon-AWS-elastisk-beanstalk

11. Idé til prototype i 105 minutter med Laravel

Udvikler Matt Stauffer udgivet en rigtig sjov video viser dig hvordan man skal konceptualisere, designe og kode en fungerende Laravel-app på under to timer .

Det er en virkelig imponerende oplevelse, og det er en, som enhver udvikler kan lære af.

Det er en af ​​grundene til, at jeg anbefaler denne video til folk, der er seriøse om kodning i Laravel. Det hjælper dig med at arbejde under pres og skubbe gennem kreative blokke.

11-hurtig-app-udvikling-laravel-tutorial