Kód kurzu: D102474« Krok zpět

Java SE 11 Programování 2

Jedná se o navazující kurz na Java SE 11 Programování 1. V první části kurzu se probírají složitější Javovské konstrukty, jako jsou generika, kolekce, rozhraní (funkcionální rozhraní, defaultní a privátní metody) a výjimky. V druhé části kurzu se probírají třídy z balíčku java.util.concurrent, Date/Time API (java.time), File New I/O (java.io.file a Java NIO2), Stream API (java.util.stream), včetně nejnovějších vlastností jako je možnost modularizace aplikací (novinka od Java 9+) a způsoby bezpečného programování (např. prevence Denial of Service) v Java aplikacích. Kurz je vhodný pro mírně zkušené javové programátory a pro programátory, kteří chtějí přejít z jiných objektově orientovaných jazyků (jako je C++, Javascript, Delphi, Python). Na kurzu se programuje v prostředí IntelliJ IDEA, Eclipse nebo Netbeans (podle přání většiny studentů) nad Oracle JDK 11.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
8.3.2021 5 42 160 CZK v ceně kurzu Český jazyk GOPAS Brno_GTT (info o GTT)
 

PobočkaDnůCena kurzuCena materiálůITB*
Praha5 42 160 CZK v ceně kurzu 75
Brno5 42 160 CZK v ceně kurzu 75
Bratislava5 1 540,00 EUR v ceně kurzu 75

*Body se vztahují pouze na kurzy realizované v prostorách Gopasu.

Pro koho je kurz určen

  • Kurz je určen pokročilým programátorům v jazyce Java.

Požadované vstupní znalosti

  • Znalosti na úrovni kurzu Java SE Programming I.

Metody výuky

  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.

Formáty školení Oracle

  • Velmi oblíbenou formou školení jsou nahrávané kurzy On Demand zahrnující 90 dnů samostudia kdykoliv a kdekoliv s TOP lektorem. Dalšími možnými formáty studia jsou kurzy probíhající přímo v učebně v Počítačové škole Gopas nebo ve společnosti Oracle, dále formát Live Virtual Class (školení on-line) či Selft-Study (samostudium ve formě CD, nebo download). Podrobnější informace k těmto možnostem studia najdete zde.

Studijní materiály

  • Elektronické autorizované materiály Oracle v anglickém jazyce.

Osnova kurzu

  • Create Java applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
  • Execute a Java application from the command line
  • Create applications that use the Java Collections framework
  • Search and filter collections using Lambda Expressions
  • Implement error-handling techniques using exception handling
  • Implement input/output (I/O) functionality to read from and write to data and text files
  • Manipulate files, directories and file systems using the JDK NIO.2 specification
  • Perform multiple operations on database tables, including creating, reading, updating and deleting using both JDBC and JPA technology
  • Use Lambda Expression concurrency features
  • Apply modular programming practices and services to applications
  • Create high-performing multi-threaded applications

 

Předchozí kurzy

žádný předchozí kurz

Navazující kurzy

žádný navazující kurz
Oracle University eKit

Cena:
v ceně kurzu
Uvedené ceny jsou bez DPH.