Szoftverfejlesztő OKJ tanfolyam

Szoftverfejlesztő OKJ tanfolyam

Szoftverfejlesztő OKJ tanfolyam340 óra Szoftverfejlesztő OKJ tanfolyam43 alkalom Szoftverfejlesztő OKJ tanfolyam 318 000 Ft.
Kamatmentes havi részletfizetés lehetséges!
Szoftverfejlesztő OKJ tanfolyam1094 Budapest, Páva u. 8.
Használt programok: Java SE és EE, HTML5, CSS3, Javascript, JSON, jQuery, PHP, MySQL
Képzés OKJ száma: 54 213 05
Képzés nyilvántartásba vételi száma: E-001582/2017/A001
Nézd meg a képzéshez tartozó videót!
Szoftverfejlesztő OKJ tanfolyam - Budapest - Budapest Indulási időpontok Szoftverfejlesztő OKJ tanfolyam - Budapest - Budapest Érdekel! Hívjatok fel!
Szoftverfejlesztő OKJ tanfolyam - Tantermi képzési időpontok
Dátum Képzési napok
Beosztás Alkalom/óraszám Ár Helyszín Jelentkezés
2019.06.03 - 2020.04.20 Hétfő, Szerda 17:00-20:15 85 alkalom /340 óra 318 000 Ft Páva u. 8.Jelentkezem
2019.06.15 - 2020.05.02 Szombat 9:00-16:00 43 alkalom /340 óra 318 000 Ft Páva u. 8.Jelentkezem
2019.06.24 - 2019.09.09 H,K,SZ,CS 9:00-15:00 43 alkalom /340 óra 368 000 Ft Páva u. 8.Jelentkezem
2019.09.14 - 2020.08.01 Szombat 9:00-16:00 43 alkalom /340 óra 318 000 Ft Páva u. 8.Jelentkezem

A Szoftverfejlesztő OKJ tanfolyam árai bruttó árak! Engedélyezett tanfolyamok esetén az ár ÁFA mentes! 1 óra 45 perces tanórának felel meg!
Kamatmentes részletfizetést biztosítunk minden 60 000 Ft feletti képzésünknél. További információk az információk menüpont alatt találhatók a részletfizetési lehetőségekről.

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!

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestLeírás - Szoftverfejlesztő OKJ tanfolyam

Szoftverfejlesztő tanfolyam célja a programozás iránt érdeklődő, programozásban kezdő hallgatók számára a programozás és a programozási nyelv alapjainak elsajátítása, majd a nyelvek különböző felhasználási lehetőségeinek megismerése, gyakrolati ismeretek szerzése konkrét programozási projektek megvalósításával.
Szoftverfejlesztő tanfolyam tematikájának fő célja, hogy a megfelelő akarattal rendelkezők egy új szakmát szerezzenek, és megalapozzák szakmai jövőjüket az IT szektorban.
Annyi tudást és gyakorlati tapasztalatot gyűjtsenek össze, hogy képesek legyenek tudásuk további bővítésére, illetve akár önálló munka elkezdésére megfelelő irányítással. A Szoftverfejlesztő tanfolyam nagy hangsúlyt helyez az objektumorientált szemlélet megismerésére, begyakorlására és elmélyítésére.
Nagy hangsúlyt fordít a már bevált, követendő programozási módszertanok elsajátítására. A Szoftverfejlesztő tanfolyam egyedülálló módon kitér a tesztelés kérdésére az egyik legtöbbet használt eszköz, a JUNIT használatával, lehetővé téve a bekapcsolódást az agilis programozási módszertant követő cégek, csoportok munkájába. Nem utolsó sorban ügyeltünk arra, hogy a „fölösleges”, mára elavulttá vált témakörök már csak említés szintjén jelenjenek meg szoftverfejlesztő tanfolyamunkon

