tark.ee
tark.ee

Java programmeerimiskeel edasijõudnutele

Java edasijõudnute koolitus aitab osalejal mõista keerukamaid tehnikaid, arendusmustreid ja tehnoloogiaid. Koolitus annab oskused andmebaasidega suhtlemiseks ja keerukamate rakenduste kavandamiseks, samuti aitab osalejal saavutada pädevuse keerukamate Java-põhiste projektide käsitlemisel ning annab ettevalmistuse nõudlikumateks ülesanneteks tarkvaraarhitektuuri ja arenduse valdkonnas.

IT Koolitus
Kirjeldus
Koolituse eesmärk on süvendada osalejate teadmisi ja oskusi Java programmeerimiskeele kasutamisel ning tutvustada keerukamaid ja arenenumaid tehnikaid ning tööriistu. Koolituse käigus õpitakse lahendama keerulisemaid programmeerimisprobleeme, tõhustama rakenduste jõudlust, mõistma sügavamalt objektorienteeritud programmeerimist. Koolitus aitab osalejatel saavutada suuremat pädevust ja enesekindlust keerukamate Java-põhiste projektide käsitlemisel, samuti valmistab osalejaid ette nõudlikumateks ülesanneteks tarkvaraarhitektuuri ja arenduse valdkonnas.
Eesmärk
Süvendada osalejate teadmisi ja oskusi Java programmeerimiskeele kasutamisel ning tutvustada keerukamaid ja arenenumaid tehnikaid ning tööriistu. Õppida lahendama keerulisemaid programmeerimisprobleeme, tõhustama rakenduste jõudlust, mõistma sügavamalt objektorienteeritud programmeerimist.
Sihtgrupp
Tarkvaraarendajad, kellel on teadmised Java programmeerimise põhitõdedest. Teiste programmeerimisekeelte oskusega inimesed, kellel on soov õppida Java programmeerimiskeelt.
Programm
  • Java Generics.
  • Java kollektsioonid:
    • Binaarne otsing.
    • Loendite meetodid.
    • Comparable ja Comparator.
    • Kaardid.
    • Muutumatud klassid.
    • Set ja HashSet.
    • Sorteeritud kollektsioonid.
    • TreeMap ja muutmatud kaardid.
  • Põhiline sisend ja väljund, sealhulgas java.util: erindid.
    • Stack Trace ja Call Stack.
    • Erindite püüdmine ja tekitamine.
    • Mitme erindi püüdmine.
  • Samaaegsus Java keeles:
    • Vood. Runnable ja Thread.
    • Katkestamine ja liitmine.
    • Voogude muutujad.
    • Sünkroniseerimine.
    • Deadlock, wait, notify ja notifyAll meetodid.
    • Voogude interferents.
    • Pakett Java Util Concurrent.
    • Taastekkiv lukk ja lukust vabanemine.
    • Voog hääbumine.
    • Andmete sidumine.
  • Lambda avaldised: lambda avaldised seotud plokkides, muutujate ulatus ja funktsionaalne programmeerimine.
    • Funktsionaalsed liidesed.
    • Vood – vahe- ja lõppoperatsioonid.
    • Vood – Flatmap ja lambda parimad tavad.
  • Regulaarsed avaldised: tähemärkide klassid ja piirangumärgised.
    • Quantifier ning Pattern ja Matcher klassid.
    • Matcher otsimise ja rühma meetodid.
  • Tõrkeotsing ja testimine: testimine JUnit-iga.
    • Parameetriline testimine.
    • Erindite käitlemine.
  • Java võrguprogrammeerimine: kliendi ja serveri rakendused.
    • Mitmevooline server.
    • Mitmevoolisus ja ooteaeg.
    • UDP-server ja klient.
    • Kõrgtasemelised API-d.
Omandatavad oskused
Mõistab Java Generic süntaksit ja selle eeliseid; omandab arusaama binaarse otsingu põhimõtetest ja selle rakendamisest; mõistab põhilise sisendi ja väljundi kasutamist Java-s, sealhulgas java.util paketti; mõistab lõimede (Thread) loomist ja käitamist Java-s; oskab kasutada lambda avaldisi seotud plokkides ja mõista muutujate ulatust; oskab luua regulaarseid avaldisi, kasutades tähemärkide klasse ja piirangumärke; oskab tõrkeotsingut Stack Trace ja Call Stack kasutades.
Tunnistus
Koolituse läbinutele väljastatakse tunnistus. Tunnistuse väljastamise eelduseks on terves mahus koolitusel osalemine ja õpiväljundite saavutamine. Õpiväljundite saavutamist hinnatakse praktiliste tööde käigus. Osalejale, kes õpiväljundeid saavutanud ei ole, väljastatakse soovi korral koolitusel osalemise kohta tõend.
Eeldused
Varasem kogemus Java või mõnes muus programmeerimiskeeles. Läbitud Java arendaja algkursus Java programmeerimiskeel algajatele või samal tasemel teadmised Java programmeerimiskeelest.
Lisainfo
Koolitusel on praktilise suunitlusega, millest teoreetiline osa moodustab 1/4 kogu koolituse mahust. Koolitaja viib koolituse läbi eesti või inglise keeles. Koolitushind sisaldab õppematerjale, tunnistust, sooje jooke koos küpsistega, värskeid puuvilju, koolitaja konsultatsiooni õpitud teemade kohta e-posti teel pärast koolitust.
Investeering

Hind kokkuleppel

Vajan seda oma tiimile
Aitame koostada päringu

See koolitus hetkel ei toimu

Küsi lisainfot. Aitame leida sarnase koolituse või panna sinu soovi kirja.

Registreeru