Prejsť na navigáciu

Java Developer Junior


Celé Slovensko
ako vzdelávame

17 týždňov

nástupný plat na danej pozícií
  1 100-1 400 €
Čo je pre teba výhodou? 
  • Si schopná/ý riešiť problémy
  • Máš analytické myslenie
  • Si samostatná/ý a schopná/ý pracovať v tíme
  • Láka ťa programovanie, aj keď máš minimálne skúsenosti
  • Zaujíma ťa ako veci principiálne fungujú
  • Máš chuť učiť sa nové veci

Termín začiatku kurzu:

10. september 2018

Kde sa realizuje stáž?

Bratislava: Accenture

Košice: T-Systems Slovakia 

V prípade, ak po absolvovaní stáže v spoločnosti T-Systems dostaneš pracovnú ponuku a budeš na pracovnom pohovore úspešná/ý a zamestnáš sa, spoločnosť T-Systems ti preplatí školné.

Pre koho je kurz určený?

Základy programovania v jazyku Java sú pre teba vhodné v prípade ak sa už vo svete IT pohybuješ ako doma a máš za sebou aj nejaké pokusy zistiť, ako vyzerá zdrojový kód, prípadne si už skúšal/a naprogramovať aj veľmi jednoduché programy. Ide o jednu z najžiadanejších kvalifikácii v oblasti vývoja softvéru.

Spôsoby úhrady kurzovného 1490 €

  • ak ti to nerobí problém, môžeš kurzovné uhradiť jednorázovo - je to ten najjednoduchší spôsob
  • zápisné uhradíš pred začiatkom výučby a na školné môžeš získať  bezúročnú finančnú výpomoc od neinvestičného fondu Young Talent Support

Viac info nájdeš v časti Podporíme ťa

Preplatenie kurzovného úradom práce

Pokiaľ si ako uchádzač/ka o zamestnanie evidovaný/á na úrade práce, môžeš o preplatenie uhradeného kurzovného požiadať príslušný úrad práce v dostatočnom časovom predstihu tak, aby mal úrad práce dostatočný časový priestor na jej administratívne spracovanie a posúdenie pred začiatkom vzdelávacieho programu. S vyplnením žiadosti ti pomôžeme.



Čo sa počas kurzu naučíš?

Ako budúci/budúca Java Junior Developer/ka získaš znalosti a zručnosti v rôznych oblastiach.

  • budeš vedieť rozbiť problém na menšie podproblémy (dekomponovať problém) a algoritmizovať úlohy väčšieho rozsahu,
  • budeš vedieť pracovať s textom na veľmi dobrej úrovni,
  • implementovať vizuálne pútavú aplikáciu komunikujúcu s databázou. Vývoj takejto komplexnej aplikácie zahŕňa:
    • inštaláciu a administráciu SQL servera (MySQL, PostgreSQL, ...)
    • prácu s JDBC driverom, pomocou ktorého sa dokážeme pripojiť k databázovému serveru
    • osvojenie základných príkazov CREATE, SELECT, INSERT, UPDATE, CREATE, ALTER, DROP a iné,
    • návrh a implementáciu grafického používateľského rozhrania vo Swingu,
    • implementáciu zadania na zaklade funkčnej špecifikácie
    • tvorbu JUnit testov na potvrdenie správnosti implementácie voči špecifikácií.
  • naučíš sa používať množstvo profesionálnych nástrojov uľahčujúcich vývoj softvéru, odstraňovanie chýb v ňom, prípadne jeho údržbu. Naučíš sa ovládať:
    • nástroj IDE Eclipse na veľmi dobrej úrovni - IDE Eclipse je profesionálny nástroj na vývoj softvéru podľa štandardov,
    • niektoré rozšírenia nástroja IDE Eclipse a množstvo klávesových skratiek, ktoré zvýšia produktivitu programátora,
    • TotalCMD - užitočný nástroj nenahraditeľný pre prácu so súbormi a vyhľadávanie v obsahu, v archívoch a podobne
    • PgAdmin, PostgreSQL a iné.
  • naučíš sa chápať a vytvárať pokročilé regulárne výrazy, pomocou ktorých dokážeš častokrát neriešiteľný problém vyriešiť v reálnom čase
  • osvojíš si základné návrhové vzory, ktoré sú neodmysliteľnou súčasťou každého jedného programátora:
    • creational - Singleton, Builder, Prototype, Factory, Abstract Factory,
    • structural - Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy,
    • behavioral - Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor.
  • získať základy jazyka UML,
  • vytvoríš si vlastnú Twitter aplikáciu a pomocou Twitter API budeš s aplikáciou komunikovať,
  • počas kurzu budeš riešiť stovky menších problémov/zadaní, pri ktorých sa zlepšíš v analytickom a logickom myslení, naučíš sa na problém pozerať nielen z pohľadu developera, testera, ale aj samotného klienta, t.j. človeka/systému, ktorý bude používať tvoj kód,
  •  naučíš sa písať tzv. "clean code", t.j. kód správne naformátovaný, štruktúrovaný, samopopisujúci, prehľadný, bezpečný, rozšíriteľný a pod.
  • dozvieš sa, aké vlastnosti a schopnosti si musí kvalitný Java Developer osvojiť, ak chce byť úspešný,
  • naučíš sa stanoviť priority a riadiť čas pomocou osvedčených metód, ako efektívne a správne komunikovať, vylepšíš si prezentačné zručnosti,
  • vylepšíš svoj životopis a pripravíš sa na zvládnutie pracovného pohovoru,
  • absolvuješ aj sériu školení z oblasti MS Office.


Potrebuješ poradiť s výberom správneho kurzu?

Vyskúšaj náš nástroj na pomoc pri výbere kurzu vhodného práve pre teba.

Kompas