Java SE 7 Programming (D67240)

Java SE 7 Programming (D67240)

Overview

Duration: 5 Days

This Java Programming training covers the core Application Programming Interfaces (API) you’ll use to design object-oriented applications with Java. Expert Oracle University instructors will teach you how to write database programs with JDBC.

Learn To:

  • Create Java technology applications with the latest JDK 7 Technology and the NetBeans Integrated Development Environment (IDE).
  • Enhance object-oriented thinking skills using design patterns and best practices.
  • Identify good practices in the use of the language to create robust Java applications.
  • Manipulate files, directories and file systems.
  • Write database applications using standard SQL queries through JDBC.
  • Create high-performance, multi-threaded applications.
  • Create classes that subclass other classes, extend abstract classes and program with interfaces.
  • Properly use exceptions and the Collections framework.
  • Develop applications that manipulate files, directories and file systems.

Objectives

Upon completing this course, the learner will be able to meet these overall objectives:
  • 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
  • Perform multiple operations on database tables, including creating, reading, updating and deleting using JDBC technology
Module 1: Java Platform Overview

Module 2: Java Syntax and Class Review

Module 3: Encapsulation and Subclassing

Module 4: Java Class Design

Module 5: Advanced Class Design

Module 6: Inheritance with Java Interfaces

Module 7: Generics and Collections

Module 8: String processing

Module 9: Exceptions and Assertions

Module 10: I/O Fundamentals

Module 11: File I/O with NIO 2

Module 12: Threading

Module 13: Concurrency

Module 14: Database Application with JDBC

Module 15: Localization
N/A
  • Experience with at least one programming language
  • 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
  • Java SE7 Fundamentals
Course ID:
D67240


Show Schedule for:

Please provide as much information as possible for us to help you with your enquiry.