Image
Junior frontend fejlesztő tanfolyam
Starts from: 320 óra - folyamatosan indul
Duration: 320 óra - folyamatosan indul
Cost: 480 000 Ft
Plus Részletek megtekintése

HTML5 és CSS3

Alapfogalmak

  • Weboldalak típusai (statikus, dinamikus, CMS alapú weboldalak)
  • A domain név fogalma (domain regisztrálás, webtárhely szolgáltatások, dinamikus és statikus tárhelyek)
  • A weboldalakat leíró nyelvek áttekintése (HTML, CSS, XML)
  • A webprogramozási nyelvek áttekintése
  • A weboldalakhoz használt adatbázisok áttekintése (MySQL, PostgreSQL, NoSQL)

HTML5

  • HTML tag-ek
  • A head és a body szekció
  • A dokumentum típus definíciók használata
  • A head szekció elemei (meta tag, karakterkészlet, kulcsszavak, leírás, szerző, OpenGraph protokoll, CSS és Script beágyazás)
  • A body szekció elemei (szöveg és formázás, felsorolás és számozás, táblázatok, tárolók, űrlap, képek, média objektumok)
  • Videók beágyazása
  • Hangok beágyazása (beágyazott keretek)
  • Google térkép
  • Facebook sharebox (Appletek beágyazása)
  • Flash objektumok
  • Java objektumok

CSS3

  • CSS címzési lehetőségek (taghez rendelés, osztályba sorolás, egyedi azonosítás, csoportos és feltételes címzés)
  • Tárolók és pozíciók használata
  • Hátterek (több háttérkép egyszerre)
  • Keretek (képek keretként)
  • Szöveg effect-ek és tulajdonságok
  • Betűtípusok használata (nem szokványos fontok)
  • 2D és 3D transzfromációk
  • Elforgatás; Nyújtás; Növekedés
  • Animációk és áttűnések
  • Több oszlopos elrendezések

Responsive webtervezés

  • Weboldalak típusai
  • Nem responsive technikákkal készült weboldalak
  • Responsive weboldalak (Bootstrap, W3.CSS)
  • A webergonómia fogalma, felhasználóbarát weboldalak
  • Az eszközökhöz alkalmazkodó weboldal szolgáltatások áttekintése (desktop, mobil, tablet, wide screen)

Bootstrap

  • Szövegek
  • Táblázatok
  • Képek
  • Listák
  • Jumbotron-ok
  • Dobozok és tárolók
  • Alert és egyéb üzenetek
  • Betöltőjelzők
  • Képváltók
  • Rácsok
  • Legördülőmenük
  • Navigációk
  • Modális ablakok
  • Űrlapelemek
  • Gombok

SASS/SCSS

CSS preprocesszor fogalma

  • Dinamikus stíluslapok
  •  Népszerű eszközök áttekintése

SASS preprocesszor alapjai

  •     SASS beillesztése a fejlesztő környezetbe
  •     Változók használata CSS-ben
  •     Kalkulációk
  •     Beágyazási módok
  •     Modulok használata
  •     Mixinek és funkciók

Reszponzív megjelenítés módjai SASS preprocesszorral

  •     Media query-k használata
  •     Reszponzív rácsrendszer kialakítása

Javascript

Javascript

  • 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

AJAX

  • Server-kliens oldali technológiák különbsége
  • POST adatok átadása és feldolgozása
  • GET globális használata és feldolgzása
  • Aszinkron kérések indítása, válaszok feldolgozása

Javascript programozás objektumorientált szemlélettel

  • Osztály létrehozása
  • Példányosítás
  • Különleges, fenntartott tagfüggvények áttekintése
  • Öröklés megvalósítása
  • Statikus attribútumok, metódusok használata
  • Kivételkezelés ismertetése
  • Egységbezárás megvalósítása

Adattárolási módok a böngészőben

  • Sütik
  • LocalStorage
  • SessionStoreage

Új generációs Javascript szintaxis

  • Let és const operátorok használata
  • Egyszerűsített attribútum definiálás
  • This operátor használata
  • Függvénydefiniálási módszerek ismertetése
  • Tömbkezelési módszerek
  • Spread operátor használata
  • Destrukció
  • Másolás
  • Hatékony bejárási módok
  • Változó mennyiségű függvényparaméter kezelése, rest operátor használata
  • Modulok kezelése
  • Exportálás használata
  • Importálás használata

Git verziókezelés

A verziókezelés alapjai

  • Verziókövetés fogalmának ismertetése
  • Verziókövetési módszerek bemutatása
  • Verziókezelő alkalmazások áttekintése (centralizált, decentralizált és zárt rendszerek)
  • A Git verziókezelő program használata (telepítés és beállítás, repository inicializálás, tiltólista, állományok hozzáadása a gyűjteményhez, új verzió létrehozása, ágak kezelés)

