Wordpress

20 legjobb Laravel oktatóanyag (ingyenes és fizetett források 2021-ban)

Laravel évek óta a PHP alkalmazásfejlesztés rocksztárja, és ennek jó oka van. Hatalmas ökoszisztéma, aktív közösség, erős munkaerőpiac, sikeres startupok – minden megvan benne, amiért érdemes átvenni egy új technológiát.

Ha meg akarod tanulni Laravelt, nem kell tovább menned. Az útmutató böngészésével megtalálhatja az Ön számára legjobb Laravel oktatóanyagot, amely megfelel tudásszintjének és tanulási stílusának.

Kész? Vájjunk mélyebbre!

Miért tanulja meg a Laravel-t

Számos oka lehet annak, hogy miért szeretné megtanulni a Laravelt, ezért ezek közül a legfontosabbakkal kezdjük. Ezen kívül néhány tippet is áttekintünk a keretrendszer hatékony megtanulásához, mielőtt részletesen megvizsgálnánk a legjobb Laravel oktatóanyagokat, beleértve az egyes oktatóanyagok előnyeit, hátrányait és használati eseteit.

1. Gyors fejlődés

A Laravel egy nyílt forráskódú PHP keretrendszer webes alkalmazások fejlesztésére, amely az MVC (Model-View-Controller) architektúra mintán alapul. Kifejező és egyszerű szintaxisa felgyorsítja a fejlesztést, és tiszta és karbantartható kódbázist és méretezhető alkalmazásokat eredményez.

2. Nagy népszerűség

A Laravel forráskódja a GitHubon található, ahol ez a legnépszerűbb PHP tárhely, több mint 60,000 XNUMX csillaggal, és ez a szám folyamatosan bővül. Számos Laravel oktatóanyag, videó, képernyőközvetítés és forrás is elérhető az interneten, amelyek segítségével megismerheti a keretrendszert és naprakészen maradhat az új fejlesztésekkel.

3. Hatalmas ökoszisztéma

Népszerűségének köszönhetően a Laravel hatalmas ökoszisztémával rendelkezik mind a hivatalos, mind a harmadik féltől származó csomagokból, amelyeket hozzáadhat saját alkalmazásához. A hivatalos csomagok szerverfelügyeleti eszközöket és platformokat, fejlesztői környezeteket, felügyeleti és tesztelési eszközöket, adminisztrációs panelt és egyebeket tartalmaznak (lásd a Laravel honlapján az „Ökoszisztéma” menüpont alatt).

Ha olyan funkciókat szeretne hozzáadni, amelyek még nem léteznek, akkor saját Laravel-csomagot is kifejleszthet.

4. Aktív közösség

A Laravel körül hatalmas közösség található, amelyet megtalálhat a Laravel.io, a Laracasts Discuss, a LaraChat, a Discord, a Reddit és más nagyszerű helyeken. Laravelnek van egy hivatalos Laracon nevű konferenciája is, amelyre minden évben három kontinensen (Amerika, Európa, Ausztrália) kerül sor.

5. Erős munkaerőpiac

A Laravel fejlesztés nagyon igényes készség, és az álláslehetőségek kiválóak. Van egy hivatalos állástáblázata, a Larajobs, ahol a leggyakoribb munkakörök a következők: „Laravel Developer”, „Backend Laravel Developer”, „Full-Stack PHP Developer” (a Laravelt gyakran párosítják a Vue.js-szel a frontenden) és „TALL” Stack Developer' (a TALL a Tailwind CSS, Alpine.js, Laravel és Livewire rövidítése).

A Laraveleken kívül számos Laravel-munkát találhat más munkahelyeken, például a Monsteren, az Indeeden és a LinkedIn-en, valamint a távoli Laravel-munkák is elérhetők a RemoteOK, We Work Remotetely és más helyeken.

6. Ígéretes üzleti lehetőségek

Ha nem másnak akarsz dolgozni, hanem saját vállalkozást szeretnél felépíteni, akkor a Laravel számodra is kiváló megoldás lehet. Már sok sikeres vállalkozás épül a Laravelre, mint például az OctoberCMS, a Mailcoach, a Monica CRM, az Invoice Ninja és a CodeCourse (lásd alább ebben a cikkben a fizetős Laravel oktatóanyagok között), hogy csak néhányat említsünk.

A Laravel mint alap, valamint a bevált gyakorlatok és a nagy teljesítményű PHP-tárhely felhasználásával az alkalmazás gond nélkül méretezhető a termelésben.

Aktív közösségével és erős munkaerőpiacával a Laravel nem ok nélkül a PHP alkalmazásfejlesztés rocksztárja. ⭐️ Megtudhatja, hogyan kezdje meg az ingyenes és fizetős oktatóanyagok útmutatóját. ⬇️Kattintson Tweet

Hogyan lehet megtanulni Laravel

A Laravel fejlesztés elsajátításának megkezdéséhez szüksége lesz néhány már meglévő tudásra.

Elsődleges tudás

Biztonságosan kell használnia a PHP-t, különösen az objektum-orientált PHP-t. A parancssor és a Composer csomagkezelő használatának ismerete szintén fontos – ezt a két témát általában a kezdő szintű PHP oktatóanyagok tárgyalják.

A HTML és a relációs adatbázis-kezelő rendszerek (a Laravel négyet támogat: MySQL, PostgreSQL, SQLite és SQL Server) ismerete szintén hasznos lehet a könnyű kezdéshez.

Tanulási anyagok

Egy PHP keretrendszer, például a Laravel elsajátítása némileg különbözik egy programozási nyelv, például a PHP tanulásától. Itt több gyakorlati projektet és kevesebb (vagy nulla) programozási gyakorlatot fog végezni a kezdetektől fogva, mivel a legtöbb Laravel oktatóanyag így épül fel.

A valós alkalmazások létrehozása azt is jelenti, hogy gyakran használja a Laravelt egy verem részeként. Például sok Laravel oktatóanyag Vue frontenddel használja, ami azt jelenti, hogy a projekt megvalósításához meg kell tanulnod a Vue.js-t is (amelyet általában szintén ugyanaz az oktatóanyag fed le).

A teljesen kezdőknek szóló oktatóanyagokat is nehezebb találni, és a legtöbb oktatóanyag videó formátumú. A Laravelről alig van könyv, főleg azért, mert olyan gyorsan változnak, hogy mire megjelenik egy könyv, a keret már két változat előtt áll.

Laravel verziók

A Laravel oktatóanyag kiválasztásakor az egyik legfontosabb dolog az, hogy figyeljen a benne szereplő Laravel verzióra. Ismernie kell a következő Laravel verziókezelési szabályokat:

  • A 6-os verzió óta a Laravel és hivatalos csomagjai szemantikus verziózást követnek (major.minor.patch), például a 8.* egy jelentős kiadás.
  • A Laravel 6 előtt a keretrendszer a paradigm.major.minor konvenció, például az 5.8.* szintén jelentős kiadás.
  • Hathavonta (februárban és augusztusban) jelenik meg egy nagyobb kiadás.
  • És kétévente megjelenik egy LTS (hosszú távú támogatás) kiadás.
  • Az általános kiadások esetében a hibajavítások 6 hónapig, a biztonsági kiadások pedig 1 évig állnak rendelkezésre.
  • Az LTS-kiadások esetében a hibajavítások 2 évig, a biztonsági kiadások pedig 3 évig biztosítottak.
  • Tehát a Laravel későbbi főbb kiadásainak számozása 5.5.* (LTS), 5.6.*, 5.7.*, 5.8.*, 6.* (LTS), 7.*, 8.*
  • Vannak kisebb kiadások és javítások is, de ezek nem tartalmaznak törést okozó változtatásokat.

Mivel minden évben két nagy kiadás jelenik meg, az oktatóanyagok aligha követhetők. A legtöbb Laravel oktatóanyag, amelyet bármely adott időpontban megtalál, a tényleges kiadáshoz képest 1-3 verzióval korábbi lesz. Ez nem nagy probléma, hacsak a keretrendszer nem esik át egy teljes felülíráson, ami utoljára a Laravel 4 2013-as kiadásakor történt.

Annak ellenére, hogy ajánlott a legújabb elérhető oktatóanyag használata, ne essen pánikba, ha két vagy három kiadást kell visszamennie, különösen, ha ez egy praktikus darab, amely bemutatja, hogyan kell elkészíteni a megtanulni kívánt alkalmazást.

Előfordulhat, hogy a különböző verziók között ellentmondásokat találhat, de ezeket általában a szerző vagy más tanulók megjegyzik a vita részben. Érdemes átböngészni az egyes új kiadások kiadási megjegyzéseit is, hogy megnézze, mi változott, mivel ez segíthet abban, hogy mire kell figyelni.

Tanulási költségvetés

A Laravel tanulása egyáltalán nem drága – akár ingyen is megteheti. Ez az útmutató ingyenes és fizetős Laravel oktatóanyagokat is tartalmaz, de még a fizetősek sem túl drágák; prémium oktatóoldalra ~15-30 USD/hó áron lehet előfizetni.

Még ha nem is szeretne pénzt költeni a Laravel tanulására, akkor is érdemes átböngészni a fizetős részt, mivel a prémium oktatóoldalak egy része ingyenes próbaverziókkal, alkalmanként ingyenes videós tanfolyamokkal és egyéb ingyenes ajánlatokkal jár.

Info

Behmaster lehetővé teszi a Laravel futtatását a termékeihez, még akkor is, ha azt csapatunk hivatalosan nem támogatja.

6 legjobb ingyenes Laravel oktatóhely

Most pedig nézzük meg közelebbről a legjobb Laravel oktatóanyagokat!

1. Hivatalos Laravel-dokumentumok (kezdők, középhaladók, haladók)

Hivatalos Laravel Docs
Hivatalos Laravel Docs

A hivatalos Laravel dokumentáció a Laravel keretrendszer tárgyilagos leírása, amelyet a Laravel közösség karbantart, és a GitHubon is elérhető. Telepítési útmutatóval kezdődik, és áttekintést nyújt az összes Laravel koncepcióról, mint például a sablonkészítés, a biztonság, az adatbáziskezelés és még sok más. Itt találja a hivatalos Laravel csomagok dokumentációját is.

Előnyök:

  • legfrissebb Laravel-forrás
  • az információ jól strukturált és könnyen kereshető
  • A régebbi Laravel-verziókhoz készült dokumentumok is elérhetők
  • kódpéldákat és bevált gyakorlati tippeket tartalmaz
  • hibajelentéseket küldhet a GitHubon

Hátrányok:

  • száraz, tankönyvszerű hangnem és dizájn

Mikor válasszuk a Laravel Docs-ot

A hivatalos Laravel-dokumentáció bármilyen tudásszinten hasznos a Laravel-hez kapcsolódó koncepció részleteinek megismeréséhez. Kezdők számára azonban nagy információsűrűsége miatt elsöprő lehet.

Ez a legjobb hely az új kiadások jellemzőinek megismerésére vagy a különböző kiadások összehasonlítására.

2. Laravel hírek (kezdőknek, középhaladóknak, haladóknak)

Laravel hírek
Laravel hírek

A Laravel News egy mindent magában foglaló Laravel oktatówebhely, több oldallal. Van egy blogja, amely a legfrissebb Laravel-híreket tartalmazza, egy szakasz a Laravel oktatóanyagokhoz, amelyek a kezdőtől a szakértői szintig terjednek a témákra, egy kéthetente egy Laravel podcast és egy Laravel hírlevél, amely minden vasárnap reggel kézbesít. A Laravel News a népszerű Laravel csomagokat is bemutatja rövid leírással és példakóddal.

Előnyök:

  • rendszeresen frissítik
  • különböző módokon szállít tartalmat (blog, podcast, hírlevél stb.)
  • legjobb gyakorlatok darabjai
  • ingyenes oktatóanyagok a valós Laravel-alkalmazások/feladatok/eszközök létrehozásához
  • hasznos képernyőképek és kódrészletek