A Szoftverfejlesztő tanfolyamon résztvevők számára lehetőség nyílik arra, hogy Junior programozó állásra pályázzanak a Pont Systems Zrt.-nél. A képzésben aktívan részt vesznek a Pont Systems Zrt. vezető fejlesztői és mentorai!  A Szoftverfejlesztő tanfolyam utolsó szakaszában a résztvevők megismerkedhetnek személyesen a céggel, a munkahellyel és a lehetséges leendő kollégákkal. A Szoftverfejlesztő képzés végén a legjobban teljesítő tanulók saját készségeik alapján állásajánlatot kaphatnak a Pont Systems Zrt.-től  és partnereitől Junior fejlesztői pozícióra. 

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestKiknek ajánljuk?

A Szoftverfejlesztő OKJ tanfolyamot olyan érdeklődőknek ajánljuk, akik szeretnék a jövő szakmáját elsajátítani és programozóként dolgozni.

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestSzoftverfejlesztő OKJ tanfolyam előfeltétele

Érettségi bizonyítvány.

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestSzoftverfejlesztő OKJ tanfolyam célja

A Szoftverfejlesztő OKJ tanfolyamon résztvevők a képzés végére elsajátítanak több programozási nyelvet, megismerik az objektumorientált programozási technikákat. Képesek lesznek komplex webes illetve desktop alkalmazásokat fejleszteni.

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestVizsga és képesítés

A hallgatók a Szoftverfejlesztő tanfolyam végén számot adnak megszerzett tudásukról, komplex szakmai OKJ vizsga keretében, melyről államilag elismert OKJ Bizonyítványt kapnak. A vizsgadíj külön fizetendő, melynek összege 65.000 Ft.

Szoftverfejlesztő OKJ tanfolyam - Budapest - BudapestSzoftverfejlesztő OKJ tanfolyam tematikája

 

A Szoftverfejlesztő tanfolyam részletes programozói tematikája (Mit fogsz tanulni a programozási nyelvekből?)

JAVA TEMATIKA

A java nyelv bemutatása  - Szoftverfejlesztő tanfolyam modul

  • A nyelv jellemzői, felhasználási területei
  • Java verziók
  • Java alkalmazás típusok

A Java telepítése  - Szoftverfejlesztő tanfolyam modul

  • JRE vagy JDK telepítés
  • JVM működése
  • Fejlesztési környezet, Eclipse telepítése és beállítása.

Eclipse használata, első programocskák  - Szoftverfejlesztő tanfolyam modul

  • Eclipse fejlettebb használata (Futtatás, tesztelés)
  • Scrapbook (vázlatkönyv) használata.
  • Professzionális szintű teszteléshez JUNIT használata.
  • Workspace, project, csomag – a megfelelő elrendezés.

Objektumorientál programozás  - Szoftverfejlesztő tanfolyam modul

  • Objektumok –általában
  • Osztályok I.
  • Tagváltozók, metódusok
  • Osztály definíciók
  • Láthatóság
  • Egységbe zárás
  • Modularitás
  • Osztályok II.
  • Konstruktor
  • Setter-ek és getter-ek
  • Tagváltozók és metódusok  helyes láthatósági beállításai.
  • (Public, Protected, Private, Csomagszíntű)
  • Eclipse automatizmus a gépelés helyett
  • Osztályok III.
  • Öröklődés, leszármazottak, szülőosztály.
  • Polimorfizmus
  • This kulcsszó
  • Visszatérési érték, típus
  • Super kulcsszó, használat szükségessége.
  • Object osztály.
  • Osztályok IV.
  • Példányosítás.
  • Kommunikáció a példányok között
  • Példányosítás nélkül használt osztályok.
  • Singleton
  • Osztályok V.
  • Interface-ek
  • Abstract osztályok
  • Kötelező és lehetséges implementálás

Változók  - Szoftverfejlesztő tanfolyam modul

  • Adattípusok
  • Azonosítók (helyes elnevezések)
  • Scope (érvényességi tartomány)
  • Inicializálás, definíció elhelyezés
  • Végleges változók
  • Operátorok
  • Aritmetikai operatorok
  • Relációs operátorok
  • Logikai operátorok
  • Bitenkénti logikai operátorok
  • Értékadó operátorok

