Üzembe helyezési ismeretek:
A tanulók megismerik az üzembehelyezési dokumentáció készítését, az installálás menetét. Megtanulják, hogyan kell egy ügyfelet betanítani a szoftver kezelésére, a további kapcsolattartásra, valamint a garanciális javításokat megítélni, és elvégezni.
Tesztelés lépései:
A tanulók megismerik a tesztelési eszközök fogalmát, feladatát, fajtáit. Megismerkednek a teszttípusokkal, teszteseteket dolgoznak ki, és elemzik a tesztelés eredményét. Megismerik a hibakeresési módszereket.
Dokumentálás lépései:
A tanulók megismerik a műszaki dokumentációval szemben támasztott követelményeket. Megtanulják a forráskód dokumentálásának előírásait, a verziókövető és az archiváló eszközöket. Megismerik és készítenek felhasználói dokumentációt
Digitális Áramkör ismeretek:
A tanulók az alapképzés során megismerkedtek a számítógép felépítésével. Erre alapozva ezen tananyagelemben megismerkednek a logikai algebrával, annak alkalmazásával, valamint a logikai áramkörökkel. Megismerik a processzorok jellemzőit, működésüket, a bennük lezajló folyamatokat.
Adatbázis ismeretek:
A tanulók elsajátítják egy korszerű adatbázis-kezelő szoftver használatát. Megismerik az adatbázis-kezelés alapfogalmait (relációs adatmodell, kulcs, index, adatbázis tervezés), a programok jellemzőit (munkafelület szerkezete, nézetmódok, állomány műveletek, adatbázis elemek), a táblákkal való műveleteket (létrehozás, nézetek, módosítás,importálás, exportálás, keresés). Megtanulják és alkalmazzák a lekérdezést.
Jegyzet
Rendszerprogramozás / Linux ismeretek:
A tanulók megismerkednek a UNIX/Linux operációs rendszerek legelterjedtebb parancsértelmezőjének, a Bourne-shellnek (sh), és továbbfejlesztett változatainak (Bourne Again SHell, bash ; Korn-shell, ksh) fejlett proramozási lehetőségeivel.
A tanulók megtanulják a mások által írt szkriptek olvasását, megértését, illetve maguk is képesek lesznek ilyen szkriptek írására, s ezzel akár összetett, bonyolult feladatok megoldására is.
Beadandó
Java programozás ismeretek:
A tanulók megtanulnak Java nyelvű önálló alkalmazásokat fejleszteni, elosztott rendszerek kliens- és szerver oldali programokat létrehozni. Ennek keretében a tanulók megismerkednek az objektumorientált programozási (OOP) paradigmával, a Java nyelv procedurális és OO szerkezetével, az alapvető osztályokkal és csomagokkal. Fontos szerepet kapnak a tárgyban a grafikus felhasználói interfészek, a hálózatkezelő-, elosztott- és adatbáziskezelő programok.
Jegyzet
Php programozási ismeretek :
A tanulók megtanulnak szerveroldali önálló alkalmazásokat fejleszteni, továbbfejlesztik objektumorientált programozási (OOP) ismeretüket, elsajátítják a php keretrendszerek használatát. Php és leíró nyelvek használatával a tanulók képessé válnak magán, üzleti rendszerek fejlesztére, kivitelezésére.
Javascript programozási ismeretek:
A tanulók elsajátítják a kliensoldali szkriptek használatát, ezen belül is az egyik legnépszerűbb JavaScript keretrendszert a jQuery-t.
Tanulók képessé válnak Javascript és jQuery keretrendszer felhasználásával webes felhasználói élmény növelésére.
HTML / XHTML / XML ismeretek:
A tanulók megismerik a HTML alapelemeket (karakterformázás, sorformázás, hiperhivatkozás, listák létrehozása, képek, táblázatok, navigáció stb.)
A tanulók megismerik az XML technológia fogalmait és kapcsolatát az XSL nyelvvel, a DOM-mal (dokumentumok, adatstruktúrák, nyelvtan, névterek, XML megjelenítés stíluslapokkal, XML és HTML összekapcsolása, XML alapú web alkalmazások, DOM, XSL nyelvi elemek stb.)