Hátrányok:

  • egyes bejegyzések szponzorált bejegyzések (annak ellenére, hogy ez egyértelműen ki van mondva)
  • nehéz eligazodni (ugyanannak az oktatóanyagnak az egymást követő részei nem kapcsolódnak egymáshoz)

Mikor válasszuk a Laravel News-t

A Laravel News a legjobb ingyenes forrás a Laravel-lel kapcsolatos hírekhez. Az oktatóanyagok kiváló minőségűek és sok érdekességgel foglalkoznak – de még ha nem is érdekelnek, érdemes feliratkozni a hírlevélre, hogy naprakészek legyünk a Laravel keretrendszerrel (minden kiadás tartalmaz néhány Laravel álláshirdetést is). A kéthetente megjelenő Laravel News Podcast szintén kiváló forrás a Laravel fejlesztői számára bármilyen szinten.

3. Tuts Make (középhaladó, haladó)

Tuts Make
Tuts Make

A Tuts Make egy népszerű oktatóblog, amely különféle programozási nyelveket és technológiákat fed le, beleértve a Laravelt is. Az oktatóanyagok tömörek és naprakészek, és a gyakori Laravel-feladatokat, hibákat és használati eseteket tárgyalják. Több kódrészletet tartalmaznak, amelyeket saját projektjeiben is felhasználhat.

A TutsMake-nek külön kategóriája van a Laravel-interjúk kérdéseire és válaszaira is, egyértelmű és átgondolt magyarázatokkal.

Előnyök:

  • rendszeresen frissítik
  • gyakorlatalapú oktatóanyagok
  • könnyen áttekinthető tartalom
  • hosszú, de jól strukturált kódpéldák
  • állásinterjú Q&A

Hátrányok:

  • az oktatóanyagok között nehéz böngészni (nincs címke vagy egyéb taxonómia)
  • nyelvtani hibák itt-ott

Mikor válasszuk a Tuts Make lehetőséget

A Tuts Make határozottan nem kezdőknek való. Ezeknek az oktatóanyagoknak a megértéséhez legalább középszintű Laravel ismeretre lesz szüksége, mivel ezek nagyon kódalapúak, és nincs sok elméleti vita. Az oktatóanyagok szintén nem kapcsolódnak egymáshoz – a Tuts Make egy blog, nem pedig egy lépésről lépésre haladó Laravel oktatósorozat. Ha Laravel állást keres, ne hagyja ki az interjú Q&A rovatát; ez tényleg jó.

4. LaraShout (kezdők, középhaladók, haladók)

LaraShout
LaraShout

A LaraShout egy ingyenes oktatówebhely, amely teljes mértékben a Laravel keretrendszerre összpontosít. A gyakorlati Laravel oktatóanyagok mellett útmutatókat is tartalmaz olyan fontos elméleti fogalmakhoz, mint a köztes szoftver, tárolás, sorok és feladatok, és egyebek. Az oktatóanyagok egy része sorozatokba van csoportosítva, hogy mélyebb ismereteket szerezhessen az egyes témákról.

Jelenleg a LaraShout négy sorozattal rendelkezik: gyűjtemények, tervezési minták, e-kereskedelmi alkalmazásfejlesztés és csomagfejlesztés.

Előnyök:

  • könnyen navigálható webhely
  • az oktatóanyagok tartalomjegyzékkel kezdődnek
  • gazdag tartalom (jó minőségű képek, kódpéldák, figyelmeztető üzenetek stb.)
  • elméleti és gyakorlati oktatóanyagok egyaránt

Hátrányok:

  • néhány kategória csak két vagy három oktatóanyagot tartalmaz
  • ritkábban frissítik

Mikor válasszuk a LaraShout-ot

A LaraShout elsősorban középhaladó és haladó tanulóknak ajánlott, bár van néhány kezdő szintű oktatóanyag is. A négy Laravel oktatósorozatot különösen érdemes megnézni – azonban ne feledje, hogy nem feltétlenül fed le mindent, amire szüksége van, mivel a LaraShout inkább egy technológiai blog, mintsem egy átfogó oktatási oldal.

5. Learn2torials (kezdők, középhaladók)

Learn2torials
Learn2torials

A Learn2torials a Sandip Patel egyszemélyes projektje, amely ingyenes oktatóanyagokat tartalmaz különböző programozási nyelvekről és keretrendszerekről. A Laravel oktatóanyaga a keretrendszer számos fontos aspektusát lefedi, a telepítéstől a biztonsági mentésen át a gyorsítótárazásig.

Inkább az elméletre összpontosítanak, mint a gyakorlatra, de mivel sok hosszabb kódpéldát tartalmaznak, segíthetnek a valós problémák megoldásában is.

Előnyök:

  • jól megírt oktatóanyagok átgondolt magyarázatokkal
  • az oktatóanyagok könnyen követhető kérdés-válasz formátumot használnak
  • jól kommentált kód példák
  • sok kezdő szintű oktatóanyag

Hátrányok:

  • nehezen kereshető webhely (nincs taxonómia)
  • az oktatóanyagok nem logikai sorrendet követnek, a kezdő daraboktól a haladókig

Miért válassza a Learn2torials lehetőséget

Ha Ön kezdő vagy, vagy már ismeri a Laravel fejlesztéseket, de ismeretei hiányosak, a Learn2torials ideális Laravel-forrás lehet az Ön számára. Számos átfedés is van a hivatalos Laravel-dokumentumokkal, így a két erőforrás együttes használatával megszilárdíthatja a mögöttes fogalmak megértését.

6. Beszédes példával (köztes)

Beszédes példával
Beszédes példával

Az Eloquent by Example egy másik egyszemélyes projekt, amelyet Jeff Madsen kínál. Ez egy ingyenes Laravel oktatósorozat, amely kizárólag az Eloquent ORM-ról szól, az objektum-relációs leképezőről, amely a Laravel-objektumok és a háttérben futó relációs adatbázis (MySQL, PostgreSQL, SQLite vagy SQL Server) közötti adatátvitelért felelős (az Ön választásától függően).

Az oktatóanyagok egymást követő leckékként épülnek fel, és úgy olvashatók, mint egy könyv fejezetei az Eloquent ORM-ről.