Vezérlési szerkezetek  - Szoftverfejlesztő tanfolyam modul

  • While ciklusok
  • For ciklus (hagyományos foreach ciklus Javaban)
  • If-else szerkezet
  • Switch-case szerkezet
  • Vezérlés átadó utasítások(feltételes, feltétel nélküli)

Programozási tételek  Javaban (a programozás alapja) - Szoftverfejlesztő tanfolyam modul

  • Összegzés tétele
  • Eldöntés tétele
  • Kiválasztás tétele
  • Megszámlálás tétele
  • Keresések
  • Lineáris keresés tétele, Logaritmikus keresés tétele, Maximumkiválasztás tétele, Minimumkiválasztás tétele
  • Egy sorozathoz egy sorozat hozzárendelése
  • Kiválogatás tétele, Rendezések (rendezési szempontok), Rendezés közvetlen kiválasztással, Rendezés minimum kiválasztással, Buborékos rendezés, Egyszerű beillesztéses rendezés, Metszetképzés, Unióképzés, Összefuttatás
  • Backtrack-Visszalépéses keresés

Karakterek es sztringek  - Szoftverfejlesztő tanfolyam modul

  • Character osztaly
  • String, StringBuffer és StringBuilder osztály
  • Sztringek metódusai

Szám típusok osztályai  - Szoftverfejlesztő tanfolyam modul

  • Szám típusok pontosítása
  • Automatikus konvertálás (fontos automatizmusok miértjének ismerete)
  • Szövegből számok, cast-olás
  • Számból szöveggé konvertálás

 Tömbök létrehozása es használata  - Szoftverfejlesztő tanfolyam modul

  • Objektum tömbök
  • Tömbök tömbjei (több dimenzió?)
  • Tömbök kezdőértékei
  • Tömbök bejárása „foreach” módszerrel

Interface-ek  - Szoftverfejlesztő tanfolyam modul

  • Mikor kell, hasznos használni (JAVA interface nem a hagyományos interface)
  • Interface-ek definiálása
  • Interface-ek implementálása

 Kivételkezelés  - Szoftverfejlesztő tanfolyam modul

  • Kivételek elkapása vagy továbbengedése
  • Kivétel információk kinyerése
  • Kivételek dobása
  • A throw használata
  • Láncolt kivételek
  • Saját kivétel osztályok létrehozása

Programszálak kezelése  - Szoftverfejlesztő tanfolyam modul

  • Timer és a TimerTask osztály
  • Időzített szálak leállítása
  • Ismetelt futtatas
  • Szalak peldanyositasa
  • Thread leszarmazott es a run felulirasa
  • Runnable interfesz peldanyositasa
  • Programszál
  • Programszál létrehozasa
  • Programszál elinditása
  • Programszál nem futtathato allapotba allitasa
  • Programszál leállítása
  • Programszal statusz tesztelese
  • A processzor hasznalatanak feladasa
  • Programszálak szinkronizálása

Fájlkezelés  - Szoftverfejlesztő tanfolyam modul

  • Fájlok olvasása, írása
  • Adatfolyamok osztályok
  • Közvetlen elérésű állományok
  • Fileok, mappák kezelése
  • Tömörített állományok hatékony kezelése

Gyűjtemények  - Szoftverfejlesztő tanfolyam modul

  • A gyűjtemény keretrendszer
  • A használat miértje
  • A Collection interfész
  • A Set interfész
  • A List interfész
  • Map interfész

Hálózatkezelés  - Szoftverfejlesztő tanfolyam modul

  • Hálózati alapok
  • A portokolokról általánosságban
  • TCP (részletesen)
  • UDP
  • URL-ek kezelése
  • URL objektum létrehozása
  • URL elemzés
  • Csatlakozás egy URL-hez
  • Közvetlen olvasás URL-ből
  • Szerver-kliens felépítés
  • Socketek kezelése
  • Olvasás és írás a socket-ről, socket-re
  • Szerver kliens kommunikáció megvalósítása