A GitHub használata

  • Regisztráció
  • Online gyűjtemény létrehozása
  • Online gyűjtemény kezelése Git-tel
  • push, pull, remote parancsok használata

Node.js

A Node.js bemutatása

  • Eseményvezérelt programozás
  • Node.js filozófiája
  • Node.js fejlesztőkörnyezet bemutatása (telepítés és beállítás, indítás, Node Core, modulok,események, core http, hibakezelés, kivételkezelés)
  • Webszerver készítése (http kérések kezelése)
  • Node Package Manager használata (csomagok telepítése és frissítése)

Express keretrendszer használata

  • Express.js bemutatása, telepítése
  • Renderelő rétegek és minták használata
  • URL adatok kezelési módjainak áttekintése

Adatbázis kapcsolatok beállítása

  • NoSQL adatbáziskezelő rendszerek bemutatás
  • CRUD műveletek áttekintése

React

A React keretrendszer alapjai

  • "Single page alkalmazás" fogalmának áttekintése
  • Fejlesztői környezet beállítása Node Package Manager-rel
  • React alkalmazás létrehozása és indítása
  • Mappastruktúra áttekintése
  • React DOM bemutatása
  • JSX bemutatása
  • Komponens fogalmának ismertetése (osztály komponensek áttekintése, komponensek újrafelhasználási módjai)
  • Állapot "state" használatának bemutatása (létrehozás, módosítás, manipulálás, "stateless" és "statefull" fogalmak)
  • Eseménykezelés bemutatása
  • Kötések létrehozásának ismertetése
  • Alkalmazás stílusbeállítási módjainak bemutatása
  • Dinamikus tartalmak létrehozása (listák, állapotok, kulcsok)

Alkalmazásfejlesztés React keretrendszerrel

  • Alkalmazás optimalizálási módszerek áttekintése
  • Működő "single page alkalmazás" készítése

Angular

Az Angular keretrendszer alapjai

  • DOM elemek áttekintése
  • Telepítés és konfigurálás bemutatása
  • Angular keretrendszer moduljainak ismertetése
  • Angular és a TypeScript kapcsolatának bemutatása

Programozás TypeScript-ben

  • Típusok
  • Funkciók
  • Névterek
  • Összetett típusok
  • Osztályok
  • Interface-ek
  • Dekorátorok

Alkalmazásfejlesztés Angular keretrendszerrel

  • Szintaxis áttekintése
  • Függőségek beszúrása
  • HTTP kérések kezelése
  • Komponensek használata
  • Adatkötések beállítása
  • Alkalmazáson belüli navigáció megvalósítása
  • Űrlapok kezelése

Hosting – Firebase

Hosting szolgáltatások áttekintése

  • Hosting szolgáltatás fogalmának ismertetése
  • Hosting szolgáltatások előnyei

FireBasehosting szolgáltató használata

  • FireBase platform ismertetése
  • FireBase adatmodellezési módszereket áttekintése
  • Valós idejű adatfeldolgozási módok bemutatása
  • Szinkronizálási módszerek ismertetése
  • Felhasználókezelés FireBase-zel

Keresőoptimalizálás – SEO

Webszerkesztéshez kapcsolódó keresésoptimalizálási módszerek

  • Tárhely és domain beállításai
  • HTML objektumok testreszabása (heading, táblázatok, képek, tartalmak, linkek, interaktív objektumok)

Külső befolyásoló tényezők (SEO)

  • Linképítések
  • Google PageRank
  • Social Network kapcsolatok

Szoftvertesztelés

Szoftvertesztelés alapjai

  • Szoftvertesztelés fogalmának ismertetése
  • Tesztelési alapelvek áttekintése
  • Szoftverfejlesztés életciklusainak bemutatása
  • A tesztelés szintjeinek ismertetése
  • A tesztelés típusainak áttekintése
  • Teszt folyamat tervezési technikáinak bemutatása

Tesztelési módszerek bemutatása

  • Tesztelést támogató eszközök használatának alapjai
  • Projekt készítés
  • Tesztesetek felépítésének lehetőségei
  • Action editor és rekorder használatának bemutatása
  • Tesztesetek kidolgozása
  • Tesztesetek futtatása
  • Riportok készítése és elemzése
  • Web, mobil és desktop tesztelés sajátosságai

Programozáselmélet és módszertanok

Szoftverfejlesztési módszertanok