Előnyök:

  • az oktatóanyagok nagyon jól meg vannak írva (majdnem olyan, mint egy regény)
  • jól felépített weboldal könnyű navigációval
  • bőséges kódpéldák
  • „További olvasmányok” szakaszok forrásajánlatokkal

Hátrányok:

  • nincs bevezető lecke az olyan mögöttes fogalmak magyarázatához, mint például az ORM
  • nincs publikációs dátum az oktatóanyagoknál

Mikor válasszuk az Eloquent példával

Ha már rendelkezik némi Laravel-ismerettel, de szeretné elsajátítani az Eloquent ORM-et, ez a legjobb Laravel-forrás. Ennek ellenére nem világos, hogy mikor frissítették utoljára, de a hivatkozások a Laravel 5.8-as dokumentumokra mutatnak, így előfordulhat, hogy néhány elavult információt tartalmaz, és hiányozhatnak az újabb kiegészítések.

Ennek ellenére ez a legátfogóbb ékesszóló útmutató, amelyet ott találhat.

6 legjobb ingyenes Laravel oktatóvideó, Screencast és Podcast

1. BitFumes (kezdőknek, középhaladóknak, haladóknak)

BitFumes
BitFumes

A BitFumes egy oktatási webhely, amely ingyenes és fizetős képernyőközvetítéseket és webfejlesztési videokurzusokat is tartalmaz. Ingyenes Laravel oktató szekciója számos kiváló minőségű videó tanfolyamot tartalmaz, elsősorban kezdőknek, de itt találhatsz haladóbb darabokat is.

A BitFumes YouTube-csatornáján számos ingyenes Laravel oktatóanyag található, köztük egy 6.5 órás tanfolyam, amely a Laravel fejlesztését az alapoktól a haladó témákig, például a Livewire-ig (a TALL veremhez szükséges).

Előnyök:

  • nem kell regisztrálnia az ingyenes tanfolyamok megtekintéséhez
  • a videók fejezetekre és leckékre vannak felosztva
  • folyamatkövető funkció
  • oktatóanyagok a gyakori eszközpárosításokról (Laravel DigitalOcean-nel, VueJS, PHPUnit stb.)
  • a kurzusok megfelelően vannak felcímkézve (hossz, szint, oktatóanyagok száma, megjelenés dátuma)

Hátrányok:

  • nehezen érthető ökoszisztéma (a weboldalon és a YouTube-on is vannak ingyenes Laravel-tanfolyamok, és van egy prémium kurzusa)

Mikor válassza a BitFumes lehetőséget

A BitFumes YouTube csatornáját mindenképp érdemes végigböngészni, még ha haladó szinten is vagy. A BitFumes webhelyén található ingyenes oktatóanyagok sok kezdő szintű témát fednek le, amelyeket máshol nehéz ingyenesen megtalálni. Egy prémium Laravel-tanfolyammal is rendelkezik, amely olyan haladó témákat tartalmaz, mint a Stripe integráció és a tesztvezérelt fejlesztés.

2. Laravel Business Povilas Korop (kezdők, középhaladók, haladók)

Laravel üzlet
Laravel üzlet

A Laravel Business egy népszerű YouTube-csatorna, amely ingyenes oktatóvideókat tartalmaz a Laravel üzleti célú használatáról. Ez Povilas Korop egyszemélyes projektje, aki egyben a Laravel Daily szerzője is (lásd lent a fizetős részben).

Csatornáján hetente több YouTube-videót tesz közzé, amelyekben olyan témákat tárgyal, mint a Blade, az Eloquent, a PHPUnit, a SaaS alkalmazások és még sok más. A gyakorlati oktatóanyagok mellett Povilas összehasonlításokat is végez, karrier- és üzleti tanácsokat ad, a „Közösség” lapon pedig napi rendszerességgel osztja meg „a nap Laravel-tippjét”.

Előnyök:

  • szinte minden nap frissül
  • nagyon gyakorlatalapú oktatóanyagok
  • a hosszabb videók kisebb részekre vannak osztva
  • „Kapcsolódó linkek” ajánlások az oktatóvideók alatt
  • néha videóválaszokban válaszol nézőinek (lásd a példát)

Hátrányok:

  • a videók között nehéz keresni

Mikor válassza a Laravel Business lehetőséget

Annak ellenére, hogy a Laravel Business elsősorban a haladóbb felhasználókat célozza meg, kezdőknek is remek Laravel-forrás lehet, különösen Povilas üzleti és karriertanácsai.

Ha egy ideje Laravel fejlesztéssel foglalkozol, és kicsit unod a munkádat, akkor ez a csatorna segíthet visszanyerni a motivációdat, hiszen sok érdekességről, újdonságokról és konkrét használati esetekről lesz szó, amelyeket máshol nem találsz meg.

3. Laraning (kezdők, középhaladók)

Laraning - Laravel bemutató
Laraning

Laraning neve a 'Laravel' és a 'learning' szavakból származik, és hű marad ehhez a névhez, mivel teljes mértékben a Laravel-tanulásnak szenteli magát. Ingyenes videó kurzusokat tartalmaz, amelyek a következő kategóriába sorolhatók: „Sorozat”, „Jellemzők” és „Tanfolyamok”.

A „sorozatok” lazán összekapcsolt oktatóvideók a Laravel csomagokról és más témákról. A „Funkciók” még fejlesztés alatt állnak, és jelenleg csak egy oktatóvideót tartalmaznak a Blade sablonmotorról. A „kurzusok” hosszabb oktatóvideó-sorozatok, mint például a kezdő tanulóknak szóló átfogó „Laravel A-tól Z-ig” tanfolyam.

Előnyök:

  • jól felépített tanfolyamok
  • könnyen navigálható webhely
  • gyakorlati, valós példák
  • full HD videók
  • kódtartalom elérhető a GitHubon

Hátrányok:

  • még fejlesztés alatt
  • a videókon nincs közzétételi dátum

Mikor válassza a Laraning lehetőséget