Adatbázisok és a JAVA kapcsolata  - Szoftverfejlesztő tanfolyam modul

  • SQL alapok (mysql nyelvjárással)
  • SELECT, INSERT, UPDATE, WHERE, ORDER BY, GROUP BY, HAVING, DISTINCT, AND, OR
  • JDBC adatbázis-kezelés
  • Adatbázis beállítása
  • Táblák hasznalata232
  • Tábla létrehozása
  • JDBC Statement létrehozása
  • SQL parancs végrehajtása
  • Lekérdezések eredményének feldolgozása
  • Biztonságos statement-ek létrehozása (sql injection védése)

Programok grafikus megjelenítése JAVA-ban  - Szoftverfejlesztő tanfolyam modul

  • Java GUI általában, keretrendszerek
  • Java Swing grafikus keretrendszer
  • Helyes grafikus felépítés
  • Grafikus elemek használata
  • Eseménykezelők használata
  • Már elkészült programok grafikus megjelenítése.
  • Elkészített osztályok újra használata

Kódolási konvenciók - Szoftverfejlesztő tanfolyam modul

  • Fájlok szervezése
  • Behúzás
  • Megjegyzések
  • Implementációs megjegyzések.
  • Dokumentációs megjegyzések
  • Deklarációk.
  • A deklarációk helye
  • Osztály es interfész deklaráció
  • Utasítások
  • Elválasztók
  • Elnevezési konvenciók

Webes alkalmazások - Szoftverfejlesztő tanfolyam modul

  • Webes alkalmazás általános működése
  • MVC architetúra
  • Request, response
  • Hálózat felépítése
  • Használt protokolok
  • Webszerver felépítése
  • Webszerver működés és konfigurálás

Java servlet technológia (Java-val a webre!) - Szoftverfejlesztő tanfolyam modul

  • HTML formok felépítése és működése
  • Webkonténer
  • Servletek metódusai
  • Request és Response objektumok használata
  • Állapotmentesség
  • Álapotmentesség problémájának kezelése
  • doGet és doPost implementálása

JSP JavaServerPages technológia (Lehet könnyebb és gyorsabb mint a servlet!) - Szoftverfejlesztő tanfolyam modul

  • JSP és servlet kapcsolata
  • JSP specifikus tag-ek
  • Fontos direktívák (java import!)
  • Implicit objektumok (Amitől valóban gyorsabbak leszünk)
  • Scope fogalma és használata.

JAVA bean használata - Szoftverfejlesztő tanfolyam modul

  • Az MVC architektúra megjelenése
  • Beanek a Model reprezentálásra (Alkalmazás logika erősebb leválasztása)
  • „Igazi” osztályok a webprogramozás közben
  • Profi beanek készítése az eclipse segítségével, szinte teljesen automatikusan.
  • Adatbázisaink megjelenítése a weben 

JSTL Java Standard Tag Library - Szoftverfejlesztő tanfolyam modul

  • A JSP bővítése tag-funkcionalitással.
  • A standard tagek típusai
  • A core tag csoport lehetőségei és használata.
  • További standard tagek (mit mire használunk)
  • Custom Tag-ek
  • Saját logikával működő tag-ek
  • Tagek felépítése, használata

Deployment - Szoftverfejlesztő tanfolyam modul

  • deployment fogalma
  • a "context root"
  • deployment Tomcat-re Eclipse-ben (Eclipse-Tomcat integráció)
  • "hot deployment"
  • Maven - csomagkezelés
  • Maven - Build Tool

Spring MVC alapok - Szoftverfejlesztő tanfolyam modul

  • Spring MVC alapok.
  • MVC tervezési minta, controller osztályok,
  • URL mapping 
  • JSTL használata.
  • Validáció, databinding.

Hibernate - Szoftverfejlesztő tanfolyam modul

  • Entity
  • Entity manager
  • Spring data
  • Tranzakciókezelés
  • JPQL

 WEBPROGRAMOZÁS TEMATIKA
 

HTML5 és CSS - Szoftverfejlesztő tanfolyam modul