Főbb szoftverfejlesztés módszertanok ismertetése

  • Vízesés "V" modell
  • Prototípus modell
  • Iteratív és inkrementális módszertan
  • Agilis módszertanok bemutatása (pragmatikus programozás, Scrum, Kanban, Agilis szoftverfejlesztés alapelvei)

Módszertanok összehasonlítási módjainak áttekintése

  • Előnyök és hátrányok
  • Az optimális módszertan kiválasztásának módja

Tiszta kód készítési alapismeretek

Tiszta kód fogalmának áttekintése

  • Az áttekinthető és optimális programkód előnyeinek ismertetése
  • A tiszta kód alkalmazásának gazdasági előnyeinek áttekintése

Forráskódok formázási módjainak ismertetése

  • Globális formázó eszközök áttekintése
  • Függvények optimalizálása (elnevezési módok, paraméterek)
  • Megjegyzésekre vonatkozó szabályok áttekintése
  • Összetett adatszerkezetekre vonatkozó szabályok áttekintése

Tiszta kód szemlélethez köthető módszertanok bemutatása

  • Hibakelezés optimális módjainak bemutatása
  • Ismétlődés elkerülésének fontossága

Objektum orientált tervezési szemlélet

Osztályok és objektumok bemutatása

  • Szemlélet bemutatása példákkal
  • Osztály fogalma
  • Objektum fogalma
  • Osztály részeinek áttekintése (attribútumok, metódusok, tagfüggvények)
  • Osztályok példányosítása, objektumok létrehozása
  • Osztályok közötti kapcsolatok ismertetése (aggregáció, kompozíció, asszociáció, inheritáció)
  • Egységbezárás elvének bemutatása (getter és setter metódusok)
  • Különeges metódusok (konstruktor, destruktor, clone)

UML diagramok tervezése és készítése

  • Jelölések, ábrázolások
  • Kapcsolatok ábrázolása
  • UML diagram tervező alkalmazások bemutatása
Junior JAVA backend fejlesztő tanfolyam
Starts from: 320 óra - folyamatosan indul
Duration: 320 óra - folyamatosan indul
Cost: 490 000 Ft
Plus Részletek megtekintése

Programozási alapismeretek

  • Programozási nyelvek áttekintése
  • A programozás alapfogalmai
  • Algoritmusleíró eszközök

Adatbáziskezelés - SQL

  • Adatbázistervezés
  • SQL alapműveletek és SQL nyelv részei
  • Emelt szintű adatbáziskezelés

Tiszta kód, Szoftverfejlesztési módszertanok, Verziókezelés

  • Verziókezelés alapismeretek
  • Szoftverfejlesztési módszertanok
  • Tiszta kód készítési alapismeretek

JAVA alapismeretek

  • JAVA környezet telepítése
  • A programozási nyelv bemutatása
  • Változók, adattípusok, vezérlési szerkezetek, operátorok, tömbök és metódusok
  • Programozási tételek 
  • Kivételkezelés és fájlkezelés

Haladó JAVA programozás

  • Objektumorientált programozás
  • UML diagramok készítése
  • Kollekciók a Java nyelvben
  • Grafikus alkalmazás fejlesztése 
  • Adatbáziskezelés Java-ban
  • Hálózatkezelés és emelt szintű Java programozás  

Szoftvertesztelési alapismeretek

  • Szoftvertesztelés alapjainak áttekintése
  • Automata tesztelési módszerek bemutatása

Projektmunka

Összetett Java alkalmazás készítése

Webprogramozó PHP/Node.js tanfolyam
Starts from: 140 óra - folyamatosan indul
Duration: 140 óra - folyamatosan indul
Cost: 280 000 Ft
Plus Részletek megtekintése

HTML5

  • 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 (pl. Google térkép beágyazás)
  • Űrlapok, beviteli mezők

CSS3

  • 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

  • Keretrendszer fogalma

  • Bootstrap használata

  • Rácsrendszer

  • Reszponzív megjelenés

  • Szövegformázások

  • Bootstrap elemek

    o Kártyák

    o Táblázatok

    o Képek

    o Listák

    o Jumbotron-ok

    o Alert és egyéb üzenetek

    o Betöltőjelzők

    o Képváltók

    o Rácsok

    o Legördülőmenük

    o Navigációk

    o Modális ablakok

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

PHP

PHP és MySQL

  • 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

PHP nyelv, webprogramozási alapok

  • 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

Szuperglobális tömbök

  • POST, GET, COOKIE, SESSION, SERVER, REQUEST
  • HTML űrlapok feldolgozása
  • POST methódussalGET 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

  • 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

PHP függvények

  • 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

  • Közismert törési technikák kivédése
  • SQL injection
  • XSS
  • Adatlopások korrekciói

E-mail küldés és képkezelés

  • HTML alapú levél létrehozása
  • 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

  • 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

