Advanced Programming with Java

Programming with Java using Java 8 is essential for programmers and learners who has fundamental knowledge with Java language. Advance programming with Java is designed in a way most of the core features of Java SE are covered to give in depth knowledge about Java features, data structures, algorithms, Java libraries and many more.

Target Audience – Learners who are familiar with basics concepts of Java programming and interested in learning Advanced Java programming.

Prerequisite РSolid understanding of Java programming is preferred. Learners are required to bring their own laptops with them when they come for the course.

Duration – 40 hours

Course Fee Р£1350

More Information – This course can be organised as groups or individual. Expert trainers are available to train your employees at your workplace on request.

Course Contents

Java Platform Overview
Java Syntax and Class Review
Encapsulation and Subclassing
Overriding Methods, Polymorphism, and Static Classes
Abstract and Nested Classes
Interfaces and Lambda Expressions
Collections and Generics
Collections Streams, and Filters
Lambda Built-in Functional Interfaces
Lambda Operations
Exceptions and Assertions
Java Date/Time API
I/O Fundamentals
File I/O (NIO.2)
Concurrency
The Fork-Join Framework
Parallel Streams
Database Applications with JDBC
Localization
Changing the locale for a resource bundle