Mivel a Laraning webhely még nem készült el teljesen, itt-ott találhat hiányzó funkciókat. Például a „Bejelentkezés” gomb továbbra sem működik, és néhány sorozat csak két videót tartalmaz. A már megjelent oktatóanyagok azonban kiváló minőségűek, és mindenképpen érdemes megnézni, különösen a Laravel A-tól Z-ig tanfolyamot, ha még csak most kezdi használni a keretrendszert.

4. Laravel PHP Framework Tutorial by FreeCodeCamp (kezdőknek, középhaladóknak)

Laravel PHP keretrendszer bemutatója
Laravel PHP keretrendszer bemutatója

A Laravel PHP Framework Tutorial a FreeCodeCamp online tanulási platform kezdő szintű videó tanfolyama. Annak ellenére, hogy a FreeCodeCamp tananyagának háttérrendszere a Python köré összpontosul, a nyílt forráskódú közösség tagjai által létrehozott Youtube-csatornáján más háttérnyelveken is megoszt oktatóvideókat.

Ez a Victor Gonzalez által készített Laravel-oktatóanyag végigvezeti Önt egy Instagram-klón létrehozásán a semmiből, olyan funkciókkal, mint a követés/követés visszavonása, a profilszerkesztés, a képek átméretezése és egyebek. A videó körülbelül 4.5 órás, de kisebb részekre bontva, hogy könnyen követhető legyen.

Előnyök:

  • valós projekt
  • mélyreható magyarázatot
  • a FreeCodeCamp által ellenőrzött
  • demókód elérhető a GitHubon
  • A közösség tagjai segítik a kérdéseket a megjegyzés rovatban

Hátrányok

  • a Laravel 5.8-on alapul, így tartalmazhat néhány elavult információt (bár ezekre a problémákra a megjegyzés részben találhat javításokat)

Mikor válassza a FreeCodeCamp által készített Laravel PHP Framework oktatóanyagot

Ha egy nagyon népszerű, valós alkalmazás klónjának elkészítésével szeretné megtanulni a Laravel-t, ez az egyik legjobb hely, ahol ingyenesen megteheti. Victor magyarázatai átgondoltak és könnyen érthetőek, a FreeCodeCamp közösség pedig nagyon hasznos, ha problémákba ütközik.

Bár kezdőknek szól, akkor is hasznosnak találhatod, ha már rendelkezel némi Laravel-ismerettel, de szeretnél megtanulni egy Instagram-szerű alkalmazás összeállítását.

5. Építsünk a Laravel-lel: Linktree klón (kezdőknek, középhaladóknak)

Építsünk a Laravel-lel: A Linktree klón
Építsünk a Laravel-lel: A Linktree klón

Építsünk a Laravel segítségével: A Linktree Clone egy gyors ütemű Laravel-képernyőközvetítés, amely megtanítja Önnek, hogyan készítsen a népszerű Linktree szolgáltatáshoz hasonló közösségi média céloldal-készítő alkalmazást.

A videó mindössze 58 perces, mivel nem magyarázza el az alapfogalmakat, és nem mutatja be a Laravel telepítését, hanem egyenesen a gyakorlatba megy át. Ezt az ingyenes Laravel-oktatóanyagot Andrew Schmelyun készítette, akinek több más Laravel-videója is van a YouTube-csatornáján, amelyeket szintén érdemes megnézni.

Előnyök:

  • lényegre törő magyarázat, szöszmötölés és figyelemelvonás nélkül
  • kevesebb mint 1 óra alatt létrehozhat egy működő Laravel alkalmazást
  • a videó kisebb részekre van osztva
  • forráskódja elérhető a GitHubon

Hátrányok:

  • a hangminőség nem a legjobb

Mikor érdemes választani az „Építsünk Laravel-lel: egy Linktree klón” lehetőséget

Bár a videó leírása a Youtube-on azt mondja, hogy kezdőknek készült, ha még teljesen új a Laravelben, akkor szem előtt kell tartania, hogy ez a videó feltételezi a Laravelről már meglévő ismereteket, például a telepítést vagy a kezdeti konfigurációt.

Ez a Laravel oktatóanyag ideális lehet az első alkalmazás elkészítéséhez a keretrendszerrel, de akkor is, ha fejleszteni szeretné alkalmazásfejlesztési készségeit.

6. A Laravel Podcast (kezdőknek, középhaladóknak, haladóknak)

A Laravel Podcast
A Laravel Podcast

A Laravel Podcast egy kéthetente megjelenő podcast, amelyet Matt Stauffer vezet, és a Laravel-lel és PHP-vel kapcsolatos vitákat tartalmaz. Minden epizód egy téma köré összpontosul, mint például a hitelesítés, az áttelepítések, a hibakeresés, a helyi környezet beállítása és mások. Az epizódok körülbelül 1.5 órásak, és akár a beágyazott podcast-lejátszóval, akár az Apple Podcastokon hallgathatod meg őket.

Érvek

  • információdús tartalom
  • rendszeres frissítések
  • az epizódok jól dokumentáltak (összefoglaló, megjegyzések, linkajánlatok)
  • átiratok állnak rendelkezésre
  • kiváló minőségű audio

Hátrányok

  • epizódok nem tölthetők le

Mikor válasszuk a Laravel Podcastot

Annak ellenére, hogy a podcast nem klasszikus oktatóanyag, kiváló módja annak, hogy megismerkedjen egy új technológiával, hallgassa meg az iparági szakértők véleményét, és tájékozódjon a legújabb funkciókról. Tehát a The Laravel Podcast erősen ajánlott Laravel-forrás bármilyen szintű fejlesztő számára.

(Gondolt már arra, hogy podcastot készítsen? Tekintse meg részletes útmutatónkat arról, hogyan indíthatja el a legelső podcastját a WordPress segítségével).

8 legjobb fizetett Laravel oktatóvideó, Screencast és Könyv

1. Laracasts (kezdők, középhaladók, haladók)

Laracasts - Laravel bemutató
Laracastok