VAGY

NodeJS környzet ismertetése, telepítése

  • NPM (Node package manager)
    • csomagok telepítése
    • package.json
    • package-lock.json
  • Modulok használata
  • Fájlkezelés
  • HTTP webszerver készítése Express JS-el
    • Server side rendering EJS-el
    • API endpointok készítése
    • CRUD metódusok alkalmazása
    • Body parser használata

MongoDB adatbázis kezelés

  • Adatbázis típusok ismertetése
  • NoSQL adatbázis előnyei
  • Telepítési módszerek
    • Lokális
    • Mongo Atlas felhő szolgáltatás
  • Adatbázisok/Dokumentumok létrehozása
  • CRUD elvek alkalmazása
  • Csatlakozás a MongoDB szerverhez, Compass segítségével
  • Jogosultság kezelés

Modern API vezérelt alkalmazás fejlesztés

  • TODO alkalmazás app
  • Realtime Kereső app



Junior szoftvertesztelő tanfolyam
Starts from: 320 óra - folyamatosan indul
Duration: 320 óra - folyamatosan indul
Cost: 620 000 Ft
Plus Részletek megtekintése
  • Bevezetés a szoftvertesztelésbe
  • Gyakorlati szoftvertesztelés
  • Esettanulmányok
  • Projektfeladat, csoportmunka
  • Automata tesztelési alapok
Junior rendszerüzemeltető tanfolyam
Starts from: 320 óra - folyamatosan indul
Duration: 320 óra - folyamatosan indul
Cost: 520 000 Ft
Plus Részletek megtekintése

Hálózatok és Virtualizáció

Hálózatok

  • Hálózat típusok és jellemzésük (LAN, MAN, WAN)

  • OSI modell
  • Hálózati protokollok és szolgáltatások (TCP/IP, DHCP, FTP/SFTP, POP3, IMAP, SMTP, HTTP, HTTPS, SNMP)
  • Hálózati eszközök áttekintése, konfigurációja (CAT5, CAT6 rendszerek, Router, Switch, HUB, Bridge, Access Point)
  • Tűzfalak (Software-es és Hardware-es tűzfalak, NAT fogalma és működése)

Virtualizáció

  • Virtualizáció fogalma
  • Virtuális környezetek áttekintése, telepítése
  • VirtualBox
  • VMWare

Linux és Windows Server

Operációs rendszerek

  • Kliens oldali operációs rendszerek (Windows 7, Windows 8, Ubuntu Linux Desktop)
    • telepítés
    • partíciók, lemezkezelés (LVM, Raid-ek)
    • hálózati beállítások (IP, WLAN, Routing)
    • felhasználó kezelés - jogosultságok
    • rendszermonitoring
    • parancssori műveletek
    • alkalmazás telepítés
  • Server oldali operációs rendszerek
    • Microsoft Windows Server
      • Telepítés
      • Server Management
      • Hálózati konfiguráció
      • Jogosultságok
      • Felhasználói profilok
      • Tartományok
      • Active Directory
      • Role-ok telepítése és konfigurálás (DNS Server, DHCP Server, FTP Server, IIS Web Server)
      • Backup konfiguráció (Biztonsági mentések, ütemezések)
    • Ubuntu Linux Server
      • Telepítés
      • Hálózati konfiguráció
      • Felhasználó kezelés
      • Csoportok és felhasználó kezelés, konfiguráció
      • Szolgáltatások telepítése
        • FTP server
        • File Server - Samba
        • Nyomtató server
        • Webserver
        • Adatbázis server
        • Mail Server
        • Webmin felhasználói felület telepítés
    • Zentyal Linux Server
      • Telepítés
      • Hálózati konfiguráció
      • GUI felület használata
      • Szolgáltatás telepítés
        • Tartományok
        • File Server - Samba
        • Nyomtató Server
        • Webserver
        • Mail Server - webmail szolgáltatással
        • Adatbázis Server

Üzemeltetés

Üzemeltetés, monitoring

  • Rendszerkarbantartási ismeretek
  • Rendszer monitorozás
  • SNMP rendszerek, MIB készletek

Analitikus rendszerszemlélet

  • Nagyvállalati IT működés bemutatása
  • Nagyvállalati IT folyamatok bemutatása, azok fontosságának megértése
  • ITIL bemutatása
  • Szeparált üzemeltetés bemutatása
  • SCRUM bemutatása
  • Infrastrukturális elemek ismertetése

Programozási alapok

  • Programozási alapok: Java/Bash/PHP
  • Programozási paradigmák

Alkalmazásszerverek

  • Általános bemutatás
  • Enterprise megoldások

