Java programozás magyar szakértőkkel

Java alkalmazások

Platform független Java applikációk

Java applikáció fejlesztés, programozás

Java okostelefon és asztali appok

Fejlesztés Java környezetben:

  • Platform független egyedi kliens/szerver és asztali programok, amelyek több operációs rendszeren is futnak*
  • GUI framework: Swing, SwingX, SWT, JavaFX
  • Java SE, ME, EE
  • Okostelefon applikációk
  • Vállalati Java Beans (EJB) modulok
  • Fejlesztő eszközök: NetBeans, Eclipse, MS Visual Studio
  • Programozási nyelv: Java

Nagyvállalati Java web megoldások

java web applikációk nagyvállalatoknak, intézményeknek

Nagyvállalati környezet

Biztonságos üzleti megoldások:

  • Dinamikus web tartalom, magas biztonsági szint, megbízható működés
  • Masszív, de méretre szabható nagyvállalati, intézményi értékálló, stabil architektúra
  • JavaServer Pages (JSP) web technológia
  • Framework: Spring MVC, JSF, Grails, GWT
  • Web service: JAX-WS
  • Adatbázis: MySQL, MS SQL (JDBC, JPA, JTA)
  • Fejlesztő eszközök: NetBeans, Eclipse, MS Visual Studio
  • Programozási nyelv: Java, HTML, CSS, Javascript

* Megjegyzés: a Java az “írd meg egyszer a programot, futtasd bárhol” koncepció eredménye. A platform lelke a virtuális processzor (JVM), ami a már elkészült (Java bájtkódú) programokat az aktuális számítógép natív kódú utasításaira fordítja le, így maga a program függetlenül attól, hogy milyen hardveren vagy operációs rendszeren fut. A Java futtatási környezet (Java Runtime Environment, JRE) felelős a JVM felépítéséért és a programok elindításáért az adott operációs rendszeren. Ha nincs eleve telepítve a számítógépen, akkor le kell tölteni a Sun weboldaláról. A Java programok elönye az univerzalitás, hátrányuk a nativ megoldásokkal szemben az optimalizáció (erőforrásgazdálkodás, sebesség stb.) relativ gyengeségei.