HTML5:

  • HTML történelem, bevezető
  • HTML verziók
  • DTD fogalma, DTD és HTML verziók kapcsolata
  • HTML5 és HTML alapjai, főbb különbségek
  • HTML5 szerkesztő telepítése és az alkalmazás működése
  • HTML5 logika és szintaktika
  • HTML5 tagek és attribútumok ismertetése
  • HTML 5 új utasításai és megszüntetett utasítások ismertetése
  • Videók és audió file-ok beágyazása Plug-In nélkül
  • 2D és 3D ábrák és grafikák beágyazása
  • HTML 5 Drag and Drop utasítások
  • Látogató helyrajzi meghatározása
  • Adattárolás böngészőben - utasítások és példák
  • Dokumentum szekciók és azok szerepe
  • HEAD szekció
    • META tagek jelentősége és szerepe
  • Szöveg stílusok
  • Bekezdések
  • Listák
  • Címformázások
  • Tárolók (DIV,SPAN)
  • Képek
  • Média elemek
  • Táblázatok
  • Űrlap elemek
  • CSS beágyazási lehetőségek

CSS3:

  • CSS történelem, működés és szerep
  • CSS címzések és különbségeik
  • CSS szintaktika
  • Bekezdések
  • Betűkészletek
  • Betűtípus
  • Stílus
  • Súlyosság
  • Méret
  • Szövegparaméterek
  • Dobozok ( Box )
  • Háttér
  • Keretek
  • Körvonalak
  • Margók
  • Kitöltés
  • Listák, listaelemek
  • Virtuális kiválasztók
  • Dinamikus virtuális kiválasztók
  • Pozicionálás
  • Méret
  • Dinamikus tartalmak
  • Számlálók
  • Kurzor beállítások
  • CSS3 bemutatása
  • 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 használata)
  • 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

 

Adobe Dreamweaver - Szoftverfejlesztő tanfolyam modul

Bevezetés

  • Weblap típusok ismertetése
  • Statikus weboldalak és a leíró nyelvek szerepe
  • W3C szerepe a nyelvek kialakulásában
  • DTD alapfogalmak
  • XHTML alapok
  • CSS alapok

A program kezelése

  • A kezelő felület ismertetése
  • Objektum paletta ismertetése
  • Properties paletta ismertetése
  • Egyéb paletták ismertetése
  • Munkafelület használata és egyedi munkafelület kialakítás (saját menü létrehozása az objektumpalettán)

Site kezelés

  • Új site létrehozása
  • Site beállítások
  • Site management
  • Site export és import
  • Távoli szerver konfigurációs lehetőségek

Weboldal beállítások

  • Page properties ablak bemutatása
    • Háttér, margók
    • Betűtípusok, színek
    • Link beállítások
    • DTD és karakterkészlet beállítások
    • Modellkép beállítása

Tartalomkezelés

  • Táblázatok
  • DIV-ek (Rétegek)
  • Linkek létrehozása
  • Szöveg formázások
  • Tördelés

Képi objektumok

  • Kép helyfoglalók (Image Placeholders)
  • Képek
  • Hotspotok
  • Rollover Image

Média objektumok

  • Flash animáció beágyazása
  • Flash videó beillesztése
  • ActiveX objektumok
  • Java obejktumok
  • Hang beillesztések

Űrlapok létrehozása

  • Űrlap elemek
  • Űrlap érvényesítések

Viselkedések

  • Aktív Javascript objektumok bemutatása
  • Réteg Effektek
  • Tulajdonság manipuláció
  • Felugró ablakok
  • Pozíció manipuláció

Spry© objektumok

  • Dinamikus tárolók
  • Legördülő menük
  • Magyarázat boxok

Bővítmények

  • Bővítménykezelő bemutatása
  • Telepítés
  • Eltávolítás
  • Lelőhelyek áttekintése

Adobe Photoshop - Szoftverfejlesztő tanfolyam modul

Bevezetés

  • Raszter- és vektorgrafika fogalma, különbségei
  • Képfelbontás magyarázat
  • Színmódok ismertetése
  • Rasztergrafikus képformátumok áttekintése
  • Photoshop történelem

A program felületi bemutatása

  • Kezelő felület
  • Eszközök
  • Paletták
  • A munkaterületek kezelése, egyedi munkakörnyezet kialakítás
  • Gyorsbillentyűk konfigurálása

