
Kurz Programátor v jazyku JAVA
Rekvalifikačný kurz programátor v jazyku JAVA je určený pre programátorov, ktorí sa chcú uplatniť na trhu práce s cieľom zvýšiť si kvalifikáciu a uchádzať sa o pozíciu Java Programátor. Účastníci kurzu prejdú krok po kroku programovanie v prostredí Javy a vývojovým prostredím NetBeans. Získajú vedomosti a zručnosti adekvátne pre vytváranie aplikácií v jazyku Java a naučia sa písať komplikovanejšie programy, ktoré budú implementovať niektoré sieťové či databázové mechanizmy. Ide o balík kurzov: Kurz Java základy jazyka I., Kurz Java základy jazyka II, Kurz Java pokročilé programovanie. Uvedený je deň začiatku prvého kurzu, o ďalších termínoch Vás budeme informovať.
Minimálne vstupné vedomosti: Základné znalosti ľubovolného jazyka z programovania.


Kurz je možné absolvovať bezplatne cez program Kompas+ alebo Nestrať prácu - vzdelávaj sa
- charakteristika a história Javy
- JRE, JDK
- inštalácia JDK a NetBeans IDE
- komentáre a biele miesta
- identifikátory a literály
- operátory a separátory
- kľúčové slová
- primitívne typy
- referenčné typy
- inicializácia reťazcov
- základné operácie s reťazcami
- String a StringBuilder
- formátovanie reťazcov
- inicializácia polí
- operácie s poliami
- prechádzanie prvkov poľa
- viacrozmerné polia
- typy operátorov (logické, relačné, aritmetické)
- operátor lambda
- priorita a asociativita operátorov
- podmienky a cykly
- objekty a triedy
- dáta a metódy
- konštruktory
- dedičnosť a rozhrania
- úloha balíčkov
- import balíčkov
- balíčky a adresárová štruktúra
- kontrolované (strážené) výnimky
- nekontrolované výnimky
- vlastné výnimky
- zoznamy, mapy, stromy, množiny
- Porovnávanie a triedenie základných dátových typov
- Porovnávanie a triedenie objektov
- Comparable a Comparator
- potreba generického programovania
- typové očisťovanie
- automatické odvodzovanie typov
- funkcionálne rozhrania
- Function, Predicate, Consumer, Supplier
- FunctionalInterface
- lambda výrazy
- charakteristika prúdov
- filtrovanie, mapovanie
- triedenie, redukcie
- I/O operácie v Jave
- Reader a Writer
- FileInputStream, InputStreamReader
- práca s CSV súbormi
- LocalDate, LocalTime, LocalDateTime, Instant
- dátumová aritmetika
- formátovanie dátumu a času
- časové zóny
- využite regulárnych výrazov
- kvantifikátory, hranice, ukotvenia
- praktické príklady
- úvod do jazyka Kotlin
- využitie jazyka
- jednoduché programy
- I/O operácie v Jave
- Reader a Writer
- FileInputStream, InputStreamReader
- práca s CSV súbormi
- vytvorenie databázového pripojenia
- tvorba dotazov a modifikačných príkazov
- získavanie a processing výsledkov
- transakcie
- využite šablón
- direktívy, makrá, formátovanie
- praktické príklady
- Java API for XML Processing (JAXP)
- Java API for XML Binding (JAXB)
- Transformácia XML dokumentov pomocou XSLT
- vytvorenie GUI programu
- udalostné programovanie
- základné komponenty
- základy grafiky pomocou Java 2D
- jednoduché webové aplikácie
- Java Server Pages, Expression Language a JSTL
- RequestDispatcher, filtre, listeneri
- HEAD, GET, POST požiadavky
- synchrónne a asynchrónne požiadavky
- root logger, loggers, appenders, layouts
- logovacie levely
- log4j, Logback
Kurz Java základy jazyka I.
Jazyk Java
Lexikálna štruktúra Javy
Dátové typy a premenné
Práca s reťazcami
Polia
Operátory a výrazy
Riadenie toku programu
Objektovo orientované programovanie
Balíčky
Práca s výnimkami
Kolekcie
Osnova školenia Java základy jazyka II
Triedenie a usporiadanie dát
Generiká
Funkcionálna Java
Prúdy a lambda výrazy
Vstupno-výstupné operácie
Práca s dátumom a časom
Regulárne výrazy
Kotlin
Osnova školenia Java pokročilé programovanie
Vstupno-výstupné operácie
Programovanie databáz pomocou JDBC
Tvorba šablón pomocou Freemarker systému
Práca s XML
Swing - základy GUI
Servlety
Tvorba HTTP requestov v Jave
Logging v Jave
Zobraziť všetky kurzy z kategórie Kurzy Java, Python
Neváhajte nás kontaktovať ohľadom ďalších informácií a požiadaviek na kurz Programátor v jazyku JAVA:
Kontaktujte nás
Hodnotenia kurzu Programátor v jazyku JAVA

