Java SE tanfolyam gyakorló programozóknak

Időtartam: 40 tanóra

Közönség: más nyelvben programozók számára, akik szeretnének mély megértésre szert tenni a Java nyelvben

Cél: Java által használt koncepciók (pl. OOP) összefüggéseinek mély megértése, nyelvi eszközkészlet megismerése

Ár: 216.000 Ft + ÁFA / fő-től

  1. Telepítés
  2. Változók és típusok
  3. Egyszerű utasítások: if, switch, for, while, do-while
  4. Tömbök használata
  5. Függvények készítése
  6. Osztályok, objektumok
  7. Konstruktor
  8. Static
  9. Láthatóság, célja és a megoldás
  10. String
  11. Öröklés
  12. Annotációk
  13. Abstract osztályok
  14. Visitor tervezési minta
  15. final kulcsszó
  16. Object osztály
  17. Date, Calendar
  18. Java 8+ dátumkezelés
  19. interface-ek használata
  20. Sorrendezés
  21. Kollekciók: List, Set, Map
  22. Kivételkezelés
  23. Generics
  24. Fájlok (streamek) kezelése
  25. Enumok
  26. Lambda-kifejezések
  27. Reguláris kifejezések és használatuk Javában
  28. JUnit használata

Az ajánlatkérésben kérem jelölje meg, hogy milyen verziójú JDK-t szeretne a tanfolyamon, és hogy ezt milyen fejlesztői környezetben (Eclipse, NetBeans, IntelliJ IDEA)

A tanfolyam nem alkalmas kezdők számára, programozási készségkialakításra nincs mód és idő!

Java SE tanfolyam kezdőknek

Időtartam: 80 tanóra

Közönség: kezdők, olyanok, akik még semmilyen programozási nyelvet nem használtak
Cél: Programozási készségfejlesztés Java nyelv segítségével, Java által használt koncepciók (pl. OOP) összefüggéseinek mély megértése, nyelvi eszközkészlet megismerése

Ár: 432.000 Ft + ÁFA / fő-től

  1. Telepítés
  2. Változók és típusok
  3. Egyszerű utasítások: if, switch, for, while, do-while
  4. Tömbök használata
  5. Függvények készítése
  6. Osztályok, objektumok
  7. Konstruktor
  8. Static
  9. Láthatóság, célja és a megoldás
  10. String
  11. Öröklés
  12. Annotációk
  13. Abstract osztályok
  14. Visitor tervezési minta
  15. final kulcsszó
  16. Object osztály
  17. Date, Calendar
  18. Java 8+ dátumkezelés
  19. interface-ek használata
  20. Sorrendezés
  21. Kollekciók: List, Set, Map
  22. Kivételkezelés
  23. Generics
  24. Fájlok (streamek) kezelése
  25. Enumok
  26. Lambda-kifejezések
  27. Reguláris kifejezések és használatuk Javában
  28. JUnit használata

Az ajánlatkérésben kérem jelölje meg, hogy milyen verziójú JDK-t szeretne a tanfolyamon, és hogy ezt milyen fejlesztői környezetben (Eclipse, NetBeans, IntelliJ IDEA)

A tanfolyam kezdők számára került összeállításra.

Java SE „blended learning” tanfolyam kezdők számára

Cégünk zászlóshajója 2016-os alapítása óta a StudiCore Online elnevezésű online gyakorlórendszer. A StudiCore Online rendszeren keresztül már számos, programozásban nem járatos érdeklődőt képeztünk kezdő programozóvá, melynek eredményeként jelenleg programozóként dolgoznak különböző cégeknél.

A StudiCore Online nemcsak a lexikális tudást tartalmazza, hanem kvízeken keresztül méri az információk megértését, és – Magyarországon és magyar nyelven egyedülálló módon – mindezt számítógép által értékelt programozási feladatokkal egészíti ki. Az egyes témakörökön csak úgy léphet tovább a tanuló, hogy a feladatokat elegendően jó minősítéssel megoldja, és az automata értékelőrendszernek beküldi, ennek következtében biztosítható, hogy a tanuló minden egyes fejezet tartalmát készségszinten, gyakorlatban elsajátítsa.

A StudiCore Online rendszer kipróbálható a következő URL-en (Egy rövid teszt kitöltése után): https://www.studicore.hu/teszt

