Valitse sivuston käyttötapa: Mobiili

Java Development

Tieturi
Yhteenveto
2 päivää
1 550 EUR (arvonlisäverotonta)
28.5.2020
   
Helsinki, Useita paikkakuntia
Avoin koulutus
Tieturin koulutukset

Java Development


The training covers key Java SE technologies and libraries. These are the technologies that you should know, when implementing Java applications. This course provides you the basis to continue towards Spring Boot, Java EE or Android development.After the training you will be familiar with the up-to-date class libraries of the latest up-to-date Java version.

Day 1
Java Technology Overview

Current status of Java
JDK - versions, Tools
Documentation with javadoc

Packages

Built-in packages
Importing and exporting packages
Encapsulation in packages
Java 9+ modularity
Jar - archiving
Defining classpath

Java Build Tools: Maven

Compiling and running apps using maven
Other tools: ant and gradle

Exception Handling

Managing exceptions in Java
Checked vs unchecked exceptions
Creating own exception classes

Day 2
JavaFX GUI Development

UI development in Java: AWT, Swing and JavaFX
Stage and Scene
Layouts
Event Handling
Menubar and other UI components

IO and File Handling

java.io, java.nio and java.nio.file packages
Streams, readers and writers
Serialization
Autoclosable

Generics and Collection classes

Creating classes with generics
Collection types/interfaces: Collection, List, Set and Map
Concrete collection classes

Day 3
Java 8 Stream API

• Recap of Lambda
• Overview of streams
• Creating a stream
• Object streams and primitive streams
• Modifying collections using streams

Concurrent Development

Creating threads
Synchronizing threads
Executor Framework
Callable and Future

Java Database Connectivity

Drivers
Connection
ResultSet
PreparedSta

Kohderyhmä


Object Oriented Programming with Java or with some other language such as C# or C++.

Tieturi

Tieturi

Tieturi – valmentaa paremmaksi

Tieturi on koulutuksen edelläkävijä, jonka kasvattaa yksilöiden ja organisaatioiden osaamista ja tuottavuutta. Autamme kohtaamaan liiketoiminnan muutokset ja kääntämään ne voimavaraksi. Olemme alan monipuolisin toimija ja tarjoamme sekä avoimia että yritysten tarpeisiin räätälöityjä koulutuksia. Erityisiä osaamisalueitamme ovat ohjelmistokehitys, projektityö, infrastruktuuri, tiedonhallinta...


Lue lisää kouluttajasta Tieturi ja katso koulutustarjonta täältä

Yhteydenottopyyntö

Haluatko tietää lisää koulutuksesta Java Development? Täytä yhteystietosi, niin koulutuksen järjestäjä ottaa sinuun yhteyttä.

Arvioinnit
Arvioinnit
Arvioi tämä koulutus ensimmäisenä.

Arvioinnit kouluttajasta
(4,0)
Perustuu 13 arviointiin
Näytä kouluttajan kaikki arvioinnit
Yhteydenotto

Saadaksesi lisätietoa aiheesta Java Development täytä seuraavat tiedot: