Java SE: Programmēšana II

Otrā līmeņa mācības programmētājiem, kuri vēlas apgūt Java programmēšanas valodu. Šo mācību ietvaros notiks zināšanu pilnveide par pirmā līmeņa kursā apgūto: drošu kodēšanu, modulāro programmēšanu un piekļuvi datubāzēm.

Kursa ilgums, akadēmiskās stundas: 40
Cena (bez PVN): 2300,00 
Cena (ar PVN): 2783,00 
Pieteikties kursam:

Piesakies vai uzdod jautājumu!

 

Ja vēlies pieteikties kursam vai uzdot jautājumu par to, droši izmanto šo formu!

Lūdzu ievadi savu vārdu, uzvārdu
Lūdzu ievadi uzņēmuma nosaukumu
Lūdzu ievadi savu telefona numuru
Lūdzu ievadi savu e-pastu

Paldies! Mēs ar Tevi sazināsimies.

Mācību mērķis

Zināšanu un prasmju pilnveide par:

  •  Java lietojumprogrammu izveidi, izmantojot Java valodas objektorientētās funkcijas, piemēram, iekapsulēšanu, pārmantošanu un polimorfismu.
  • Java programmu no komandrindas izpildi.
  • programmu, kas izmanto Java Collections ietvaru, izveidi.
  • kolekciju meklēšanu un filtrēšanu, izmantojot Lambda izteiksmes.
  • kļūdu apstrādes metodes ieviešanu, izmantojot izņēmumu apstrādi.
  • ievades/izvades (I/O) ieviešanas funkcionalitāti datu un tekstu failu lasīšanai.
  • failu manipulēšanu, direktorijiem un failu sistēmām, izmantojot JDK NIO.2 specifikāciju.
  • vairāku darbību veikšanu, kas saistītas ar datubāzes tabulām, to izveidošanu, lasīšanu, atjaunināšanu un dzēšanu, izmantojot gan JDBC, gan JPA tehnoloģiju.
  • Lambda izteiksmes izmantošanu.
  • lietojumprogrammu pielietošanu modulārām programmēšanas praksēm un pakalpojumiem.
  • augstas veiktspējas daudzpavedienu lietojumprogrammas izveidi.
Mērķauditorija
  • Izstrādātāji.
  • Īstenotāji.
  • Datu zinātnieki.
Pēc mācībām tu spēsi
  • Izveidot Java lietojumprogrammas, kas izmanto Java valodas objektorientētās funkcijas, piemēram, iekapsulēšanu, pārmantošanu un polimorfismu.
  • Izpildīt Java programmu no komandrindas.
  • Izveidot programmas, kas izmanto Java Collections ietvaru.
  • Meklēt un filtrēt kolekcijas, izmantojot Lambda izteiksmes.
  • Ieviest kļūdu apstrādes metodes, izmantojot izņēmumu apstrādi.
  • Veikt vairākas darbības ar datubāzes tabulām, tostarp izveidošanu, lasīšanu, atjaunināšanu un dzēšanu, izmantojot gan JDBC, gan JPA tehnoloģiju.
Priekšnoteikumi mācību apmeklēšanai

Vēlams apgūt Java SE: programmēšana I kursu.

Mācību materiāli

Oracle University vientē pieejami mācību materiāli.

Sertifikācijas eksāmens

Nav paredzēts.

Programma

1. Funkcionālā programmēšana

  • Funkcionālās saskarnes un Lambda Expressions.
  • Kolekcijas, plūsmas un filtri.
  • Iebūvētās funkcionālās saskarnes.

2. Modulārā programmēšana

  • Ievads modulārajā programmēšanā.
  • Modulārās lietojumprogrammas pakalpojumi.
  • Migrācija uz modulāru lietojumprogrammu.

3. Straumes un paralēlās straumes

  • Vienlaicīgums.
  • Paralēlās straumes.
  • Termināla darbības: kolekcionāri.
  • Pielāgotu straumju izveide.

4. Java API programmēšanas un drošas kodēšanas koncepcijas

  • I/O (pamati un NIO2).
  • Droša kodēšana.
  • Datubāzu lietojumprogrammas ar JDBC.
  • Lokalizācija.

5. Kolekcijas un vispārīgās klases

  • Kolekciju ietvars.
  • Iteratori.
  • Tipa ietvarklases.
  • Vispārīgās klases.

6. Izņēmumu apstrāde un apgalvojumi 

  • Izņēmumi.
  • Kļūdu apstrāde.
  • Apgalvojumi.

Ja vēlies uzzināt vairāk par šīm mācībām, sazinies ar mums pa tālruni 67505091 vai raksti e-pastu uz mrn@bda.lv.