Semos Education Semos Education
  • Ponedeljak-Petak 9:00AM - 5:00PM
  • Javi nam se: +381 63 4567 50
  • Piši nam: info@semosedu.com
EN / МК / RS
Кошничка
REZERVIŠI MESTO
  • Opis
  • Sadržaj
  • Kome je namenjeno
  • Benefiti
  • Sertifikati

Оvo je kurs namenjen programerima koji uče jezik Java. Obuhvata teme koje su bile predmet prethodnog kursa, Java SE: Programming I, i pruža dodatne ključne veštine za Java programere, kao što su sigurno kodiranje, modularno programiranje i pristup bazi podataka.

Ovaj kurs koristi najnoviju glavnu verziju Java-e za svoje prakse (trenutno Java 11).

MODULE 1

Introduction

 

MODULE 2

Java OOP Review

 

MODULE 3

Exception Handling and Assertions

 

MODULE 4

Java Interfaces

 

MODULE 5

Collections and Generics

 

MODULE 6

Functional Interfaces and Lambda Expressions

 

MODULE 7

Collections, Streams, and Filters

 

MODULE 8

Lambda Built-in Functional Interfaces

 

MODULE 9

Lambda Operations

 

MODULE 10

The Module System

 

MODULE 11

Migrating to a Modular Application

 

MODULE 12

Services in a Modular Application

 

MODULE 13

Concurrency

 

MODULE 14

Parallel Streams

 

MODULE 15

Terminal Operations: Collectors

 

MODULE 16

Creating Custom Streams

 

MODULE 17

Java I/O Fundamentals and File I/O (NIO.2)

 

MODULE 18

Security Survey

 

MODULE 19

Building Database Applications with JDBC

 

MODULE 20

Localization

Ovaj kurs je namenjen za: 

 

  • Data Scientist
  • Java Developers
  • Developer
  • Technical Consultant

Naučićete kako da:

  • Koristite funkcionalnosti istovremenosti pomoću Lambda izraza
  • Primenite modularne programerske prakse i usluge u aplikacijama
  • Kreirate aplikacije sa više niti visokih performansi
  • Kreirate Java aplikacije koje koriste objektno-orijentisane karakteristike jezika Java, kao što su inkapsulacija, nasleđivanje i polimorfizam
  • Izvršite Java aplikaciju sa komandne linije
  • Kreirate aplikacije koje koriste Java Collections framework
  • Pretražujete i filtrirate kolekcije koristeći Lambda izraze
  • Sprovodite tehnike za upravljanje greškama korišćenjem rukovanja izuzecima
  • Sprovodite ulazno/izlaznih (I/O) funkcionalnosti za čitanje i pisanje u datoteke sa podacima i tekstom
  • Manipulišete sa datotekama, direktorijumima i datotečnim sistemima koristeći JDK NIO.2 specifikaciju
  • Izvršite više operacija na tabelama sa bazama podataka, uključujući kreiranje, čitanje, ažuriranje i brisanje pomoću tehnologije JDBC i JPA

Sertifikat za pohađanje kursa koji izdaje Semos Education

Опис

Оvo je kurs namenjen programerima koji uče jezik Java. Obuhvata teme koje su bile predmet prethodnog kursa, Java SE: Programming I, i pruža dodatne ključne veštine za Java programere, kao što su sigurno kodiranje, modularno programiranje i pristup bazi podataka.

Ovaj kurs koristi najnoviju glavnu verziju Java-e za svoje prakse (trenutno Java 11).

Содржина

MODULE 1

Introduction

 

MODULE 2

Java OOP Review

 

MODULE 3

Exception Handling and Assertions

 

MODULE 4

Java Interfaces

 

MODULE 5

Collections and Generics

 

MODULE 6

Functional Interfaces and Lambda Expressions

 

MODULE 7

Collections, Streams, and Filters

 

MODULE 8

Lambda Built-in Functional Interfaces

 

MODULE 9

Lambda Operations

 

MODULE 10

The Module System

 

MODULE 11

Migrating to a Modular Application

 

MODULE 12

Services in a Modular Application

 

MODULE 13

Concurrency

 

MODULE 14

Parallel Streams

 

MODULE 15

Terminal Operations: Collectors

 

MODULE 16

Creating Custom Streams

 

MODULE 17

Java I/O Fundamentals and File I/O (NIO.2)

 

MODULE 18

Security Survey

 

MODULE 19

Building Database Applications with JDBC

 

MODULE 20

Localization

За кого е наменет

Ovaj kurs je namenjen za: 

 

  • Data Scientist
  • Java Developers
  • Developer
  • Technical Consultant
Придобивки од курс

