
Java Advanced
This course will present you with some advanced concepts in Java. From string manipulation using regular expressions, through threading to exception handling, among others.
What you will learn
Java recap
We repeat the basics of the Java language
Generics
We take a look at Generics in Java
Generic classes
Generic methods
String Manipulation
WE take a look at advanced string manipulation.
The String classes
Localization
Boxing / Unboxing, Enums and Nested Classes
A closer look at its basic constructions in Java
Regular Expressions * RegEx language
RegEx and Java
Exceptions
How to use exception action
Best practices
XML
What is XML
Parsing XML
Manipulate XML using DOM
Threads
We explain Threads
Thread pool
Concurrency
Synchronization
Annotations
The basics of annotations
Create annotations
Reflection
Lambda expressions (Java 8)
From method to lambda
Lambda syntax
Functional interfaces
Target audience
Developers with a couple of years' experience of Java, who want to delve deeper into the language.
Prerequisites
You should have taken *Beginning Java*, or have corresponding knowledge.
25 900 SEK ex moms
- The course is given remote or in classroom
- Contact us for upcoming courses
- If you are a team there is an opportunity for content adaptation based on your needs
Duration: 3 days, or 6 half days
Level: Beginning
Language: English/Swedish
Course code: T240