trainocate-oracle-training-b
Home > Vendors > Oracle > d67240

D67240 - Java SE 7 Programming

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

Content

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

Audience

  • Java Developers
  • Developer
  • J2EE Developer
  • Java EE Developers

Prerequisites

  • 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

Certification

This course is not associated with any Certification.

Schedule

Show Schedule for: