Semos Education Semos Education
  • Понеделник-Петок 9:00 - 22:00
  • Јави ни се +389 2 3130 900
  • Пиши ни kursevi@semos.com.mk
EN / МК / RS
Кошничка
резервирај место
  • Опис
  • Содржина
  • За кого е наменет
  • Придобивки од курс
  • Сертификати

Ова е курс од второ ниво за програмери кои го учат јазикот Јава. Ги заокружува темите што беа предавани на претходниот курс, Java SE: Programming I, и обезбедува дополнителни клучни вештини за Java програмерите, како што се безбедно кодирање, модуларно програмирање и пристап до базата на податоци.

Овој курс ја користи денешната главна верзија на Java за своите практики (моментално 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

Овој курс е наменет за:

 

  • Data Scientist
  • Java Developers
  • Developer
  • Technical Consultant

Научете како да:

 

  • Користете ги функциите за истовременост на Lambda Expression
  • Примени модуларни програмски практики и услуги на апликациите
  • Креирајте апликации со повеќе нишки со високи перформанси
  • Креирајте Java апликации кои ги користат објектно-ориентираните карактеристики на јазикот Java, како што се енкапсулација, наследување и полиморфизам
  • Извршете Java апликација од командната линија
  • Креирајте апликации што користат Java Collections рамка
  • Пребарувајте и филтрирајте збирки користејќи Lambda Expressions
  • Спроведување на техники за справување со грешки користејќи ракување со исклучоци
  • Спроведување на влезно/излез (I/O) функционалност за читање и запишување во датотеки со податоци и текст
  • Манипулирајте со датотеки, директориуми и датотечни системи користејќи ја спецификацијата JDK NIO.2
  • Извршете повеќе операции на табелите со бази на податоци, вклучувајќи креирање, читање, ажурирање и бришење со помош на технологијата JDBC и JPA

Сертификат за присуство на курсот објавен од Семос Едукација

Опис

Ова е курс од второ ниво за програмери кои го учат јазикот Јава. Ги заокружува темите што беа предавани на претходниот курс, Java SE: Programming I, и обезбедува дополнителни клучни вештини за Java програмерите, како што се безбедно кодирање, модуларно програмирање и пристап до базата на податоци.

Овој курс ја користи денешната главна верзија на Java за своите практики (моментално 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

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

Овој курс е наменет за:

 

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

Научете како да:

 

  • Користете ги функциите за истовременост на Lambda Expression
  • Примени модуларни програмски практики и услуги на апликациите
  • Креирајте апликации со повеќе нишки со високи перформанси
  • Креирајте Java апликации кои ги користат објектно-ориентираните карактеристики на јазикот Java, како што се енкапсулација, наследување и полиморфизам
  • Извршете Java апликација од командната линија
  • Креирајте апликации што користат Java Collections рамка
  • Пребарувајте и филтрирајте збирки користејќи Lambda Expressions
  • Спроведување на техники за справување со грешки користејќи ракување со исклучоци
  • Спроведување на влезно/излез (I/O) функционалност за читање и запишување во датотеки со податоци и текст
  • Манипулирајте со датотеки, директориуми и датотечни системи користејќи ја спецификацијата JDK NIO.2
  • Извршете повеќе операции на табелите со бази на податоци, вклучувајќи креирање, читање, ажурирање и бришење со помош на технологијата JDBC и JPA
Сертификати

Сертификат за присуство на курсот објавен од Семос Едукација

Запознајте ги инструкторите

  • Драган Меноски  

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

     

    11+ години искуство

  • Мики Јанков  

    Engineering and Delivery Lead
    @HTEC Group

     

    12+ години искуство

  • Василија Узунова Јованоска  
    Oracle Certified Trainer

    Senior AEM Engineer & Delivery Lead

    @Valtech

     

    11+ години искуство

  • Антонио Бранковиќ  

    Java Developer@Kontron MK

     

    6+ години искуство