Als je de basisprincipes van PHP kunt doorgronden, heb je een solide basis voor de ontwikkeling van de back-end. Het is kennis waar je voor kunt gebruiken WordPress-codering of zelfs om je eigen webapps te bouwen.

Maar ontwikkelaars gebruiken tegenwoordig vaak open source frameworks zoals Laravel . Dit is verreweg het meest uitgebreide framework voor PHP-ontwikkeling en gegarandeerd om u te helpen bij het maken van uw eigen apps, een baan in de industrie te vestigen of een combinatie van beide!

Om u op weg te helpen met Laravel hebben we de beste gratis videozelfstudies samengesteld die beschikbaar zijn op YouTube. Ze behandelen verschillende onderwerpen over de Laravel-omgeving en zorgen ervoor dat u snel aan de slag kunt.

1. Laravel From Scratch (Multipart)

De Laravel From Scratch- serie gemaakt door Traversy Media is onderdeel van hun YouTube-zelfstudiebibliotheek vol met geweldige tech- en programmeervideo's.

Deze specifieke serie breekt in meerdere delen met deel een verspreid over 17 minuten lang.

Het biedt een zeer eenvoudige inleiding tot het onderwerp van Laravel-programmering en het is een van de beste video's over dit onderwerp. Je zult leren over MVC en hoe Laravel kan helpen met databasebeheer, routering en veel vergelijkbare functies.

Geef dit een kans en kijk wat je denkt. Na 10-15 minuten weet je of je de serie wilt voortzetten of niet.

01-free-laravel-voorbeeld-demo

2. Maak een eenvoudige Laravel-website

Duiken in de meer praktische kant die we hebben deze video verspreid over meer dan een uur kwaliteitsinstructie.

U leert hoe u een zeer eenvoudige website op Laravel kunt installeren en ontwikkelen. Het is een complete gids voor absolute beginners die nog nooit Laravel hebben gelanceerd of er zelfs maar naar hebben gekeken.

Merk op dat het wel helpt als je al een goede praktische kennis van PHP hebt, maar dat je geen expert hoeft te zijn. Zolang u variabelen, if / else-instructies en functiesyntaxis begrijpt, moet u OK zijn.

OOP en klassen kunnen lastig worden, maar je kunt dat soort dingen leren terwijl je gaat.

02-create-basic-laravel-website-handleiding

3. Hoe een blog met Laravel te bouwen

Ik ben een grote fan van praktijkprojecten bij het leren van nieuwe kaders.

Oefenprojecten dwingen je om de fundamenten op te pakken, problemen op te lossen en te leren terwijl je meewerkt.

Dat is waarom je zeker moet opslaan deze videoserie leer je hoe je een compleet blogplatform helemaal zelf kunt ontwikkelen op Laravel.

Laat het weten dat dit geen gemakkelijke taak is. Het vereist veel aandacht voor detail, maar het is ook een van de beste manieren om jezelf van een beginnende Laravel-coder naar een echt competente programmeur te brengen.

Tot dusver bestaat deze videoserie uit 47 video's die gemiddeld 10-30 minuten lang zijn. Het duurt even voordat je deze afspeellijst hebt gevonden.

Maar voor de prijs van gratis kun je dit soort kwaliteitsonderwijs niet verslaan.

03-build-blog-on-laravel

4. Bootstrap 4 en Laravel 5.5 BS4 en Laravel 5.5

In het verleden hebben we gedeeld gidsen over Bootstrap en geen van hen vergelijkt met de gedetailleerde instructie van deze video .

Het is een volledige 20 minuten om je te leren werken met de nieuwere Bootstrap 4-raamwerk op de frontend, gemengd met een Laravel 5.5 setup op de backend.

Dit is waarschijnlijk een van de meer populaire keuzes voor een technologiestack op het web. Speciaal voor het bouwen van snelle PHP-apps zonder het wiel opnieuw uit te vinden.

Iedereen die nieuw is bij Bootstrap (en wil leren) zal deze video echt leuk vinden. Bovendien vind je er nog veel meer in het suggestiesvenster.

04-code-bootstrap4-laravel55-video

5. Laravel 5.5 API

In Laravel 5.5 heeft het team hun API-middelen bijgewerkt met een aantal handige eindpunten voor ontwikkelaars. En in deze video u kunt ingaan op de nieuwere API samen met enkele van de klassieke functies die beginners misschien niet weten.