A Laracasts egy prémium oktatási platform, amely képernyőközvetítéseket kínál a webfejlesztésről. Bár elsődlegesen a Laravel keretrendszerre összpontosít, más technológiákkal kapcsolatos kurzusokat is tartalmaz, amelyek többsége a Laravel-lel együtt használható, például CSS, JavaScript, PHP, SQL, Vue.js stb.

Öt Laracast Journeyt is tartalmaz: Laravel, Testing, PHP, JavaScript és Tooling. Az Utazás olyan képernyőképek gyűjteménye, amelyekre szükséged van egy adott képesség elsajátításához.

Előnyök:

Villámgyors, biztonságos és fejlesztőbarát tárhelyre van szüksége ügyfélwebhelyeihez? Behmaster A WordPress fejlesztőinek szem előtt tartásával készült, és rengeteg eszközt és hatékony irányítópultot kínál. Tekintse meg terveinket

  • a képernyőközvetítések három különböző módon épülnek fel (témák, sorozatok, utazások)
  • könnyen navigálható webhely
  • nagyon jó minőségű képernyőközvetítések (hang és videó egyaránt)
  • képernyőközvetítések is vannak a népszerű Laravel csomagokról (Envoyer, Forge, Nova stb.) és elméletről (SOLID elvek, tervezési minták stb.)
  • aktív vitafórum (elérhető ingyenes fórumfiókkal)

Hátrányok:

  • nincs ingyenes próbaidőszak

Mikor válasszuk a Laracasteket

A Laracastok kiváló minőségű oktatóvideók, minden szinten ajánlottak. Annak ellenére, hogy prémium szolgáltatásról van szó, találhatsz néhány teljesen ingyenes sorozatot, például egy köztes sorozatot az Envoyeren és egy kezdő sorozatot a Forge-on. Ingyenes kurzusokra azonban nem tud szűrni, ezért egyedül kell megkeresnie őket.

Ha nem is akarsz fizetni a tagságért, akkor is érdemes ingyenes fórumfiókot létrehozni, főleg ha közösségi segítségre van szükséged a kódoddal kapcsolatban.

2. Laravel Daily (kezdők, középhaladók, haladók)

Laravel Daily
Laravel Daily

A Laravel Daily Povilas Korop, a fent említett Laravel Business Youtube csatorna készítőjének fizetős Laravel oktatóoldala. Povilas 10 fizetős és egy ingyenes Laravel oktatóvideó sorozattal rendelkezik, amelyek olyan érdekes témákat fednek le, mint például számlakészítő alkalmazás létrehozása a Laravel segítségével, CRUD SPA építése Laravel és Vue segítségével, Eloquent elsajátítása, REST API létrehozása Laravel segítségével stb.

Előnyök:

  • valós Laravel projektek élő kódolása
  • jól dokumentált, logikusan felépített tananyag
  • egy ingyenes gyakorlati gyorstanfolyam kezdőknek
  • az összes kódpélda elérhető a GitHubon
  • a biztonságos Teachable platformon keresztül regisztrálhat/fizethet
  • kérdéseit e-mailben küldheti el Povilasnak

Hátrányok

  • a kurzusokon nincs közzétételi dátum (bár kitalálható a kapcsolódó GitHub repo véglegesítési előzményei alapján)

Mikor válasszon napi Laravel-t

A Laravel Daily minden szinten ajánlott Laravel fejlesztőknek. Ha már előfizetője vagy a Laravel Business csatornára, és kedveled Povilas tanítási stílusát, a Laravel Daily fizetős videokurzusai a következő logikus lépések lehetnek Laravel-utazásodban.

Szintén kiváló választás, ha olyan készségeket szeretne elsajátítani, amelyekre a munkaerőpiacon nagy az igény, mint például API vagy SaaS fejlesztés a Laravel segítségével.

3. CodeCourse (középhaladó, haladó)

CodeCourse - Laravel oktatóanyag
CodeCourse

A CodeCourse egy prémium szintű képernyőközvetítési platform webfejlesztési oktatóanyagokhoz. A legtöbb screencast 'Paths'-ként épül fel, és négy kategóriában érhető el: Flutter, Vue.js, Laravel és tervezési minták.

A Clean Laravel útvonal kilenc videó tanfolyamból áll, és megtanítja Önnek, hogyan írjon kiváló minőségű, tiszta Laravel kódot. A CodeCourse-nak van egy rövidebb Laravel-útvonala is, a Filtering with Laravel. Az utak mellett a CodeCourse egyedi kurzusokat is tartalmaz, ahol megtanulhatja, hogyan lehet különféle típusú alkalmazásokat készíteni a Laravel segítségével, beleértve a Twitter klónt, a kódrészlet webhelyet és az e-kereskedelmi platformot.

Előnyök:

  • rendszeresen új tartalom kerül hozzáadásra
  • bőséges információ az utakról és pályákról
  • kiváló minőségű képernyőközvetítések (videó és hang egyaránt)
  • a gyakorlati készségekre összpontosít
  • ingyenes „Snippets” nevű rövid képernyőközvetítést tartalmaz
  • bevezető videók ingyenesen elérhetők

Hátrányok:

  • rosszul strukturált webhely (nem egyértelmű, hogy különböző típusú tartalommal rendelkeznek, az egyes kurzusok csak a „Könyvtár” menüből érhetők el, a „Részletek” nehezen találhatók stb.)
  • nincs ingyenes próbaidőszak

Mikor válassza a CodeCourse lehetőséget

Ahhoz, hogy hasznot húzzon a CodeCourse Laravel screencastjaiból, ismernie kell a Laravel fejlesztés alapjait. Ha azonban középszintű ismeretekkel rendelkezik a keretrendszerről, vagy már a szakmában dolgozik, itt sok új dolgot tanulhat meg.

Annak ellenére, hogy prémium szolgáltatásról van szó, valóban nem drága, így ha talál egy tanfolyamot vagy utat, amely érdekli, az jó befektetés az idő és az erőfeszítés.

4. API-k és SPA-k építése a Laravel, a Vue.js és a Capacitor (Advanced) használatával

API-k és SPA-k építése a Laravel, a Vue.js és a Capacitor segítségével
API-k és SPA-k építése a Laravel, a Vue.js és a Capacitor segítségével