SQL adatbázisok

  • Általános bemutatás
  • Alkalmazás felépítés, riportálás 
  • SQL szabvány
  • MySQL, MariaDB
  • ADOdb adatbázis absztrakciós réteg

Konténer technológiák

  • Docker
  • Kubernetes

Felhőtechnológiák

  • Azure Cloud vagy AWS megoldás
Python tanfolyam Django keretrendszerrel
Starts from: 64 óra - folyamatosan indul
Duration: 64 óra - folyamatosan indul
Cost: 160 000 Ft
Plus Részletek megtekintése

Bevezetés, alapok

A nyelv bemutatása

  • A Python története
  • Objektumorientált vs. struktúraorientált megközelítés 
  • A nyelv jellemzői
  • Verziók, a különböző verziók közötti különbségek
  • A Python kód előnyei
  • PyCharm CE
  • Django - Python web framework

A kód

  • Python telepítése
  • Tesztkörnyezet felállítása
  • Tabulálás fontossága (!)
  • Megjegyzések létrehozása a kódban
  • Kódolási alapelvek

Az első script

  • Hello world.py
  • Interactive vs. script mode
  • Python identifiers
  • Reserved words (foglalt szavak, és tiltott karakterek változók és operátorok nevében)

Változók, operátorok

Változótípusok

  • Deklaráció, inicializálás
  • Alapvető változók: string, number, list, tuple, dictionary jellemzése
  • Numerikus változók típusai: int, long, float, complex 
  • String és a slice operátor
  • Típuskonverziók

Alapvető operátorok

  • Aritmetikai (összeadás, kivonás, osztás, szorzás, modus, exponens, floor division)
  • Összehasonlítás (==, =!, <,>, <=, >=)
  • Assignement
  • Bitwise
  • Logikai 

Műveletek, listák, függvények

Műveletek számokkal

  • Trigonometriai funkciók (sin, cos, tg, acos, asin stb).
  • Konstantsok
  • Random
  • Alapvető matematikai függvények (abs, exp, floor, log, min, max stb.)

Műveletek szövegkarakterekkel

  • Részszövegek
  • Szövegformázás
  • Szövegváltozás 

Listák és Tuplets

  • Létrehozás, változás, törlés, értékátadás, típusjellemzők, különbségek
  • Döntéshozatal és ciklusok
  • Feltételek (if, if… else, nested loops)
  • Ciklusok (while, for, nested loops )
  • Break, continue, pass statement

Függvények, modulok

Függvények

  • Létrehozás, meghívás
  • Érték és paraméterátadás
  • Visszatérési értékek
  • Argumentumok

Modulok

  • Külső és saját modulok használata, meghívása
  • Globális és lokális függvények
  • Névterek

Fájl-, hiba-, kivételkezelés

Fájlkezelés

  • Fálj olvasása
  • Fájl írása, módosítása
  • Open, read, write, close parancs különböző attribútumai
  • Pozíció egy adott fájlban
  • Átnevezés, felülírás

Hiba- és kivételkezelés

  • Hibakeresés
  • Szemantikai hibák 
  • Szintaxishibák
  • Kivételkezelés

Class, object, reguláris kifejezés

Class/Object

  • Létrehozás
  • Elérés
  • Átadás
  • Műveletek osztályokkal
  • Osztályok megszűnése
  • Öröklés (overload, override)

Reguláris kifejezések

  • Match, replace, search funkcó
  • Reguláris kifejezések írása (regular expression patterns)

Python CGI, GUI

Python CGI

  • A python és a CGI kapcsolata

Python GUI

  • Felhasználói grafikus felüleletek bemutatás
  • A felhasználói felület lehetőségeinek megismerése

Adatbázisok, XML

Adatbázisok elérése

  • MySQL adatbázis jellemzői
  • Python és MySQL adatbázis kapcsolat kialakítás
  • MySQL adatbázis műveletek

XML feldolgozás

  • XML adatfeldolgozás a Python segítsévégel

Adatelemzés, adatvizualizáció

Adatelemzés

  • Bevezetés a NumPy könyvtárba
    • Tömbök létrehozása és manipulálása
    • Matematikai műveletek tömbökkel
  • Bevezetés a Pandas könyvtárba
    • Sorozatok (Series) és Adatkeretek (DataFrames)
    • Adatimport és export (CSV, Excel, JSON, XML)
    • Adatmanipuláció és cleanup (hiányzó adatok kezelése, adattranszformáció)

Adatvizualizáció

  • Bevezetés a Matplotlib könyvtárba
  • Alapvető grafikonok (vonal-, oszlop-, kördiagramok)
  • Grafikonok testreszabása (címek, tengelyek, jelmagyarázatok)
