Intermediate Java

Den här kursen riktar sig till utvecklare med ett par års erfarenhet av Java som vill gå djupare in i språket. Utbildningen lyfter upp dig till nästa nivå i Java med praktiska kunskaper om de objektorienterade funktionerna som ligger till grund för modern utveckling i Java. 

Kursen går bland annat igenom reguljära uttryck, trådning, och undantagshantering. Kursledaren arbetar även som konsult och delar med sig av sin praktiska erfarenhet.

Målgrupp

Utvecklare med ett par års erfarenhet av Java som vill gå djupare in i språket.

Förkunskaper

Grundkunskaper i Java motsvarande kursen Beginning Java, A380.

Ämnesområden

JVM, JDK and IDEs

  • The java Virtual Machine
  • Java Development Kit
  • Integrated Development Environment

Language Constructs

  • Data types and variables
  • Boxing/Unboxing
  • Input/Output
  • Packages
  • Classes
  • Methods

Operators and Flow control

  • Basic operators, aritmetic, comparison etc
  • Arrays and loops

Classes

  • Writing types
  • Class and method syntax
  • Overloading

Basic concepts of OOP

  • Class members and encapsulation
  • Access modifiers
  • Encapsulation
  • Getters/Setters
  • Constructor

Object Oriented design

  • Designing with objects

Introduction to generics

  • Generic types
  • Generic list

Inheritance

  • The base class and its children
  • Accessibility and inheritance
  • Hierarchy

Abstract and overriding

  • Polymorphism
  • Abstract classes
  • Overriding methods
  • Virtual methods

Interfaces

Overriding (forts)

Generic collections (forts)

  • Generic types in Java
  • Lists
  • Queues
  • Stacks
  • Dictionaries
  • Iterable

Type conversion

  • Implicit conversion
  • Explicit conversion

Exception and error handling

  • Try...catch...finally
  • The Exception class
  • Throwing exceptions

File I/O

  • Reading and writing to files

Jar and WAR

 

Boka kursen

Boka din plats redan idag.

Om kursen

Pris: 24 500,00 kr

exklusive moms

Längd 3 dagar
Kurskod ET240

KompetenskortKompetenskort gäller på denna kurs

Boka kursen

Välj ort och kursstart

19 oktober

14 november

12 december

Kunduppgifter