Az Ultimate Guide to Building API-k és egyoldalas alkalmazások Laravel, Vue.js és Capacitor segítségével Dan Pastori és Jay Rogers e-könyve, amely elérhető a ServerSideUp oldalon. Leírja, hogyan fejleszthet web- és mobilalkalmazásokat ugyanabból a kódbázisból – ahol az összes alkalmazása egy központi API-val kommunikál.

A könyv a Roast nevű valós alkalmazás elkészítésének folyamatán megy keresztül, amely egy kávéházkereső alkalmazás. Ez nem csak egy demó, hanem egy meglévő alkalmazás, amely lehetővé teszi a regisztrációt, a kedvenc kávézók hozzáadását, a kávéházak keresését a térképen stb. A Roast alkalmazást Android- vagy iOS-eszközére is telepítheti.

Előnyök:

  • iparági szakértők írták
  • jól strukturált tartalom (a tartalomjegyzék elérhető az értékesítési oldalon)
  • két ingyenes fejezet (azonban feliratkoznia kell a ServerSideUp hírlevélre, hogy megkapja)
  • optimalizált Sketch és Figma ikon sablonok a kondenzátorhoz
  • három különböző formátumban érhető el (PDF, EPUB, MOBI)
  • hozzáférés egy privát online közösséghez, ahol segítséget kérhet (csak akkor, ha a drágább csomagot vásárolja meg)
  • élethosszig tartó hozzáférés és frissítések
  • néhány ingyenes, haladó szintű Laravel oktatóanyag a ServerSideUp webhelyen

Hátrányok:

  • további oktatóvideók (amelyeket a drágább csomag részeként hirdetnek) még fejlesztés alatt állnak

Mikor kell kiválasztani az "API-k és SPA-k építése a Laravel, a Vue.js és a Capacitor használatával" lehetőséget

Ha Ön már tapasztalt Laravel fejlesztő, ez az e-könyv bővítheti szakértelmét és tovább bővítheti tudását. Végigvezeti Önt, hogyan támogasson három kódbázist (web, iOS, Android) egy összetett alkalmazás készítése közben.

Ezenkívül párosítja a Laravelt a legmodernebb eszközökkel – a Nuxt.js előtér-keretrendszerrel (amely a Vue.js-re épült) és a Capacitor cross-platform futási környezettel (lásd a dokumentumokat). Ráadásul a Laravel 8-at takarja, így jelenleg ez a legfrissebb Laravel könyv a piacon (már 380 oldal, és még jönnek az új fejezetek).

5. LinkedIn Learning (kezdők, középhaladók)

LinkedIn tanulás
LinkedIn tanulás

A LinkedIn Learning, korábban Lynda.com néven, egy prémium e-learning platform, amely teljes tanulási utat kínál a Laravel fejlesztésében.

Öt különálló kurzusból áll, kezdve (1) a Laravel alapjaival, majd (2) a teszteléssel, a biztonsággal és a telepítéssel, (3) a RESTful API-építéssel, (4) a Vue alapjaival és (5) a Vue.js és a Laravel használatával. együtt, mint egy full-stack környezet. Ha teljesíti ezt a tanulási utat, akkor elegendő tudással fog rendelkezni ahhoz, hogy a teljes Laravel fejlesztői karrierjét elkezdhesse.

Érvek

  • Az oktatók iparági szakértők (Justin Yost, Ray Villalobos, Michael Sullivan)
  • kiváló minőségű, professzionális videók, amelyeket a LinkedIn auditált
  • jól strukturált, könnyen navigálható tartalom
  • átiratok állnak rendelkezésre
  • szerezhetsz egy Linkedin teljesítési jelvényt
  • egy hónapos ingyenes próbaverzió
  • Androidra és iOS-re elérhető mobilalkalmazások

Hátrányok

  • a kurzusok a Laravel 5-öt és 6-ot fedik le, így egyes helyeken elavult információkat tartalmazhatnak

Mikor válassza a LinkedIn Learning lehetőséget

Ha full-stack Laravel fejlesztőként szeretnél dolgozni, és nem rendelkezel hatalmas portfólióval, akkor a LinkedIn Learning Laravel útvonala segíthet állást találni, mivel LinkedIn-profilodon megjelenítheted a befejezési jelvényt (lásd, mit jelent ez pontosan) . Akkor is jó választás lehet, ha szeretnél egy hosszabb tanfolyamot végezni a full-stack Laravel fejlesztésről, ahol már minden szükséges tartalom össze van gyűjtve neked.

6. Udemy (kezdők, középhaladók, haladók)

Udemy - Laravel bemutató
Udemy

Az Udemy egy globális e-learning piactér, ahol független alkotók árulják videó-tanfolyamaikat, nem csak a webfejlesztés terén, hanem sok más témakörben is.

A Laravel téma jelenleg 280 kurzust tartalmaz minden tudásszinten. Az Udemy felülete számos különböző szűrőt kínál, például ár, értékelés, időtartam, szint és egyebek, amelyek segítenek megtalálni a legjobb Laravel oktatóanyagot. Az angol mellett más nyelveken is kínál tanfolyamokat.

Érvek

  • könnyen navigálható felhasználói felület
  • bőséges információ a tanfolyamokról
  • Laravel tanfolyamok nagyon széles választéka
  • feliratok különböző nyelveken (tanfolyamtól függően)
  • teljesítési igazolás
  • 30 napos pénz-visszafizetési garancia
  • Androidra és iOS-re elérhető mobilalkalmazások

Hátrányok

  • a videó és a hang minősége változó, mivel a kurzusokat független szerzők töltik fel

Mikor válasszuk az Udemyt

Mivel az Udemy csaknem 300 Laravel oktatóvideó-sorozatot kínál, időt és erőfeszítést kell szánnia, hogy megtalálja, amire szüksége van. Érdemes odafigyelni a „best-seller”, „new” és „hot & new” címkékre, bár ezekre a jellemzőkre nem lehet szűrni.