Junior automata tesztelő tanfolyam
Starts from: 144 óra - folyamatosan indul
Duration: 144 óra - folyamatosan indul
Cost: 390 000 Ft
Plus Részletek megtekintése

Programozási ismeretek

  • Programozás Java nyelven
  • OOP programozási alapok
  • Unit tesztelés, tesztelői keretrendszerek
  • Design pattern-nek, Builder

Verziókezelés

  • Verziókezelés alapok
  • Git (parancsok, conflict, feloldása, lokális használat, repository)
  • GitHub

Automatizált tesztelés

  • Felhasználási területek, alapok
  • Felhasználói felületek tesztjeinek automatizálása
  • Egyszerű tesztek megírása
  • Page Object modell használata
  • OOP alapelvek használata az automatizált tesztelésben
  • API tesztelés
  • Riportálás és riport elemzés
  • Online források használata, forráselemzés, forráskritika
  • A leggyakoribb hibafaktorok az automatizálásban
  • Dokumentációs gyakorlatok
  • Projekt feladat
Művészeti grafikus (UX/UI) tanfolyam
Starts from: 900 óra - folyamatosan indul
Duration: 900 óra - folyamatosan indul
Cost: 420 000 Ft
Plus Részletek megtekintése

Illustrator

Bevezetés

A program kezelőfelülete

Eszközök ismertetése

Library használat

Ecsetkezelés

Szűrők áttekintése

Nyomdai beállítások

Photoshop

Bevezetés

A program kezelőfelülete

Dokumentum és képkezelés

Eszközkezelés

Rétegkezelés

Szűrők

Eszközök speciális használata

Retusálási folyamatok

3D elemek használata

Web eszközök ismertetése

Publikálás

InDesign

Nyomdai előkészítés alapjai

Kezelőfelület

Dokumentum beállításai

A keret használata

Szövegszerkesztés

Tipográfia

Színek használata

Képek importálása

Táblázatok

Vektorgrafikák rajzolása

Fájlok és könyvek

Nyomdai előkészítés

Exportálás

UX / UI design

  • A UX célja, alkalmazási felületeinek a megismerése
  • Szakkifejezések rögzítése
  • Szoftverek és az ergonómikus tervezés
  • Ügyféligények felvázolása
  • Perszónák kialakítása
  • Az információ architektúra megismerése, mire való a prototípus
  • Wireframe-ek megismerése
  • Multidevice alapú tervezések, mint például flexibilis tartalom stratégia, érintés alapú tervezés, multidevice élmények
  • Közös gyakorlati feladatok elkészítése, mint például weboldal design vagy alkalmazás design

Grafikai elmélet

Művészetelmélet és ábrázolás

Művészettörténeti korszakok áttekintése, alapfogalmak megismerése

Ábrázolási ismeretek

Kortárs

Tervezés és technológia

Szakmai kommunikáció

Megrendelői környezet

Prezentáció készítés

Online marketing (PPC+Social Media) tanfolyam
Starts from: 40 óra - folyamatosan indul
Duration: 40 óra - folyamatosan indul
Cost: 190 000 Ft
Plus Részletek megtekintése

Alapismeretek

Hirdetési lehetőségek áttekintése, alapfogalmak

  • Nyomtatott hirdetési lehetőségek hátrányai
  • Online marketing előnyei
  • Alapfogalmak ismertetése (SEO, SEA, SEM)
  • Kereső motorok áttekintése
  • Keresőoptimalizálás
  • Kulcsszavak (Keywords)
  • Relevancia
  • Webergonómia
  • Webes szövegírás

Marketing célok meghatározása

  • Buyer Persona fogalma és meghatározása
  • Landing page-ek hatékony marketing követelményeinek áttekintése

E-mail marketing

E-mail kampányok

  • Hírlevél és eDM (E-mail kampány) tervezés
  • E-mail marketing redszerek kiválasztása és használata
  • Ergonómikus és hatékony e-mailek készítése
  • E-mail kampány készítése (MailChimp rendszerben)
  • Kapcsolódó jogszabályok, GDPR érintése
  • E-mail marketing kampány eredmény mérés

Webáruházak

Webáruházak online marketingje

  • Webáruház indítás technikai lehetőségei, webshop motorok
  • Ergonómikus webáruház szerkezetek
  • Online fizetési lehetőségek áttekintése
  • Adatok mérése, kosárfolyamat és konverzió mérés

SEO

Keresőoptimalizálás

  • Kulcsszókutatás
  • Linképítési lehetőségek
  • Onsite, offsite SEO
  • SEO audit eszközök, weboldal és konkurencia elemzés
  • SEO stratégia
  • Google My Business

Analitika

