Java tanfolyamok

A Java programozás alapjai

A tanfolyam célja, hogy a programozásban nem járatos, ám a programozás iránt kedvet és elhivatottságot érző, a számítógép kezelésében képzett felhasználók számára olyan ismereteket nyújtson, amelyek segítségével maguk is képesek asztali, grafikus felületű Java-alkalmazásokat készíteni.

A tanfolyam nagy hangsúlyt fektet a strukturált és objektum-orientált programozási módszerek és gondolkodásmód elsajátítására, a Java nyelvi konstrukcióira, valamint a Swing keretrendszer bemutatására.

A tanfolyam során számos kisebb és egy nagyméretű, objektum-orientált szoftverfejlesztést követő példát vesznek végig a hallgatók a népszerű NetBeans vagy Eclipse fejlesztőkörnyezet segítségével.

Részletek...

Java programozás haladóknak

A tanfolyam nagy hangsúlyt fektet a strukturált és objektum-orientált programozási módszerek és gondolkodásmód elsajátítására, a Java nyelvi konstrukcióira, valamint a különböző webes keretrendszerek bemutatására.

A tanfolyam során számos kisebb és egy nagyméretű, objektum-orientált szoftverfejlesztést követő példát vesznek végig a hallgatók a népszerű Eclipse fejlesztőkörnyezet, Apache Tomcat webszerver és MySQL adatbázis segítségével. A tanfolyam elvégzésével a résztvevők képesek lesznek összetett asztali, illetve webes Java-alkalmazásokat készíteni.

Részletek...

Android programozás alapok

A tanfolyam során a Java nyelv használatával mutatjuk meg az Android platform lehetőségeitA mobil programozás napjaink húzó ágazata, ezért érdemes megismerni. A tanfolyam során  a résztvevők megismerkednek a Java nyelv legszükségesebb alapelemeivel, majd kifejezetten Android rendszeren futó alkalmazás készítésének fázisaival.

A képzés végén képesek lesznek Android fejlesztéshez szükséges fejlesztőrendszer telepítésére, használatára, megismerik az Android rendszert, és meg tudnak tervezni, majd megvalósítani egyszerűbb Android alkalmazásokat, amelyeket publikálni tudnak az erre szolgáló piactéren.

A tudást mi adjuk, az ötleteket a hallgatók hozzák. E kettő nyerő páros lesz.

Részletek...

Java fejlesztés Spring keretrendszerrel

A Spring az egyik legnépszerűbb nyíltforrású Java alkalmazás keretrendszer. Gyakran emlegetik a Java eszközök svájci bicskájaként is, erős integrációs szerepe miatt. A tanfolyam célja bemutatni a keretrendszert magát, alapfogalmait, architektúráját, a különböző modulok szerepét és azok használatát komplex példákon keresztül. Az oktatás során számos területről kap betekintést a hallgató, amelyek ugyan nem Spring specifikus ismeretek, de feltétlenül szükségesek a tanfolyami anyag megértéséhez. Ilyen téma többek közt számos tervezési minta megismerése, adatbázis elméleti fogalmak, architektúrális megfontolások.  A tanfolyam végére a hallgató képes lesz összeállítani egy minden réteget lefedő, Spring alapú nagyvállalati alkalmazást. 

Részletek...

Szoftverfejlesztés Java Enterprise Edition környezetben - JEE

A Java Enterprise Edition (JavaEE) egy széles körben elterjedt vállalati Java programozási platform. A platform szabványai lehetővé teszik a vállalati környezet igényeinek magas szintű kiszolgálását többrétegű, megbízható, biztonságos és skálázható alkalmazások segítségével.

A tanfolyam gyakorlatai Eclipse és Netbeans fejlesztőkörnyezetek segítségével kerülnek bemutatásra, Apache Tomcat, GlassFish és JBoss alkalmazásszervereken MySql adatbázissal.

A tanfolyam elvégzésével a résztvevők gyakorlati példákon keresztül elsajátítják a JavaEE komponensek használatát és képessé válnak vállalati szintű alkalmazások tervezésére, fejlesztésére és összeállítására.

Részletek...

Webfejlesztés Google Web Toolkit (GWT) technológiával

A Google Web Toolkit a Google által fejlesztett AJAX fejlesztői eszköztár (toolkit), amit felhasználtak szinte az összes termékükben, mint például a Google Mail, Google Drive vagy Google Maps. A fő újdonság a Java-JavaScript fordítóban van: a fejlesztő elvégezheti a kódolást és a felhasználói felület hibakeresését Java nyelvet használva, majd legenerálja a végleges HTML/JavaScript kódot és használhatja. Az elkészült webes AJAX-os alkalmazás az összes modern böngészőt támogatja. A keretrendszer legfőbb előnye, hogy komplex kliens oldali funkcionalitást lehet megvalósítani Objektumorientált környezetben.

A tanfolyam elvégzésével a résztvevők képessé válnak olyan dinamikus webalkalmazások elkészítésére, amely funkcionalitásban felveheti a versenyt a natív asztali alkalmazásokkal.

Részletek...

Tesztelés JAVA platformon

Fejlett tesztelési folyamatokkal és technikákkal nagyban növelhető a fejlesztés hatékonysága és ez által az átadott termék minősége. Napjainkban sok eszköz áll rendelkezésre a teszteléshez, de ezek önmagunkban keveset érnek egy átgondolt tesztelési stratégia nélkül. A tanfolyam célja, hogy átfogó képet adjon a Java fejlesztési környezetben (Java Standard Edition és Java Enterprise Edition) jól alkalmazható tesztelési típusokról konkrét gyakorlati példákon keresztül.

A tanfolyam elvégzésével a résztvevők életszerű példákon keresztül elsajátítják a tesztelés lényegi elemeit és képessé válnak a különböző teszt típusok alkalmazására.

Részletek...

Tervezési minták és refaktoring Java környezetben

A tanfolyam célja gyakorlati példákon keresztül megismertetni a fejlesztőket a legelterjedtebb tervezési mintákkal (design patterns), és refaktoring módszerekkel (a már működő kód átírása, mely során annak funkcionalitása nem változik, de a kód maga átláthatóbbá, könnyebben továbbfejleszthetővé válik).

A gyakorlati példákban nagy hangsúlyt fektetünk a tiszta, átlátható kód készítésére, valamint az általánosan elterjedt konvenciók bemutatására és alkalmazására. Ebben nagy segítséget nyújtanak a különböző fejlesztőkörnyezetek erre a célra kifejlesztett funkciói is.

A tanfolyam elvégzésével a résztvevők elsajátítják a Java nyelv objektumorientált képességeinek megfelelő alkalmazását és képessé válnak mások számára is könnyen továbbfejleszthető kód készítésére, ezáltal növelve a fejlesztés hatékonyságát és a termék karbantarthatóságát.

Részletek...