EN / Courses / Beginning Java / Course Detail

Beginning Java

This course provides an introduction to the Java language.

You will be taught the language basics and syntax. We cover the important parts of the language and standard libraries. You will receive an introduction to object-oriented concepts: inheritance, polymorphism etc. We look at language constructs such as abstract classes, interfaces. We show ways to write Java according to modern best practices.

This course lays the foundation for the course Intermediate Java

What you will learn

Dag 1

  • 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

Dag 2

  • 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

Dag 3

  • 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
BOOK

Course info

  • Course code: T140
  • Course duration: 3 days
  • Price: 24500 SEK

Course schedule

Malmö

Stockholm

Teachers

Armin Vojnikovic
Armin Vojnikovic
Carl Mäsak
Carl Mäsak

Share

  • Please share on LinkedIn
  • Please share on Facebook
  • Please share on Twitter

Contact us for details

040-6170720

info@edument.se

All prices excluding VAT

Copyright © Edument AB. All rights reserved.