A hirdetések eredményeinek mérése és feldolgozása

  • Google Analytics
    • Google Analytics 4 beállítása, alapjai
    • Felület bemutatása
    • Adatok értelmezése és elemzése 
    • Döntéstámogatás
  • Hotjar
    • Hőtérképek használata

Google Ads

Google Ads (Adwords) hirdetési rendszer megismerése

  • Beállítások
    • Fiók és nyelv beállítások
    • Fizetési módok beállításai
    • Számlázási beállítások
    • Több felhasználós hozzáférés beállítások
  • Hirdetési hálózatok áttekintése
  • Kulcsszó elemzés
    • Keyword Planner 
    • A megfelelő kulcsszavak kiválasztása - keresési kifejezések
    • Költségtervezés
  • Alapfogalmak és technikai röviditések áttekintése (CPC, CTR, CPM, PPC, CPA, ROAS, stb.)
  • Hirdetéstervezés, hirdetési célok meghatározása
  • Konverzió követési eljárások
  • Licitstratégiák és operatív döntéselőkészítés
  • Kampányok típusai és kampányok létrehozásának módjai
    • Keresési kampányok létrehozása
    • Display hálózati kampányok létrehozása
    • Youtube - Videókampányok létrehozása
  • Bővítmények létrehozás
    • Hívásbővítmény
    • Helybővítmény
    • Belsőlink bővítmény
    • Struktúrált kód bővítmény
  • Eredménykimutatás

Social media marketing

Social marketing

  • Facebook
    • Facebook oldal létrehozása
    • Facebook fizetett hirdetések áttekintése (hirdetéskezelő)
    • Célzott hirdetési beállítások - célcsoportok és költségek optimális beállításai
    • Költségek és fizetési módok meghatározásai
    • Facebook komplett kampányok 
  • Instagram
    • Instagram trendek
    • Hatékony bejegyzések készítése
    • Instagram hirdetési lehetőségek
    • Influencer együttműködések
  • Youtube
    • Videókampányok létrehozása
    • Csatorna beállítások, csatornák kezelése
    • Videó beállítások, videók kezelése
  • Linkedin
    • Céges LinkedIn oldal beállításai
    • Fizetett hirdetések a LinkedIn rendszerben
    • LinkedIn kapmány 
  • Pinterest
    • Hatékony pinek és táblák készítése
    • Pinterest hirdetési lehetősége 
  • TikTok
    • TikTok trendek
    • Hatékony videó készítése
    • TikTok hirdetési lehetőségek
Power BI - Adatbáziskezelés tanfolyam
Starts from: 12 óra - folyamatosan indul
Duration: 12 óra - folyamatosan indul
Cost: 60 000 Ft
Plus Részletek megtekintése

A Power BI logikai környezete

  • Operátorok
    • Sorrendiség
    • Logikai operátorok
    • Szövegfűző operátorok
    • Összehasonlító operátorok
    • Aritmetikai operátorok
  • Kontextus
    • Függvény kontextus
    • Szűrési kontextus
    • Lekérdezési kontextus
    • Sor kontextus
    • Többsoros kontextus
  • DAX lekérdezések
    • VAR
    • EVALUATE
    • MEASURE
    • DEFINE
    • START AT
    • ORDER BY

A Power BI motorja

  • Függvény alapok

    • Változók
    • Mérőszámok
    • Adattípusok
    • Számított oszlopok
    • Számított táblák
    • Sor-szintű védelem
  • Függvény típusok
    • Szűrési
    • Aggregáló
    • Logikai
    • Információs
    • Dátum és idő
    • Időintelligens
    • Kapcsolati
    • Táblázatkezelő
    • Szülő és gyerek
    • Matematikai és trigonometrikai
    • Statisztikai
    • Pénzügyi
    • Szöveges
    • Egyéb függvények
  • Függvényezés
    • Beágyazott függvények
    • Eltérés az Excel-től

Az adatmodellek működése

  • Hasznos tippek
    • Hibafüggvények
    • Üresek átalakítása
    • Szűrő az argumentumban
    • Oszlop, mérőszám hivatkozás
    • Divide vs operátor
    • Selected values vs values
    • Count rows vs count
    • Használj változókat
  • Frissítés és újraszámolás
  • Verziófrissítések
  • Hibaelhárítás
  • Hivatkozás függvényekben
  • DAX szintaxis
  • Táblakapcsolatok
Videószerkesztő, vágó tanfolyam
Starts from: 24 óra - folyamatosan indul
Duration: 24 óra - folyamatosan indul
Cost: 80 000 Ft
Plus Részletek megtekintése

Adobe Premiere Pro

