What you'll learn?

·     Perform multiple operations on database tables, including creating, reading, updating and deleting using JDBC technology

·     Process strings using a variety of regular expressions

·     Create high-performing multi-threaded applications that avoid deadlock

·     Localize Java applications

·     Create applications that use the Java Collections framework

·     Implement error-handling techniques using exception handling

·     Implement input/output (I/O) functionality to read from and write to data and text files and understand advanced I/O streams

·     Manipulate files, directories and file systems using the JDK7 NIO.2 specification

·     Apply common design patterns and best practices

·     Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism

·     Execute a Java technology application from the command line

Description

This course cover the Java Standard Edition 7 (Java SE 7) Platform, this course covers the core Application Programming Interfaces (API) you will use to design object-oriented applications with Java. Learn to create classes that subclass other classes, extend abstract classes, and program with interfaces. Learn how to properly use exceptions, how to use the Collections framework, and develop applications that manipulate files, directories and file systems. This course also covers writing database programs with JDBC, and how to correctly write multi-threaded applications. Use this course to further develop your skills with the Java language and prepare for the Oracle Certified Professional, Java SE 7 Programmer Exam.

Audience :

Developer Java Developer Java EE Developer J2EE Developer

Prerequisities :

Recommended Knowledge :

Understand object-oriented principles Basic understanding of database concepts and SQL syntax Have completed the Java SE 7 Fundamentals course, or experience with the Java language - can create, compile and execute programs Experience with at least one programming language

Recommended Course(s) :

Category :

  • Programming
  • Software Development

Training Materials :

Oracle Press

Labs :

This course includes several labs to ensure you will gain the targeted skills and experience.

Credential :

This course is a credit towards OCP: Java SE7 Programmer

Related Courses