PHP a WordPresshez Képzés
A WordPress a világ legnagyobb hírű weboldalainak 60%-ánál használt tartalomkezelő rendszer (CMS). A PHP egy szerveroldali programozási nyelv, amely a web körülbelül 82 százalékát működteti.
Ebben az oktató által vezetett, élő képzésben (személyesen vagy távolról) a résztvevők, akiknek nincs vagy kevés programozási tapasztalata van, megtanulják, hogyan szabhatják testre a WordPress weboldalukat PHP használatával.
A képzés végére a résztvevők képesek lesznek:
- Beállítani a fejlesztési eszközöket, amelyekkel gyorsan elkezdhetik a PHP használatát
- Megérteni és módosítani a WordPress különböző típusú PHP fájljait
- Megérteni a PHP szintaxisát (feltételes utasítások, ciklusok, függvények stb.)
- Saját bővítményt vagy témát írni a WordPressben
- Hibakeresést végezni, telepíteni és hibákat elhárítani egy WordPress weboldalon
Célközönség
- Webdesignerek
- Technikai ismeretekkel rendelkező tartalomkészítők
- Technikai ismeretekkel rendelkező vállalkozók
- Fejlesztők, akiknek nincs korábbi tapasztalatuk a PHP-val
A képzés formátuma
- Interaktív előadás és vita
- Sok gyakorlat és gyakorlás
- Gyakorlati alkalmazás élő laboratóriumi környezetben
Megjegyzés
- Ha egyedi képzést szeretne kérni ehhez a kurzushoz, kérjük, lépjen kapcsolatba velünk.
- A WordPressről további információért kérjük, látogasson el ide: https://wordpress.org/
Kurzusleírás
Bevezetés
- A PHP mint a WordPress alapja
Fejlesztői környezet beállítása
A WordPress funkcióinak és architektúrájának áttekintése
A PHP szintaxis áttekintése
PHP fájlok elérése a WordPressben
Beépített függvények elérése a WordPressben (sabloncímkék)
Feltételes kód írása feltételes utasításokkal és ciklusokkal
Meglévő WordPress téma szerkesztése
Saját téma létrehozása PHP-ben
Függvény írása a WordPressben
Munka horgokkal (műveletek és szűrők)
Változók a WordPressben
Bővítmény írása PHP-ben
PHP kód hibakeresése
PHP kódolási szabványok és ajánlott eljárások
A weboldal üzembe helyezése
Hibaelhárítás
Összefoglalás és befejezés
Követelmények
- Tapasztalat a WordPresssel.
- Általános ismeretek HTML, CSS és JavaScript terén.
A nyílt képzésekhez 5+ résztvevő szükséges.
PHP a WordPresshez Képzés - Foglalás
PHP a WordPresshez Képzés - Érdeklődés
PHP a WordPresshez - Érdeklődjön a vezetői tanácsadásról!
Vélemények (3)
A képzés stílusa és a képző általános ismeretei.
Kenosi - NWK Limited
Kurzus - Laravel: Middleware Development
Gépi fordítás
Az órák nagyon interaktívak voltak, és az gyakorlati feladatok is jók voltak.
Heino - NWK Limited
Kurzus - Laravel and Vue.js
Gépi fordítás
ő magyarázott és sok példát adott, hogy megérthessük
Selina - NWK
Kurzus - Laravel PHP Framework
Gépi fordítás
Közelgő kurzusok
Rokon tanfolyam
Weboldalak létrehozása és kezelése
35 ÓrákA képzési program felkészít a szakmai webdesigner (foglalkozási kód: 213202 a Szakmai Képzettségi Szabványok szerint) munkakörre az „HTML és CSS a webdesignban” témakörben, és tartalmaz egy programozási feladatot JavaScript és PHP nyelven.
A következő program feltételezi, hogy a résztvevő képes lesz weboldalakat tervezni és készíteni HTML 4.0 és Cascading Style Sheets 2.0 használatával. A weboldal létrehozása során HTML címkéket fog használni a szöveg, grafikák, táblázatok és interaktív űrlapok elhelyezésére a weboldalon, valamint linkek más weboldalakhoz és webhelyekhez. A Cascading Style Sheets 2.0 használatával a webes tartalom formázását az ügyfél igényei szerint végezheti el.
A képzést elvégzők munkát kereshetnek a webdesignnal foglalkozó szolgáltatóvállalatoknál vagy tanácsadói szolgáltatást indíthatnak (egyéni vállalkozóként). A képzési program az HTML és CSS használatával történő weboldalkészítés kérdéseit foglalja magában.
AdaBoost Python a gépi tanuláshoz
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) azoknak az adattudósoknak és szoftvermérnököknek szól, akik az AdaBoost segítségével szeretnének gépi tanulási algoritmusokat építeni Pythonban.
A képzés végére a résztvevők képesek lesznek:
- Beállítani a szükséges fejlesztői környezetet a gépi tanulási modellek AdaBoost-tal való létrehozásához.
- Megérteni az együttes tanulási módszert és annak alkalmazását az adaptív erősítés során.
- Megtanulni, hogyan kell AdaBoost modelleket építeni a gépi tanulási algoritmusok javításához Pythonban.
- Hiperparaméterek finomhangolásával növelni az AdaBoost modellek pontosságát és teljesítményét.
Haladó PHP Programozás
35 ÓrákEbben az oktató által vezetett, élő képzésben Magyarország, a résztvevők megtanulják, hogyan implementálhatnak haladó PHP programozási eszközöket és technikákat.
A képzés végére a résztvevők képesek lesznek:
- Megismerni a haladó fogalmakat a PHP programozásban.
- Konzisztenciát biztosítani és haladó problémákat megoldani PHP programozás segítségével.
- Felfedezni további módszereket, hogy rugalmasabb szoftvereket hozzanak létre PHP segítségével.
Folyamatos integráció (CI) PHP-hez
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) azoknak a mérnököknek szól, akik nyílt forráskódú eszközöket szeretnének használni a PHP alkalmazások és szolgáltatások építésének, tesztelésének és üzembe helyezésének automatizálására.
A képzés végére a résztvevők képesek lesznek:
- Különböző nyílt forráskódú eszközök telepítésére és konfigurálására a folyamatos integráció, tesztelés és üzembe helyezés engedélyezéséhez.
- Megérteni a különböző nyílt forráskódú CI eszközök, például a Gitlab CI és a Jenkins előnyeit és hátrányait.
- A CI eszközök egységtesztelő és integrációs tesztelő eszközökkel való kombinálására egy PHP alkalmazás esetében.
Kombinált JAVA, PHP és Webalkalmazás-biztonság
28 ÓrákMég a tapasztalt programozók sem ismerik minden esetben a fejlesztési platformjaik által kínált különböző biztonsági szolgáltatásokat, és szintén nincsenek tisztában azokkal a sebezhetőségekkel, amelyek relevánsak lehetnek a fejlesztéseik szempontjából. Ez a tanfolyam a Java és PHP használatával foglalkozó fejlesztőket célozza meg, és elengedhetetlen készségekkel látja el őket, amelyek szükségesek ahhoz, hogy alkalmazásaikat ellenállóvá tegyék a modern internetes támadásokkal szemben.
A Java biztonsági architektúra szintjeit az hozzáférés-vezérlés, hitelesítés és engedélyezés, biztonságos kommunikáció és különböző kriptográfiai funkciók bemutatásával járjuk körbe. Számos API-t is bemutatunk, amelyek segítségével biztonságossá teheted a PHP kódodat, például az OpenSSL a kriptográfiához vagy a HTML Purifier a bemeneti adatok ellenőrzéséhez. A szerver oldalon a legjobb gyakorlatokat mutatjuk be az operációs rendszer, a webkonténer, a fájlrendszer, az SQL szerver és maga a PHP megerősítéséhez és konfigurálásához, miközben különös figyelmet fordítunk a kliensoldali biztonságra a JavaScript, az Ajax és az HTML5 biztonsági kérdéseivel kapcsolatban.
Az általános webes sebezhetőségeket az OWASP Top Tenhez igazított példákon keresztül tárgyaljuk, bemutatva különböző injekciós támadásokat, szkript injekciókat, munkamenet-kezelési támadásokat, biztonságtalan közvetlen objektumhivatkozásokat, fájlfeltöltéssel kapcsolatos problémákat és még sok mást. A Java és PHP specifikus nyelvi problémákat és a futási környezetből eredő kérdéseket a hiányzó vagy helytelen bemeneti ellenőrzés, a biztonsági funkciók helytelen használata, a hibás hibakezelés és kivételkezelés, az idő- és állapotfüggő problémák, a kódminőségi problémák és a mobil kóddal kapcsolatos sebezhetőségek szabványos típusai szerint csoportosítva mutatjuk be.
A résztvevők kipróbálhatják a tárgyalt API-kat, eszközöket és a konfigurációk hatásait, miközben a sebezhetőségek bemutatását számos gyakorlati feladat támogatja, amelyek bemutatják a sikeres támadások következményeit, megmutatják, hogyan javítsuk ki a hibákat és alkalmazzuk a mérséklő technikákat, valamint bemutatják a különböző kiterjesztések és eszközök használatát.
A tanfolyam résztvevői
- Megismerik a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmait
- Megismerik az OWASP Top Tenen túlmutató webes sebezhetőségeket és megtanulják, hogyan kerüljék el azokat
- Megismerik a kliensoldali sebezhetőségeket és a biztonságos kódolási gyakorlatokat
- Megtanulják használni a Java fejlesztői környezet különböző biztonsági funkcióit
- Gyakorlati szinten megismerik a kriptográfiát
- Megtanulják használni a PHP különböző biztonsági funkcióit
- Megértik a webes szolgáltatások biztonsági fogalmait
- Gyakorlati ismereteket szereznek a biztonsági tesztelési eszközök használatában
- Megismerik a tipikus kódolási hibákat és megtanulják, hogyan kerüljék el azokat
- Tájékozódnak a Java és PHP keretrendszerek és könyvtárak legújabb sebezhetőségeiről
- Forrásokat és további olvasmányokat kapnak a biztonságos kódolási gyakorlatokról
Célközönség
Fejlesztők
Biztonságos kódolás PHP-ben
21 ÓrákA kurzus alapvető készségekkel látja el a PHP fejlesztőket, amelyek szükségesek ahhoz, hogy alkalmazásaikat ellenállóvá tegyék a modern internetes támadásokkal szemben. A webes sebezhetőségeket PHP-alapú példákon keresztül tárgyaljuk, túlmutatva az OWASP top tízes listáján, kezelve különféle injekciós támadásokat, szkript injekciókat, a PHP munkamenetkezelését célzó támadásokat, nem biztonságos közvetlen objektumhivatkozásokat, fájlfeltöltéssel kapcsolatos problémákat és még sok mást. A PHP-vel kapcsolatos sebezhetőségeket a szabványos sebezhetőségi típusok szerint mutatjuk be, mint például a hiányzó vagy helytelen bemeneti ellenőrzés, hibás hibakezelés és kivételkezelés, a biztonsági funkciók helytelen használata, valamint az idő- és állapotfüggő problémák. Az utóbbiakhoz olyan támadásokat tárgyalunk, mint az open_basedir megkerülése, a szolgáltatásmegtagadás a magic float-on keresztül vagy a hash tábla ütközési támadás. Minden esetben a résztvevők megismerik a legfontosabb technikákat és funkciókat, amelyekkel az előbb felsorolt kockázatok enyhíthetők.
Különös hangsúlyt kap az ügyféloldali biztonság, amely a JavaScript, az Ajax és az HTML5 biztonsági kérdéseivel foglalkozik. Számos biztonsággal kapcsolatos PHP-bővítményt mutatunk be, mint például a hash, mcrypt és OpenSSL a kriptográfiához, vagy a Ctype, ext/filter és HTML Purifier a bemeneti ellenőrzéshez. A legjobb merevítési gyakorlatokat a PHP konfigurációval (php.ini beállítása), az Apache-val és általában a szerverrel kapcsolatban adjuk meg. Végül áttekintést nyújtunk különféle biztonsági tesztelési eszközökről és technikákról, amelyeket a fejlesztők és tesztelők használhatnak, beleértve a biztonsági szkennereket, penetrációs tesztelést és exploit csomagokat, sniffereket, proxy szervereket, fuzzing eszközöket és statikus forráskód elemzőket.
Mind a sebezhetőségek bemutatása, mind a konfigurációs gyakorlatok számos gyakorlati feladattal támogatottak, amelyek bemutatják a sikeres támadások következményeit, megmutatják a enyhítő technikák alkalmazását és bemutatják a különféle bővítmények és eszközök használatát.
A kurzusra jelentkező résztvevők
- Megismerik a biztonság, az informatikai biztonság és a biztonságos kódolás alapvető fogalmait
- Megismerik az OWASP Top Tízen túli webes sebezhetőségeket és megtanulják, hogyan kerülhetik el őket
- Megismerik az ügyféloldali sebezhetőségeket és a biztonságos kódolási gyakorlatokat
- Gyakorlati ismereteket szereznek a kriptográfiáról
- Megtanulják a PHP különféle biztonsági funkcióinak használatát
- Megismerik a tipikus kódolási hibákat és megtanulják, hogyan kerülhetik el őket
- Tájékozottak lesznek a PHP keretrendszer legújabb sebezhetőségeiről
- Gyakorlati ismereteket szereznek a biztonsági tesztelési eszközök használatában
- Forrásanyagokat és további olvasnivalókat kapnak a biztonságos kódolási gyakorlatokról
Célközönség
Fejlesztők
Tervezési minták PHP-ben
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) középhaladó szintű PHP fejlesztőknek szól, akik hatékonyan szeretnék alkalmazni a tervezési mintákat a projekteikben.
A képzés végén a résztvevők képesek lesznek:
- Megérteni a tervezési minták célját és előnyeit.
- Azonosítani és implementálni a megfelelő tervezési mintákat közös helyzetekben.
- PHP alkalmazások szerkezetének felépítése az ipar által elismert legjobb gyakorlatok alapján.
- Minták integrálása modern keretrendszerekbe, mint például a Symfony vagy a Zend.
Laravel PHP Framework
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország bemutatja a Laravel alapjait, és végigvezeti a résztvevőket egy Laravel alapú webalkalmazás létrehozásán.
Laravel Livewire
7 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) azoknak a fejlesztőknek szól, akik szeretnének megismerni és használni a Livewire-et modern és dinamikus alkalmazásfelületek létrehozására.
A képzés végén a résztvevők képesek lesznek:
- Livewire komponensek építésére és tesztelésére.
- Alkalmazások készítésére a Livewire könyvtár használatával.
- Dinamikus komponensek létrehozására PHP-n belül.
Laravel és Vue.js
14 ÓrákEz az oktató által vezetett, élőben tartott képzés Magyarország-ben (online vagy helyszíni) web fejlesztőknek szól, akik a Laravel és a Vue JS használatával szeretnének teljes körű web fejlesztést végezni.
A képzés végére a résztvevők képesek lesznek:
- Webalkalmazásokat fejleszteni a Laravel és a Vue JS segítségével.
- A Laravel backend API-t integrálni a Vue JS-be.
- Laravel alkalmazást telepíteni.
Mikroszolgáltatások építése a Lumen PHP keretrendszerrel
14 ÓrákEz az oktató által vezetett, élő képzés Magyarország (online vagy helyszíni) azoknak a fejlesztőknek szól, akik a Lumennel szeretnének Laravel-alapú mikroszolgáltatásokat és alkalmazásokat építeni.
A képzés végén a résztvevők képesek lesznek:
- Beállítani a szükséges fejlesztői környezetet a mikroszolgáltatások fejlesztésének megkezdéséhez a Lumennel.
- Megérteni a mikroszolgáltatások Lumennel és PHP-vel történő megvalósításának előnyeit.
- Végrehajtani és megvalósítani a mikroszolgáltatások funkcióit és műveleteit a Lumen keretrendszer segítségével.
- Védeni és szabályozni a mikroszolgáltatások architektúrájához való hozzáférést biztonsági rétegek építésével.
WordPress elsajátítása
21 ÓrákEz az oktató által vezetett, élő képzés Magyarország-ben (online vagy helyszíni) kezdő szintű webfejlesztőknek, webtervezőknek és WordPress adminisztrátoroknak szól, akik szeretnének megtanulni, hogyan telepítsenek, adminisztráljanak és optimalizáljanak WordPress oldalakat, lehetővé téve számukra, hogy professzionális és reszponzív weboldalakat hozzanak létre és kezeljenek.
A képzés végére a résztvevők képesek lesznek:
- Megérteni a WordPress alapjait, funkcióit és előnyeit.
- Telepíteni és konfigurálni a WordPress-t egy webszerveren.
- Bővítmények, szerverek és sablonok használatával javítani a WordPress funkcionalitását és teljesítményét.
- Egyéni bejegyzéstípusokat létrehozni és kezelni a WordPress-ben.
- Alap, középszintű és haladó szintű WordPress oldalakat létrehozni.
- Az Elementor használatával tervezni és testreszabni WordPress oldalakat.
- Oldaltérképet és navigációs útvonalakat implementálni WordPress oldalakhoz.
- Jó gyakorlatokat alkalmazni a webes és reszponzív tervezésben WordPress oldalakhoz.
- Optimalizálni WordPress oldalakat SEO-ra és Google Analytics-re.
Laravel: Middleware Fejlesztés
14 ÓrákEz az oktató által vezetett, élő képzés (online vagy helyszíni) webes fejlesztőknek szól, akik middleware-t és webszolgáltatásokat szeretnének készíteni a Laravelben.
A képzés végén a résztvevők képesek lesznek:
- A Laravel PHP Artisan használatával kódot és komponenseket generálni.
- RESTful API-kat készíteni a Laravelben, amelyek böngészhetnek, olvashatnak, szerkeszthetnek, hozzáadhatnak és törölhetnek.
- URL paraméterek alapján szűrni és rendezni az eredményeket RESTful API-k segítségével.
WordPress
14 ÓrákCélközönség: Ez a kurzus általános, és bárki részt vehet rajta. Pontosabban, ezt a kurzust azok látogatják, akik weboldal fejlesztésével szeretnének foglalkozni programozási ismeretek nélkül.
Wordpress Haladó
14 ÓrákEbben az oktató által vezetett, élő képzésben Magyarország (helyszíni vagy távoli), a résztvevők a WordPress ismereteiket a következő szintre emelhetik, miközben megtanulják, hogyan állítsanak be, testreszabjanak és helyezzenek üzembe egy összetett, kereskedelmi szintű weboldalt WordPress alapján.
A képzés végére a résztvevők képesek lesznek:
- WordPress telepítése és konfigurálása helyileg és a felhőben (egyszerű és többoldalas).
- Egy kifinomult e-kereskedelmi weboldal létrehozása.
- Meglévő weboldal testreszabása.
- Weboldal arculatának kialakítása egyedi témák használatával.
- Foglalási és tagsági funkciók engedélyezése.
- Különböző felhasználói szerepkörök beállítása és kezelése (szerkesztők, adminisztrátorok stb.).
- Privát vagy nyilvános közösségi hálózat létrehozása.
- WordPress weboldal optimalizálása SEO (Search Engine Optimization) céljából.
- WordPress weboldal biztonsági mentése és visszaállítása.
- Éles, üzemi WordPress weboldal karbantartása és hibaelhárítása.