Projektek előkészítése

  • Kép-és hangfileok típusai tulajdonságai
  • Konvertálási lehetőségek, minőségromlás- javítás, tömörítések, codecek, segédprogramok
  • Új projekt létrehozása - a video tulajdonságai
  • Projektek előkészítése
  • Kép- és hangfájlok típusai, tulajdonságai
  • Exportálási lehetőségek (web-master)
  • Új projekt létrehozása, mappa struktúra, importálás
  • Kezdőfelület és beállítások
  • Media-browser és projektablak
  • Eszközpaletta

Bejátszás

  • Bejátszás kamerából
  • Storyboard
  • Hangfájlok importálása

Vágás

  • Az időszalag
  • Sávok létrehozása, törlése
  • Éles és finom vágás
  • Diashow fotókból
  • Fájlkapcsolatok helyreállítása
  • Markerek használata
  • Gyorsítás, lassítás
  • Green screen használat
  • Maszkolási technikák
  • Alap átmenetek és szerkesztésük
  • Egyéb assetek használata és megértése
  • Demo workflow

Animáció

  • Importálás
  • Animáció: a keyframek
  • Animálás

Szűrők

  • Szűrők tulajdonságai és animációjuk
  • Szín, és tónuskorrekciók
  • Élesítés

Szövegek

  • Template-ek
  • Cím, feliratok, szövegek testreszabása

Hangeditálás

  • Hangszerkesztés és mixelés
  • Hangerőszabályzás animációja

Exportálás

  • Az Adobe Media Encoder
  • A projektmanager
  • Track-ek megjelölése
  • Exportálás különbözű formátumokba

Felszerelés és technika

  • Fényképező, kamera, telefon

  • Objektívek
  • Expozíció, képkockaszám
  • Hang, mikrofonok
  • Fények

Videómarketing

  • Videófajták definiálása
  • Social media platformok sajátosságai
  • Célközönségspecifikus sajátosságok

Kreatív

  • On set fogások
  • Digitális assetek
  • Kameramozgások
  • Storytelling
  • Felkészülés a felvételre
  • Előfizetéses és ingyenes forrásoldalak bemutatása

TikTok

  • Capcut bemutatása
  • Trimming eszközök
  • Feliratozás
  • Átmenetek
  • Hatékony workflow
MI (AI) az online marketingben tanfolyam
Starts from: 12 óra - folyamatosan indul
Duration: 12 óra - folyamatosan indul
Cost: 80 000 Ft
Plus Részletek megtekintése

Az AI alapjai

  • A mesterséges intelligencián alapuló rendszerek működési elve

  • Az AI hatékonyságának növelése (adatgyűjtés, algoritmus személyre szabása, edzése, stb.)
  • A mesterséges intelligencia felhasználási módjai
  • AI és adatbiztonság
  • Az AI korlátai
  • Az AI etikai kérdései

Szövegírás mesterséges intelligenciával

  • A Prompt

  • ChatGPT használata
    • Sablonok készítése különböző feladatokhoz
    • E-mailek írása
    • Szerződések írása
    • Cégen belüli folyamatok dokumentációja
    • Álláshirdetések írása
    • Értékesítési szövegek
    • Marketing tartalmak készítése
    • Értékesítést támogató anyagok
    • Weboldal, blog szöveg
  • Google Gemini (korábban Bard) használata

Képalkotás MI segítségével

  • Text-to-image

  • AI támogatott termékfotó készítés
  • Különböző képalkotó eszközök (pl. DALL-E, Midjourney, stb.)
  • Prompt technikák

Videó készítés és narráció MI segítségével

  • Text-to-video

  • Különböző AI-al támogatott videó készítő eszközök (pl. VEED, Invideo, Pictory, stb.)
  • Prompt technikák
  • Narráció (Murf, Speechify, stb.)

Edukáció, kutatás, elemzés

  • Dolgozók edukációs lehetőségei (útmutatók, irodai szoftverek hatékonyabb használata)

  • Nyelvtanulás
  • Programozás tanulás
  • Személyre szabott oktatási utak
  • ChatGPT és Google Gemini használata kutatási célokra
  • AI kutatási eredmények megbízhatósága (piackutatás, konkurenciakutatás, célközönség kutatás, adattisztítás, adatelőkészítés)
  • Pályázati anyagok előszelektálása (kérdőívek adatelőkészítése, adatelemzés, kérdőívek kiértékelése, big data, riportok készítése)

AI automatizáció

  • Vállalatra szabott automatizációs lehetőségek

  • Logisztika
  • Minőség-ellenőrzés
  • Chatbotok, virtuális asszisztensek
  • Személyre szabott kommunikáció, marketing ajánlatok
  • Automatikus fordítás
  • AI avatarok használata (Synthesia, stb.)