Overview

This is asecond-level course for programmers learning the Java language. It rounds-outthe topics that were taught in the previous course, Java SE: Programming I, andprovides additional key skills for Java programmers, such as secure coding,modular programming, and database access.

This course uses today's main Java version forits practices (currently Java 11)

Pre-requisites

• Java SE: Programming I Ed 1

Audience

• Data Scientist • Developer • Implementer

Course Outcome

• Create Java applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism • Execute a Java application from the command line • Create applications that use the Java Collections framework • Search and filter collections using Lambda Expressions • Implement error-handling techniques using exception handling • Implement input/output (I/O) functionality to read from and write to data and text files • Manipulate files, directories and file systems using the JDK NIO.2 specification • Perform multiple operations on database tables, including creating, reading, updating and deleting using both JDBC and JPA technology • Use Lambda Expression concurrency features • Apply modular programming practices and services to applications • Create high-performing multi-threaded applications

Stay Updated with Our Latest News and Insights

Subscribe to our newsletter and never miss out on industry trends, exclusive content, and special offers. Join our community today!

Your information is safe with us! unsubscribe anytime.