Webprogramozó tanfolyam
- 144 óra
- 18 hét
Leírás
A Webprogramozó tanfolyamot azoknak az érdeklődőknek ajánljuk, akik mindent tudni akarnak a weboldal készítésről. A webprogramozó tanfolyam során a hallgatók megismerkednek a weboldal készítés minden formájával az egyszerű statikus weboldaltól kezdve a komplett webáruház készítésig és reszponzív weboldalak készítéséig. A webprogramozó tanfolyam elvégzése után bármilyen megrendelői kérést ki tudnak majd szolgálni anélkül, hogy külső segítséget kérjenek. Ez a képzés egy piacképes új szakma lehet mindenki számára, aki váltani szeretne, és komoly ismeretszerzés azoknak is, akik tovább szeretnék képezni magukat a weboldalak készítésében.
az időpontot?
Egyet se csüggedj! Csak iratkozz fel a hírlevelünkre, hogy időben megtaláld a számodra megfelelő oktatást!
További információk a tanfolyamról
Kinek ajánljuk
A webprogramozó tanfolyamot olyan felhasználóknak ajánljuk, akik már magabiztosan kezelik a számítógépet, esetleg ismerik az Office alkalmazásokat, és érdeklődnek a webszerkesztés iránt.
Cél
A webprogramozó tanfolyamon résztvevők a képzés végére képesek lesznek egy komplett webshopot elkészíteni egyedi saját programozással.
Előfeltételek
Stabil számítógép felhasználói és Internet használói ismeretek.
Vizsga és képzés
A hallgatók a webprogramozó tanfolyam utolsó alkalmával számot adnak megszerzett tudásukról, helyi vizsga keretében, melyről tanúsítványt állítunk ki. Lehetőség van a W3C (World Wide Web Consortium) által hitelesített nemzetközi vizsga megszerzésére is. Ennek jelenlegi költsége 96 $.
Becsatlakozási lehetőség! Tanfolyamtól függően lehetőséget biztosítunk a közelmúltban indult tanfolyamainkba való becsatlakozásra. Kérjük érdeklődjön telefonos, vagy e-mailes elérhetőségeinken!
Webprogramozó tanfolyam tanfolyam - tematika
HTML5
HTML5 - Webprogramozó tanfolyam modul
- HTML, HTML5 ismertetése
- W3C
- HTML felépítése
- HTML nyelvi elemei
- címkék, üres címkék, attribútumok
- DTD
- Hivatkozási formák
- relatív, abszolút
- Tartalmi elemek
- Meta adatok, információs elemek
- Osztályok és azonosítók HTML-ben
- Tárolók, szemantikus elemek
- iframe – Weboldalon weboldal
- Google Térkép beágyazása
- Űrlapok, beviteli mezők
CSS3
CSS3 - Webprogramozó tanfolyam modul
- CSS ismertetése
- CSS szintaxisa
- Szelektorok
- Képek úsztatása
- Doboz modell
- Osztályok és azonosítók CSS-ben
- DOM
- Elemek elrendezése
- block, inline, flex, grid
- Elemek pozicionálása
- static, fixed, absolute, relative, sticky
- Reszponzív megjelenés
- Mobile First szemlélet
- Media query-k
- Nyomtatási kép
- Áttűnések és animációk
Bootstrap
Bootstrap responsive weboldal framework - Webprogramozó tanfolyam modul
-
• Keretrendszer fogalma• Bootstrap használata• Rácsrendszero Reszponzív megjelenés• Szövegformázások• Bootstrap elemeko Kártyáko Táblázatoko Képeko Listáko Jumbotron-oko Alert és egyéb üzeneteko Betöltőjelzőko Képváltóko Rácsoko Legördülőmenüko Navigációko Modális ablakok
PHP és MySQL
PHP és MySQL - Webprogramozó tanfolyam modul
- LAMP és WAMP környezet
- Webserverek áttekintése
- MySQL szerver szolgáltatások áttekintése
- Webserver környezet telepítése
- XAMPP környezet telepítése és konfigurációja
- PHP beállítások folyamatának megismerése
- PHPMyAdmin rendszer ismertetése
- Felhasználó és adatbázis létrehozása PHPMyAdmin-ban
- Jogosultásgok kezelése MySQL-ben a PHPMyAdmin segítségével
A PHP nyelv, a webprogramozás alapjai - Webmester tanfolyam modul
- A PHP nyelv története és kapcsolata a HTML-el
- Server oldali script nyelvek bemutatása
- Kliens és Server oldai programozás összehasonlítása
- Ajax technológia elméleti ismertetése
- Struktúrált programozás elmélet
- Konstansok és változók áttekintése
- Szövegek és karakterek kezelése
- Alapvető matematikai és logikai műveletek
- Adatszerkezetek
- Tömbök
- Asszociatív tömbök
- Változók és tömbök
- Leválogatás és adatfeldolgozás tömbök segítségével
- Ciklusok
- Előltesztelős ciklusok
- Hátultesztelős ciklusok
- Foreach ciklusok
- Adattömbök bejárása a foreach ciklus segítségével
- Elágazások
- Egyszerű IF elágazás ELSE ággal
- Feltételek megfogalmazása
- Összetett feltételek
- IF, ELSEIF, ELSE elágazások ismertetése és példák
- SWITCH - többszörös elágazások használata
- Egyszerű IF elágazás ELSE ággal
Szuperglobális tömbök - Webmester tanfolyam modul
- POST, GET, COOKIE, SESSION, SERVER, REQUEST
- HTML űrlapok feldolgozása
- POST methódussal
- GET methódussal
- A POST és GET szuperglobálisok közötti különbségek tárgyalása
- Adattovábbítás PHP file-ok között
- Munkamenetek kezelése - klienshez kötött COOKIE kezeléssel
- Munkamenetek kezelése - server oldali SESSION kezeléssel
- SERVER globálisok használata
- Hostok lekérdezése
- IP cím lekérdezése
- Kliens oldali böngésző adatok lekérdezése
Fájlkezelés - Webmester tanfolyam modul
- Fájlfeltöltés direkt módon kliensről server oldalra
- Szöveges fájlfelolvasás
- Szöveges fájlkészítés, módosítás
- Szöveges loginrendszer készítés
- Űrlap alapú file feltöltés és tárhelyen file kezelés (másolás, törlés, módosítás)
MySQL adatbázis kezelés - Webmester tanfolyam modul
- A PHP és a MySQL kapcsolata
- A PHPMyAdmin felület részletes bemutatása
- SQL file-ok kezelése
- Egyéb formátumok exportja és importja (pl. .csv., Excel, PDF)
- Adatbázisok jogrendszere
- Adatbázisok karakterkódolásának ismertetése
- SQL nyelv megismerése
- Adatbázis kapcsolat létrehozás
- Adatbázis létrehozása és törlése
- Beszúrás az adatbázisba
- Módosítás az adatbázisban
- Törlés az adatbázisban
- Adatok cseréje és frissításe az adatbázisban
- Az SQL parancsok részletes ismertetése
- SQL parancsok kezelése PHP-val
- Adatbázis táblák összekapcsolásaok
- Komplexebb SQL lekérdezések megismerése (JOIN)
- Optimalizálás és az adatbázisok indexelése
A PHP függvényei - Webmester tanfolyam modul
- Gyakori függvények
- Karakterkezelő függvények
- Információs függvények
- Matematikai függvények
- Logikai és adatkezelési függvények
Biztonság - Webmester tanfolyam modul
- Közismert törési technikák kivédése
- SQL injection
- XSS
- Adatlopások korrekciói
Email küldés - Webmester tanfolyam modul
- Email küldés PHP-ból
- HTML alapú levél létrehozása
Képkezelés PHP-ban - Webmester tanfolyam modul
- GD függvénytár megismerése
- Kép transzformációk
- Méretezés
- Képre írás
CMS és webshop rendszer készítése - Webmester tanfolyam modul
- Egyedi administrációs rendszer tervezése
- Adatbázis tervezés és kialakítás az egyedi admin felülethez
- Funkciók tervezése
- Tartalomkezelő rendszer megírása
- BACK-END felület létrehozása
- Beépített editor hozzáadása az egyedi adminisztrációs felülethez
- Felhasználókezelés
- Termék kategória kezelő tervezése és kivitelezése
- Rendelések modul megírása
- Regisztrációs modul megírása
- FRONT-END felület léterhozása
- Tartalmak megjelenítése
- Kapcsolati űrlap és Google térkép integráció
- Termékek listázásának lehetősége
- Termékkereső megírása
- Kosár modul létrehozása
- REndelési rendszer megalkotása és tesztelése
- BACK-END felület létrehozása
Javascript
Javascript
- Szintaktika
- Adattípusok
- Matematikai műveletek a konzol használatával
- String és string műveletek, speciális karakterek bemutatása a konzol használatával
- Változók létrehozása
- Műveletek változókkal
- Javascript kód elhelyezési lehetőségek a HTML kódunkban
- Adatok bekérése a felhasználótól, adatok kiíratása
- Vezérlő szerkezetek (elágazások, ciklusok)
- Vezérlés átadó utasítások (break, continue)
- Függvények bemutatása
- Beépített függvények használata
- Saját függvények létrehozása, paraméterezése
- Tömbök létrehozása, használata
- Függvénykifejezések fogalma, létrehozása, használata
- Függvénykifejezés azonnali meghívása
- Lexikai zárvány (closure)
- Objektumok létrehozása és használata
- Prototípusos öröklődés
- Események, eseménykezelés
- HTML elemek elérése (DOM modell ismertetése)
JSON
- A JSON szintaktikája
- Adatok, nevek és értékadás
- JSON Objektumok
- JSON Tömbök
- JSON szögek konvertálása JavaScript tömbökké
- JSON alapú kommunikáció Google API-val
jQuery:
- Mi a jQuery?
- A jQuery beágyazása
- jQuery események és azok kezelése
- jQuery szintaktika
- jQuer Effectek
- Show és Hide effect
- Slide effectek
- Animate effectek
- CSS manipulációk - rengeteg példán keresztül
- jQuery Fade effectek
- jQuery DOM (Document Object Model) manipuláció
- jQuery Add, Remove,Get, Set
- jQuery HTML5 és CSS3 manipuláció
jQuery és AJAX:
- Server- kliens oldali technológiák különbsége
- POST aatok átadása és feldolgozása
- GET globális használata és feldolgzása
- Űrlapok feldolgozása és validálása jQuery-vel és AJAX-al