Intermediate Java Programming (SF)
About This Course
• 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
What You'll Learn
This course (Java SE: Programming II), together with Java SE: Programming I (SF) will help you prepare for Oracle Certified Professional: Java SE Developer certification.
Entry Requirements
Before taking this course, participants must attend Java SE: Programming I (SF)