De hele tutorial werkt rond dummy data, dus het is een geweldige manier om je codeerkennis te oefenen zonder je zorgen te maken over de inhoud.

Het beste van alles is dat de handleidingcode is vrijgegeven op GitHub het volledig gratis toegankelijk maken voor iedereen.

05-laravel-5-5-api-code

6. Aangepaste login

Sessies en PHP-authenticatie kunnen enkele van de moeilijkste onderwerpen zijn om te kraken.

Gelukkig maakt Laravel het zoveel gemakkelijker; als je weet wat je doet. En dat is het doel van deze video van 15 minuten u leren hoe u een eenvoudige gebruikersaanmeldfunctie op Laravel kunt ontwikkelen.

U leert hoe u aangepaste gebruikersrollen definieert en zelfs hoe u sessies op de juiste manier beëindigt. Een geweldige kleine intro voor dit vrij complexe onderwerp.

06-web-routes-laravel-code-les

7. Vue met Laravel 5.4 en Elixir Laravel met Elixir en Vue.js

Een ander populair raamwerk om naast Laravel te gebruiken is Vue.js . Dit werkt op de frontend als een JavaScript-framework en het is een van de beste keuzes voor PHP-ontwikkelaars vanwege de syntaxis.

Als je echt je kennis wilt pushen, probeer het dan deze video voor Vue, Laravel en Elixer .

Let op, dit vereist enig begrip van alle 3 bibliotheken, dus het is niet geweldig voor absolute beginners. Maar als je eenmaal de basiskennis begrijpt, kun je deze lessen vrij snel doorlopen.

07-laravel-vuejs-elixer

8. Verkooppuntensysteem met Laravel, Vue en Stripe

Het bouwen van een e-commerce UI is super lastig en zal u als ontwikkelaar uitdagen. Het is ook een gebied dat het waard is om te leren als je serieus bent over codering .

Met deze gratis video je leert hoe je een kassasysteem ontwikkelt dat draait op Laravel en Vue.js. De betalingen werken allemaal via de Stripe API die gratis is voor testdoeleinden.

Let op dit is een meerdelige serie, dus het kan een paar dagen of weken duren om alles te doorstaan. Maar ik garandeer je dat je een ton leert als je het tot het einde volgt.

En als je ooit vastloopt, kun je de volledige broncode vinden hier op GitHub.

08-point-of-sale-laravel

9. Hoe een Laravel-app te implementeren

Zodra je een volledige PHP-app op Laravel hebt ontwikkeld, wil je deze misschien online downloaden. Maar de implementatie is niet zo eenvoudig met Laravel in vergelijking met een CMS zoals WordPress.

Dat is waarom deze korte handleiding kan je laten zien hoe je een zoete Laravel-app online start in slechts ongeveer 7 minuten.

Het is veruit de meest gedetailleerde en waardevolle troef voor elke ontwikkelaar die op een VPS wil starten. Deze video maakt gebruik van Digital Ocean en Linode, maar kan met vrijwel elke VPS-configuratie werken.

09-laravel-framework-deploy

10. Implementeer Laravel met elastische bonenstaak

Amazon's Web Services biedt tientallen functies, waarvan de meeste veel verder gaan dan alleen maar hosting. Hun Elastische bonenstaak is zo'n voorbeeld dat helpt om apps snel op internet te implementeren.

Als je nog nooit in het AWS-ecosysteem hebt gewerkt en aan de slag wilt gaan, kijk dan eens deze handige video . Het leert je de basis van Elastic Beanstalk en hoe je het kunt gebruiken om een ​​Laravel-applicatie online te starten.

Houd er rekening mee dat dit een zeer eenvoudige video is, zodat deze niet alles bestrijkt. Het heeft net genoeg om je comfortabel te laten werken via AWS.

10 Amazon-aws-elastische-bonenstaak

11. Idee om in 105 minuten met Laravel te prototypen

Ontwikkelaar Matt Stauffer uitgebracht een heel leuke video laten zien hoe je een werkende Laravel-app in minder dan twee uur kunt conceptualiseren, ontwerpen en coderen.

Dat is echt een indrukwekkende prestatie en het is er een waar elke ontwikkelaar van kan leren.

Het is een reden waarom ik deze video aanbeveel aan mensen die serieus bezig zijn met coderen in Laravel. Het helpt je onder druk te werken en creatieve blokken te doorbreken.

11-snel-app-development-laravel-les