Dokumentum és képkezelés

  • Dokumentum típusok
  • Új dokumentum beállításai, sablonok létrehozása
  • Nézetek és nagyítások, képernyőmódok (normal, quickmask)
  • Műveletek képekkel
    • Kép méret
    • Vászon méret
    • Elforgatás, tükrözés
    • Transzformáció
    • Színmód váltás

Eszközkezelés

  • Transzformáció
  • Kijelölő eszközök
  • Retusáló eszközök
  • Webes eszközök

Rétegkezelés

  • Réteg típusok áttekintése
  • Rétegsorrendek
  • Rétegek csoportosítása
  • Új réteg létrehozása
  • Láthatóság és lezárás

Szűrők

  • Filter Gallery bemutatása

Web tools:

  • Slice eszköz (Képek szeletelése webre)
  • Webre optimalizálás
  • Web Photo Gallery létrehozása

PHP és MySQL - Szoftverfejlesztő 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 - Szoftverfejlesztő 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

Szuperglobális tömbök - Szoftverfejlesztő 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 - Szoftverfejlesztő 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 - Szoftverfejlesztő 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 - Szoftverfejlesztő 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 - Szoftverfejlesztő tanfolyam modul

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

Email küldés - Szoftverfejlesztő tanfolyam modul

  • Email küldés PHP-ból
  • HTML alapú levél létrehozása

Képkezelés PHP-ban - Szoftverfejlesztő 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 - Szoftverfejlesztő 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

 

BOOTSTRAP keretrendszer - Szoftverfejlesztő tanfolyam modul

  • 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

 

A Szofverfejlesztő tanfolyam moduljai

azonosítója

megnevezése

10815-16

Információtechnológiai alapok

11997-16

Hálózati ismeretek I.

11625-16

Programozás és adatbázis-kezelés

11999-16

Informatikai szakmai angol nyelv

12011-16

Szoftverfejlesztés

12012-16

Webfejlesztés I.

11498-12

Foglalkoztatás I. (érettségire épülő képzések esetén)

11499-12

Foglalkoztatás II.

A szoftverfejlesztő tanfolyam elvégzésével betölthető munkakörök

 

FEOR

száma

FEOR megnevezése

A szakképesítéssel betölthető munkakörök

3.1.1.

2144

Alkalmazásprogramozó

Alkalmazásfejlesztő informatikus

3.1.2.

2144

Alkalmazásprogramozó

Alkalmazási rendszergondozó

3.1.3.

2144

Alkalmazásprogramozó

Alkalmazás-programozó

3.1.4.

2144

Alkalmazásprogramozó

Infokommunikációs alkalmazásfejlesztő

3.1.5.

2144

Alkalmazásprogramozó

Informatikai alkalmazásfejlesztő

3.1.6.

2144

Alkalmazásprogramozó

Programfejlesztő

3.1.7.

2144

Alkalmazásprogramozó

Számítógépes programozó

3.1.8.

2151

Adatbázis-tervező és -üzemeltető

Adatbázis fejlesztő

3.1.9.

3141

Informatikai és kommunikációs rendszereket kezelő technikus

Számítógép telepítő

3.1.10.

3141

Informatikai és kommunikációs rendszereket kezelő technikus

Számítógép-kezelő, operátor

3.1.11.

3141

Informatikai és kommunikációs rendszereket kezelő technikus

Szoftvertelepítő

3.1.12.

2149

Egyéb szoftver- és alkalmazásfejlesztő, -

elemző

Rendszertesztelő

3.1.13.

2149

Egyéb szoftver- és alkalmazásfejlesztő, -

elemző

Szoftvertesztelő

A Szoftverfejlesztő tanfolyam vizsgakövetelménei

A komplex szakmai vizsga vizsgatevékenységei és vizsgafeladatai:

Gyakorlati vizsgatevékenység

A) A vizsgafeladat megnevezése: Komplex alkalmazás készítése

A vizsgafeladat ismertetése:
A gyakorlati vizsgán a jelölt egy összetett, grafikus felületű alkalmazást készít a 12011-16 „Szoftverfejlesztés” modul témaköreihez kapcsolódóan, az általa megismert szoftverfejlesztő eszközök felhasználásával.
A vizsgafeladat időtartama: 180 perc
A vizsgafeladat értékelési súlyaránya: 20 %

