Course Date | Start Time | End Time | Time Zone | Location | Days | Price | |
---|---|---|---|---|---|---|---|
Call for In Class or Live Virtual Dates | 5 | $4,000 USD | Purchase |
Java SE 8 Programming
This Java SE 8 Programming training covers the core language features and Application Programming Interfaces (API) you will use to design object-oriented applications with Java Standard Edition 8 (Java SE 8) Platform.
Duration: 5 Days
Audience
- Developers
- Java Developers
- Java EE Developers
Learning Objectives
- Creating high-performing multi-threaded applications
- Creating Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism
- Implementing input/output (I/O) functionality to read from and write to data and text files and understand advanced I/O streams
- Executing a Java technology application from the command line
- Manipulating files, directories and file systems using the JDK NIO.2 specification
- Creating applications that use the Java Collections framework
- Performing multiple operations on database tables, including creating, reading, updating and deleting using both JDBC and JPA technology
- Searching and filter collections using Lambda Expressions
- Implementing error-handling techniques using exception handling
- Using Lambda Expression concurrency features
Topics
- 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