Naučićete kako da:

  • Koristite funkcionalnosti istovremenosti pomoću Lambda izraza
  • Primenite modularne programerske prakse i usluge u aplikacijama
  • Kreirate aplikacije sa više niti visokih performansi
  • Kreirate Java aplikacije koje koriste objektno-orijentisane karakteristike jezika Java, kao što su inkapsulacija, nasleđivanje i polimorfizam
  • Izvršite Java aplikaciju sa komandne linije
  • Kreirate aplikacije koje koriste Java Collections framework
  • Pretražujete i filtrirate kolekcije koristeći Lambda izraze
  • Sprovodite tehnike za upravljanje greškama korišćenjem rukovanja izuzecima
  • Sprovodite ulazno/izlaznih (I/O) funkcionalnosti za čitanje i pisanje u datoteke sa podacima i tekstom
  • Manipulišete sa datotekama, direktorijumima i datotečnim sistemima koristeći JDK NIO.2 specifikaciju
  • Izvršite više operacija na tabelama sa bazama podataka, uključujući kreiranje, čitanje, ažuriranje i brisanje pomoću tehnologije JDBC i JPA
Сертификати

Sertifikat za pohađanje kursa koji izdaje Semos Education

Dosadašnja iskustva

Šta su rekli naši polaznici o nama

  • - Marko Krstevski Student za Microsoft .NET

    Želeći da proširim svoje znanje, odlučio sam da se upišem u Semos Education gde dobijam potrebno znanje i iskustvo.

  • - Teodor Markovski Student

    Želja da postanem Cloud arhitekta dovela me do Semos Education-a. Oduševljen sam pozitivnim iskustvima bivših studenata i načinom na koji predavači i Karijerni centar brinu o studentima.

  • - Viktorija Georgieva Mentorka letnjeg programa za Python Developer-a

    Reputacija Semos Education-a za kvalitetnu obuku i mogućnost učenja od iskusnih instruktora odigrala je značajnu ulogu u mojoj odluci.

  • - Borče Peltekovski Akreditirana Akademija za grafički dizajn

    Po završetku kurseva u Semos Education-u, vidim sebe u nekoj kompaniji koja radi sa tehnologijom, kao što su na primer Samsung, Apple ili kompanija sličnog kalibra.

  • - Atanas Karduloski Student za JavaScript

    Već neko vreme razmišljao sam da upišem kurs/akademiju za JS, .NET ili nešto slično, pa kada sam razmatrao opcije, Semos Education delovao je kao najpouzdanija opcija.

  • - Demjan Anatoli Student za JavaScript

    IT edukativni centar koji je postojan na tržištu i nudi stabilan rezultat, što ide u tandemu sa nižom cenom od većeg dela konkurencije, činjenice su koje su mi pomogle da odaberem upravo Semos JavaScript Akademiju kao pravi izbor za moje usavršavanje u ovom polju.

  • - Marina Stojanovik Studentkinja za JavaScript

    Svaki početak je težak i veliki izazov, ali uz pomoć predavača koji su uvek dostupni, prezentovanje materijala kroz praktične primere, dodatne vežbe i domaće zadatke, podršku i profesionalnost, značajno je olakšan proces učenja materijala.

  • - Aleksandar Stevkovski Student za JavaScript

    Dugo sam želeo da počnem da učim JavaScript, programski jezik koji je osnova za svaku veb stranicu i veb aplikaciju. Nakon dugog istraživanja i pozitivnih komentara o kvalitetu programa, odlučio sam da upišem JavaScript Akademiju u Semos Education-u.

  • - Zora Simonoska Studentkinja na JavaScript-u

    Motivisanost predavača da nam pomognu da savladamo zadatke i njihova stalna dostupnost za studente, njihova želja da naučimo i praktično primenimo naučeno, daju mi podsticaj da postignem više.

  • - Tome Trenčev JavaScript akademija

    Odgovornost koju sam tamo stekao, timski rad tokom časova i domaći zadaci pomogli su mi da razvijem naviku da svakodnevno radim i učim.

  • - Aleksandar Belešovski JavaScript akademija

    Studirao sam osnove JavaScript-a na fakultetu i želeo sam da proširim svoje znanje. Semos Education mi je pružio priliku da napredujem.

  • - Nataša Gajik JavaScript akademija

    Dugo sam bio u potrazi za akademijom sa kvalitetnim programom. JavaScript Akademija u Semos Education-u zadovoljava sve željene kriterijume, u svakom pogledu.

  • - Darko Milosavov JavaScript akademija

    Kariјerni centar bio je direktno uključen u komunikaciju sa kompanijom u kojoj danas radim i aktivno je učestvovao u procesu moje regrutacije.

Upoznajte instruktore

  • Dragi Menoski  

    Java application developer @Ministry of Interior of the Republic of Macedonia

     

    11+ godina iskustva

  • Miki Jankov  

    Engineering and Delivery Lead @HTEC Group

     

    12+ godina iskustva

  • Vasilija Uzunova Jovanoska   Oracle Certified Trainer

    Senior AEM Engineer & Delivery Lead

    @Valtech

     

    11+ godina iskustva

  • Antonio Branković  

    Java Developer@Kontron MK

     

    6+ godina iskustva

Kontakt