Course Java II. - Intermediate
Participants in the Java II. course will follow up on the basic knowledge acquired from the basic course and expand it with more advanced programming procedures.
Minimum input knowledge
Basics of Java. Before the training, completion of the Java Language Basics I. course is recommended.
Course dates Java II. - Intermediate
Daily courses (2 days): 09:00 - 15:00
Weekend courses (2 days): 09:00 - 15:00
Course price: 260.00 / 319.80 EUR
without VAT / incl. VAT
Training syllabus Java II. - Intermediate
Sorting and Ordering Data
- Comparing and sorting basic data types Comparing and sorting objects Comparable and Comparator
Generics
- need for generic programming type erasure automatic type inference
Functional Java
- functional interfaces Function, Predicate, Consumer, Supplier @FunctionalInterface lambda expressions
Streams and Lambda Expressions
- characteristics of streams filtering, mapping sorting, reductions
Input-Output Operations
- I/O operations in Java Reader and Writer FileInputStream, InputStreamReader working with CSV files
Working with Date and Time
- LocalDate, LocalTime, LocalDateTime, Instant date arithmetic date and time formatting time zones
Regular Expressions
- use of regular expressions quantifiers, boundaries, anchors practical examples
Kotlin
- introduction to Kotlin use of the language simple programs
Output knowledge
Mastering more advanced programming procedures in Java.
Recommended courses after completing Java II. - Intermediate
Show all courses from category Java, Python courses
Contact us
If you need a custom date, group training, or help choosing the right course, contact Macrosoft directly. We will help you with the next step.
Need more details?
Open the contact page for a full enquiry flow, company billing details, and directions to the training centre.
Course Reviews Java II. - Intermediate
Average rating