Kód kurzu: JCERT1« Krok zpět

Příprava na Oracle Certified Professional, Java SE Programmer

Přípravný kurz na certifikaci Java SE 7 Programmer I (kód 1Z0-803) a především Java SE 7 Programmer II (kód 1Z0-804), pro získání titulu Oracle Certified Professional, Java SE 7 Programmer (zkráceně OCPJP 7). Reálná zkouška je navíc v ceně kurzu. Kurz je však vhodný i jako příprava na starší certifikaci Sun Certified Java 6 Programmer (kód CX-310-065 nebo 1Z0-851), zkráceně SCJP 6 (OCPJP 6) a tuto certifikaci je možné si alternativně vybrat (v ceně kurzu).
Důraz kurzu je kladen na detaily jazyka Java a především Java API, které jsou na zkoušce testovány nebo mohou být problematické či zrádné. Vždy se snažíme logicky vysvětlit myšlenky stojící za testovými otázkami a ne jen naučit posluchače odpovědi nazpaměť.
Součástí kurzu je simulátor zkoušky se stovkami ukázkových otázek, na kterých si posluchači mohou vyzkoušet svoji připravenost.
Dále je v ceně kurzu také poukaz na absolvování jedné skutečné Java zkoušky od Oracle (Pearson VUE) v pobočce GOPASu do 1/2 roku od konání kurzu. Doporučujeme buď Java SE 7 Programmer I (1Z0-803) anebo II (1Z0-804). Alternativně si lze vybrat také absolvování rozdílové zkoušky Upgrade to Java SE 7 Programmer (1Z0-805), pokud již posluchač nějaký předchozí certifikát SCJP nebo OCPJP vlastní, nebo starší verzi Java SE 6 Programmer Certified Professional Exam (1Z0-851).
Je velmi vhodné absolvovat zkoušku co nejdříve po absolvování kurzu, aby posluchač nezapomněl spousty detailů, které se dozvěděl při týdenní přípravě.

 DatumDnůCena kurzuCena materiálůJazyk výukyLokalita 
29.7.2013 5 34 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
25.11.2013 5 34 500 CZK v ceně kurzu Český jazyk GOPAS Praha
 
20.5.2013 5 1 400,00 EUR v ceně kurzu Slovenský jazyk GOPAS Bratislava
 

PobočkaDnůCena kurzuCena materiálůITB
Praha5 34 500 CZK v ceně kurzu 50
Brno5 34 500 CZK v ceně kurzu 50
Bratislava5 1 400,00 EUR - 50

Pro koho je kurz určen

Kurz je určen pro Java programátory, kteří by se rádi připravili na zkoušku OCPJP (1Z0-803 a 1Z0-804) nebo se dozvěděli o mnohých záludnostech jazyka Java a radách pro efektivnější programování.

Co Vás naučíme

  • Záludnosti v syntaxi Javy
  • Generics a Java Collection Framework
  • Internacionalizace aplikace
  • Regulární výrazy
  • Java IO a NIO.2
  • JDBC
  • Souběžnost více vláken

Požadované vstupní znalosti

Zkušenosti s Javou na úrovni středních projektů (stovky až tisíce tříd)

Metody výuky

Odborný výklad s praktickými ukázkami, cvičení na simulátoru zkoušky na počítačích

Studijní materiály

Simulátor zkoušky, vytištěná prezentace

Osnova kurzu

1. Deklarace

  • Vnitřní třídy - statické, instanční, lokální
  • Pořadí inicializace
    • Statický inicializační blok
    • Konstanty s literály
    • Konstruktor
    • Objektové proměnné
    • Inicializační blok
  • Enum a vnitřní třídy

2. Běh programu

  • Vyhodnocování přetížení při překladu
  • Vyhodnocování překrytí za běhu
  • Výjimky
  • Správné používání try ... catch ... finally
  • Garbage collection

3. Seznamy a kolekce

  • Generics
  • Pole, java.util.Arrays, java.util.Collections
  • List, Set, Map, Queue, Deque, NavigableSet, NavigableMap
  • Iterable a foreach

4. Práce se Stringy

  • String, StringBuilder
  • Regulární výrazy
  • Formátování pomocí MessageFormat
  • Formátování pomocí printf

5. Java IO a NIO.2

  • InputStream, Reader, OutputStream, Writer
  • Files, PathMatcher
  • Serializace objektů

6. JDBC

  • Driver, DataSource
  • Connection, PreparedStatement, jejich scope
  • Resource local transakce nad JDBC, nested transakce a Savepointy
  • RowSet
  • Vzor DAO

7. Souběžnost a vlákna

  • Vlákno (Thread), Runnable
  • Monitor, synchronizace
  • BlockingQueue, consumer-producer
  • Balík java.util.concurrent, Future
Tištěné prezentace probírané látky

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