Add meg az adtaid itt a regisztrációhoz, hogy ohzzáférhess a főiskola összes forrásanyagához
Gépeldd be a belépési adtaidat a szokásos módon, és máris hozzáférhetsz a főiskola adataihoz.
A modul célja, hogy a résztvevő diákokat felkészítse az otthoni és irodai számítógépes környezet középhaladó szintű rendszer problémáinak (pl vírusok) felismerésére és megoldására/elhárítására. Az órákon gyakorlati feladatokon keresztül mutatjuk be, hogy milyen biztonsági rések és támadási lehetőségek adódnak egy rosszul konfigurált rendszerben, és hogyan lehet azokat kiküszöbölni.
A modul végére a diákok képesek lesznek a napi szinten felmerülő felhasználói problémák megoldására, és haladó szintű ismereteket igénylő, biztonságos operációs rendszer konfigurálására.
Témakörök
Windows 10 operációs rendszer telepítése, középhaladó szintű használata, beállítási lehetőségei, parancssor, jelszó feltörés
Jogosultság szerzés, Windows biztonsági beállításai, UAC
Szoftverkezelés, hibaelhárítások, process-ek, SysInternals eszközök (Autoruns, Procmon, Process Explorer, stb…)
Parancssor alapok, shell
Biztonságos Számítógéphasználat
A modul célja, hogy a diákok betekintést nyerjenek a hálózati rendszerek működésébe, és azonosítani tudják a hálózat sérülékeny pontjait. A gyakorlati példákon keresztül, megismerjük a biztonságos hálózat/internethasználat lényeges komponenseit, és betekintést nyerünk a rendszergazdai ismeretekbe.
A témakör végén a diákok középhaladó szinten képesek lesznek felismerni egy rosszul konfigurált vagy nem biztonságos hálózatot, és az ezzel kapcsolatos hibák javítására is javaslatot tenni, vagy megoldani a hálózati problémát.
Témakörök:
Hálózati beállítások Windows és Linux rendszereken, DNS, IP, címzés static/dynamic ip, default gateway
Hálózati támadások, sérülékeny protokollok, ARP, DNS - dns poisoning bemutatása
Public Key Infrastructure, HTTPS, SSL, böngésző biztonság, cookie
A programozási témakörben az elsődleges cél a programozói gondolkodás elsajátítása. Egyszerű példákon keresztül ismerjük meg a forráskód működését, az OOP-n kívül megismerjük az Aszinkron programozás és a funkcionális programozás alapjait. Ehhez a JavaScript programozási nyelvet fogjuk használni azonban az alapvető programozási paradigmákat megismerve a programozási ismereteket általánosságban is elsajátítjuk az órákon.
A témakör végén a diákok elkészítenek egy alapszintű webes alkalmazást amely alkalmas egy szerver oldali API-val kommunikálni és onnan adatot lekérdezni dinamikusan. Az alkalmazásokat órák alatt készítjük, de otthoni munka (gyakorlás) is szükséges lesz a teljes tananyag elsajátításához.
Témakörök
HTML, CSS, weboldalak készítése
JavaScipt, NodeJS alapok: szekvencia, elágazás, ciklus, DOM manipuláció
JavaScipt, NodeJS: fügvények, asszinkron kód, komozíció és öröklődés
Forráskód működésének megértése - What Shows In the Console?
Szerver oldali kód nélküli web alkalmazás készítése.
Óraszám: 16 óra
Beosztás: naponta 4x4 tanóra, délelőtt, és délután (45 perces tanórák)
A szükséges eszközök:
Tanulói konfiguráció: Virtualizációra alkalmas PC, (Min. 8GB ram, 1TB HDD, quad core CPU) /fő
Telepített szoftverek: virtualbox, vmware, vagy hyperV, Google Chrome, Putty, WinSCP, Sysinternals, Wireshark, VSCode, NodeJS,
Virtuális környezetben telepített windows10 és ubuntu18 server
Gigabites hálózat, min 50 Mbit/s internet elérés
Projektor
Jelentkezés feltétele: alapszintű angol tudás, felhasználói/általános szintű informatikai ismeretek