Ne felejtse el elolvasni a hallgatói véleményeket és nézze meg az előzeteseket, mivel az Udemy nem egy központosított platform szabványos minőségbiztosítási folyamattal. Ha belefut egy rossz almába, a 30 napos pénzvisszafizetési garanciával továbbra is visszakaphatja a pénzét.

7. Skillshare (kezdők, középhaladók)

Skillshare
Skillshare

A Skillshare egy másik, az Udemyhez hasonló e-learning piactér, azonban más árazási modellt használ. Itt nem kell fizetni az egyes tanfolyamokért, de havi díjat számítanak fel, amelyért az összes Skillshare tanfolyamot elérheti.

Jelenleg a Skillshare 22 független tanárok által készített Laravel-videótanfolyamot sorol fel – azonban vegye figyelembe, hogy egyes PHP-tanfolyamok valamilyen okból „Laravel-tanfolyamként” is szerepelnek.

A Skillshare Laravel-tanfolyamainak többsége a gyakorlati készségekre összpontosít, mint például egy személyes költségvetésű webhely létrehozása, egy teendő alkalmazás, egy levelezőlista-szűrő, egy feladatütemező adminisztrációs panel és néhány más.

Előnyök:

  • jól felépített tanfolyamok
  • könnyen kezelhető felület
  • beépített jegyzetelési funkció
  • a videók felirattal vannak ellátva (angol)
  • iOS és Android rendszerre elérhető mobilalkalmazások
  • 7 napos ingyenes próbaverzió (hitelkártya adatai szükségesek)

Hátrányok:

  • az árazási tervek megtekintéséhez regisztrálnia kell
  • a videó minősége kurzusonként eltérő
  • nincs közzétételi dátum a kurzusoknál (annak ellenére, hogy szűrhet az „idén létrehozott” kurzusokra)

Mikor válassza a Skillshare lehetőséget

Bár a Skillshare nem a Laravel fejlesztése a fő hangsúly, itt találsz néhány jó, prémium szintű tanfolyamot. Ha már van Skillshare tagságod, akkor érdemes a Laravel oktatóvideóit is megnézni.

Alternatív megoldásként, ha még új a Skillshare-ben, de érdeklik az általuk tanított egyéb témák (a webfejlesztésen kívül rengeteg van, a fotózástól a zenén át a kreatív írásig), az is jó ötlet lehet tagságra feliratkozni.

8. Eduonix (kezdők, középhaladók)

Eduonix - Laravel bemutató
Eduonix

Az Eduonix egy online tanulási piac, független oktatókkal, hasonlóan az Udemyhez és a Skillshare-hez. Ugyanazt az árképzési modellt használja, mint az Udemy, tehát minden tanfolyamért külön kell fizetni (azonban lehetősége van élethosszig tartó tagságra az összes Eduonix kurzushoz, és néhány csomagkedvezmény is).

Jelenleg 16 Laravel-videótanfolyamot kínál, amelyek többsége egy gyakorlati projekten vezet végig, mint például szállodaalkalmazás létrehozása négy nyelvre fordítással, egyoldalas fórumalkalmazás, kapcsolatkezelő alkalmazás Vue frontenddel (ez az részt vesz a „Learn Laravel Building 10 Projects” tanfolyamon), és mások.

Előnyök:

  • részletes információk a kurzus tartalmáról (beleértve az utolsó frissítés időpontját is)
  • valós projektek
  • fejlett szűrőrendszer
  • teljesítési igazolás
  • 30 napos pénz-visszafizetési garancia

Hátrányok:

  • a videó és a hang minősége kurzusonként eltérő
  • olcsó kupon oldal megjelenése és érzete

Mikor válasszon Eduonix-ot

Az Eduonix jó választás lehet, ha jobban érdekli a gyakorlati alkalmazáskészítés, mint az elmélet. Annak ellenére, hogy nem kínál tanfolyamok sokaságát a Laravel fejlesztéséről, érdemes odafigyelni rá, különösen azért, mert egyes alkotók Udemy-n és Eduonix-on is árulják kurzusaikat, de más árcédulával (általában az Eduonix az olcsóbb).

Készen állsz, hogy belemerülj a Laravelbe?⚡️ Ez az ingyenes és fizetős oktatóanyagok útmutatója segít elsajátítani ezt a népszerű keretrendszert.Kattintson Tweet

Összegzés

Ha tanulási célt állít fel, hogy tudja, merre tart, az sokat segíthet abban, hogy megtalálja a legjobb Laravel oktatóanyagot magának. Ha van korábbi tapasztalata az önirányított online tanulásban, akkor már tudja, milyen típusú anyagokat részesít előnyben: szöveges oktatóanyagok, videók, képernyőközvetítések, podcastok, blogok vagy hosszabb könyvek.

Nem feltétlenül kell csak egy Laravel oktatóanyaggal kezdenie, hanem vegyes megközelítést is választhat. Például elkezdhet egy videó tanfolyamot, miközben feliratkozik egy hírlevélre, hallgat egy podcastot és olvas egy blogot.

Ha nem biztos abban, hogy milyen készségekre lesz szüksége, jó ötlet lehet böngészni az olyan álláshelyeket, mint a LaraJobs, hogy megtudja, mire van kereslet a piacon (ez idővel változhat).

Használhat egy projekttervező alkalmazást, például a Trellót vagy annak valamelyik alternatíváját is, hogy nyomon kövesse előrehaladását, határidőket és emlékeztetőket állítson be, és folyamatosan motiválja magát a tanulási terv végrehajtásával.

Ha fizetős Laravel oktatóprogramot választ, általában jobb a havi előfizetéssel kezdeni, mint egy évre előre fizetni, amíg nem tudja, mire számíthat (még akkor is, ha az éves előfizetéssel alacsonyabb a havi díj).

Végül kezdje el egy működő Laravel alkalmazás felépítését a tanulási folyamat lehető legkorábbi szakaszában. Ha látja, hogy sikerült megvalósítania egy valós projektet, az segíthet abban, hogy lépést tartson a tanulással és elérje céljait.

Kapcsolódó cikkek

0 Hozzászólások
Inline visszajelzések
Az összes hozzászólás megtekintése
Vissza a lap tetejére gombra