B) A vizsgafeladat megnevezése: Webalkalmazás készítése
35/2016. (VIII. 31.) NFM rendelet a nemzeti fejlesztési miniszter ágazatába tartozó szakképesítések szakmai és vizsgakövetelményeiről
Hatályos: 2016.09.01-től

A vizsgafeladat ismertetése:

A gyakorlati vizsgán a jelölt összetett web programozási feladatot old meg számítógépen a 12012-16 „Webfejlesztés I.” modul témaköreihez kapcsolódóan, az általa megismert webfejlesztő eszközök felhasználásával.
A vizsgafeladat időtartama: 120 perc
A vizsgafeladat értékelési súlyaránya: 10%

C) A vizsgafeladat megnevezése: Záródolgozat bemutatása és megvédése

A vizsgafeladat ismertetése:

A vizsgán a jelölt bemutatja és megvédi az általa készített záródolgozatot. A záródolgozatot a vizsgabizottság a bemutatással együtt értékeli.
A vizsgafeladat időtartama: maximum 15 perc
A vizsgafeladat értékelési súlyaránya: 30 %

Központi írásbeli vizsgatevékenység

A vizsgafeladat megnevezése: Programozás és adatbázis-kezelés

A vizsgafeladat ismertetése:
Az írásbeli vizsgán a jelölt egy programozási és adatbázis-kezelési feladatot old meg számítógépes környezetben a 11625-16 számú „Programozás és adatbázis-kezelés” modul témaköreihez kapcsolódóan, az általa megismert szoftverfejlesztő eszközök felhasználásával.
A vizsgafeladat időtartama: 120 perc
A vizsgafeladat értékelési súlyaránya: 20 %

Szóbeli vizsgatevékenység

Válaszadás a vizsgakövetelmények alapján összeállított, előre kiadott tételsorokból húzott kérdésekre.

A) A vizsgafeladat megnevezése: Szoftverfejlesztés és Webfejlesztés I.

A vizsgafeladat ismertetése:
A szóbeli központilag összeállított vizsga kérdései a 12011-16 „Szoftverfejlesztés” és a 12012-16 „Webfejlesztés I.” modulok témaköreit tartalmazzák.
A vizsgafeladat időtartama: 25 perc (felkészülési idő 15 perc, válaszadási idő 10 perc)
A vizsgafeladat értékelési súlyaránya: 10 %

B) A vizsgafeladat megnevezése: Informatikai szakmai angol nyelvismeret

A vizsgafeladat ismertetése:

A szóbeli központilag összeállított vizsga kérdései az 11999-16 „Informatikai szakmai angol nyelv” modul témaköreit tartalmazzák.
A vizsgafeladat időtartama: 25 perc (felkészülési idő 15 perc, válaszadási idő 10 perc)
A vizsgafeladat értékelési súlyaránya: 10 %
Szoftverfejlesztő OKJ tanfolyam - InfoBlog
A Szoftverfejlesztő tanfolyam elvégzésével az egyik legkeresettebb szakmához jutsz. Minden médiában folyamatosan adják hírül, hogy kevés a programozó a felvevőpiac kapacitásigényét figyelembe véve. Partnerünkkel a a Pont Systems Zrt-vel közösen azon dolgozunk, hogy a Webler Oktatóstúdió szoftverfejlesztő tanfolyamon résztvevőket integrálni tudjuk a munkaerőpicra. Ez azt jelenti, hogy gyakorlati piacképes tudás birtokában bocsátjuk ki a munkaerőpiacra hallgatóinkat. Sok esetben maga a Pont System Zrt. tud munkalehetőséget kínálni a szoftverfejlesztő tanfolyamon résztvevőknek, de több lehetőség is adódik a végzettekre számára a Pont Systems partnererinél is, amelyek leginkább bankok és pénzintézetek.

Szoftverfejlesztő OKJ tanfolyam mellett a következő tanfolyamok is érdekelhetnek:

Szoftverfejlesztő OKJ tanfolyam