Időtartam: 4+ hónap, választható, havi két alkalom félnapos élő, online konzultációval

Tartalma:

  • online gyakorlórendszer használati lehetősége („Basic csomag”)
  • élő, online konzultációk (havi 2 alkalom, félnapos)
  • ütemterv kialakítása a választott időtartamra
  • rendszeres vezetői összefoglaló, mellyel áttekinthető, hogy melyik munkatárs éppen hol tart az anyag feldolgozásában (havi 2 alkalom)

Közönség: kezdők, olyanok, akik még semmilyen programozási nyelvet nem használtak
Cél: Programozási készségfejlesztés Java nyelv segítségével, Java által használt koncepciók (pl. OOP) összefüggéseinek mély megértése, nyelvi eszközkészlet megismerése

Ár: akár már 59.000 Ft + ÁFA / fő / hónap-tól

  1. Telepítés és alapfogalmak, egyszerű programok írása
  2. Java program felépítése, változók, típusok, kifejezések
  3. Bevitel, kiírás
  4. Számítások, számábrázolás
  5. Elágazások (if, switch utasítások)
  6. while és do-while ciklus
  7. for ciklus
  8. Alapalgoritmusok elemsorozatok kezelésére (programozási tételek: keresés, kiválogatás, maximumkiválasztás…)
  9. Tömbök
  10. Függvények
  11. Programépítés függvényekkel (struktúrált programozás)
  12. osztályok, objektumok
  13. konstruktor, static, láthatóság, String
  14. automatikus tesztelés: JUnit
  15. öröklés, annotációk
  16. öröklés használata
  17. abstract, Visitor I.
  18. final, Object, Visitor II.
  19. Date, Calendar
  20. Java 8 dátumkezelés
  21. Joda Time
  22. interface
  23. sorrendezés
  24. Listák
  25. Set
  26. Map
  27. Kivételkezelés
  28. Fájlkezelés I.
  29. Fájlkezelés II.
  30. enum
  31. Lambda-kifejezések

Szükség esetén:

  1. Adatbázis alapok (egy tábla kezelése)
  2. Adatbázisok haladó (több tábla, tranzakciók)
  3. JDBC (Java és az adatbáziskezelés) I. – alapok
  4. JDBC II. – A DAO minta használata az adatbáziskezelésben
  5. Swing
  6. Generics alaposan
  7. Reguláris kifejezések általánosságban (nem csak Javában használható)
  8. Reguláris kifejezések alkalmazása Javában
  9. Apache Commons: gyakran használt „third-party library” hasznos dolgokkal, amit nem kell megírnunk magunknak
  10. Google Guava: egy másik gyakran használd ilyen könyvtár
  11. Rekurzió: a programozás magasiskolája
  12. Nagy program írása: programfejlesztés elmélete és gyakorlata: Te is fejlesztesz egy nagy programot!

A tanfolyam kezdők számára került összeállításra.

A témák és a sorrendjük a gyakorlórendszerben kötött.

Funkcionális programozás Java nyelven

Időtartam: 8 tanóra

Közönség: Java SE környezetben járatos programozók, akik szeretnék megismerni a funkcionális programozás alapelveit

Cél: A Javában használt funkcionális programozási módszertan elveinek megismerése, gyakorlati kipróbálása

Ár: 43.200 Ft + ÁFA / fő-től

  1. Névtelen osztályok
  2. Lambda-kifejezések
  3. Objektum Stream-ek, előállítása listából
  4. filter() és map()
  5. Fájlból származó sorok Stream-je
  6. Stream és IntStream / DoubleStream
  7. Optional osztály, OptionalInt, OptionalDouble
  8. Alapalgoritmusok megvalósítása Stream segítségével (filter, map, min, max, sum, count)
  9. A Stream műveleteinél használt interface-ek (Consumer, Supplier, Predicate, Function, BiFunction,…)
  10. Gyűjtés (collect, Collectors)
  11. Összetett gyűjtés (groupingBy, averaging, summing…)
  12. flatMap, sorted, reduce
  13. Collector írása

Az ajánlatkérésben kérem jelölje meg, hogy milyen verziójú JDK-t szeretne a tanfolyamon, és hogy ezt milyen fejlesztői környezetben (Eclipse, NetBeans, IntelliJ IDEA)

A tanfolyam gyakorló Java programozók került összeállításra.