Java arendaja õhtuõpe

Koolituse läbinu:

  • tunneb Java keele põhialuseid;
  • oskab projekteerida lihtsaimad Java rakendusi;
  • oskab kirjutada programmi, mis suhtleb andmebaasiga;
  • oskab realiseerida elementaarseid turvalisuse/autentimise võtteid;
  • omab ülevaadet REST veebisüsteemist.

BCS Koolitus on Töötukassa koolituspartner. Koolituskaardiga osalemise kohta loe lähemalt: siit.

Kui oled töötav inimene, siis saab tööandja taotleda töötukassalt koolituskulude katmiseks toetust. Lähemalt loe siit.

Koolituse eesmärgiks on õpetada osalejatele Java keele baasteadmisi, mis oleksid aluseks tulevasele spetsialiseerumisele Java või mõne muu programmeerimiskeele süvendatud omandamisel. Kursuse edukalt läbinud õpilased tunnevad Java keele põhistruktuure ja oskavad neid kasutada programmeerimisülesannete lahendamisel.

Koolituse jaoks vajalikud eelteadmised:

  • Veebikursused Javas (soovituslik)
  • Arvuti kasutamise baasoskused

Sihtgrupp: Kursuse sihtgrupp on erinevate ärivaldkondade professionaalid, kes soovivad oma erialal töötades IT-arenduse alaseid lisateadmisi hankida või siis vahetada eriala ja jätkata oma karjääri tarkvaraarendajana. Kursusel võivad osaleda ka informaatikavaldkonna tudengid, kes soovivad täiendõpet programmeerimise algteadmiste omandamisel.

Programm:

  • Programmeerimise sisu ja otstarve, põhimõtted. Töövahendid, koodihoidlad
  • Programmeerimise põhimõiste
  • Andmed, andmetüübid, operaatorid, avaldised, stringid ja stringitöötlus
  • Tingimusavaldised: if, else, switch
  • Massiivid, tsüklid: while, do-while, for, foreach
  • Kollektsioonid, tsüklite rakendamine kollektsioonidele
  • Funktsioonid, parameetrid, tagastusväärtus, rekursioon
  • Ühik testimine (unit testing)
  • Objektorienteeritud programmeerimise alused
  • Failioperatsioonid
  • Andmebaasid, andmemudel ja SQL
  • Java Spring raamistik, RESTful süsteemid, integratsioon admebaasiga
  • REST-meetodite kirjutamine
  • JWT ja autentimine

Kursuse raames valmib iseseisva tööna projekt, mida lektor juhendab ja õpetab paralleelselt.

Õpetatav tarkvara: Java (OpenJDK), CMD/Bash, Git, IntelliJ, PostgreSQL, Postman.
Õppemeetodid: Auditoorne töö kombineeritud iseseisva õppega. 80 ak tundi auditoorset õpet, 40 ak tundi iseseisvat õpet.
Hindamiskriteeriumid: õpiväljundite saavutamist kontrollitakse läbi iseseisva praktilise töö. Edukalt kursuse lõpetanu saab tunnistuse.

Lisainfo:

  • Koolitus toimub 10 nädala jooksul kahel päeval nädalas.
  • Koolituste päevad on iga nädal esmaspäev ja neljapäev.
    04.09 18:00 – 21:00
    07.09 18:00 – 21:00
    11.09 18:00 – 21:00
    14.09 18:00 – 21:00
    18.09 18:00 – 21:00
    21.09 18:00 – 21:00
    25.09 18:00 – 21:00
    28.09 18:00 – 21:00
    02.10 18:00 – 21:00
    09.10 18:00 – 21:00
    12.10 18:00 – 21:00
    16.10 18:00 – 21:00
    19.10 18:00 – 21:00
    23.10 18:00 – 21:00
    26.10 18:00 – 21:00
    30.10 18:00 – 21:00
    02.11 18:00 – 21:00
    06.11 18:00 – 21:00
    09.11 18:00 – 21:00
    13.11 18:00 – 21:00

BCS Koolitus pakub soovijatele rentimiseks arvuteid ja monitore. Vaata pakkumist.

Õppekavarühm: 0612 Andmebaaside ja võrgu disain ning haldus.

Lektori CV

Tähelepanu! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Attention! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.

Внимание! Teie veebilehtiseja ei vasta kodulehe külastamiseks vajalikele nõuetele. Palun vahetage veebilehitsejat või seadet, millega te veebilehte sirvite.