Programming Simplicity, LLC
Intermediate Java (Java II)
Instructor: Eduard Skhisov, M.S. C.S.

What this course is about?
This course is a continuation of Java I.  Intermediate level JavaTM concepts are introduced.  Emphasis is placed on the server side Java programming, known as Java 2 Enterprise Edition, J2EETM.  Topics include Java Database Connectivity Programming Interface (JDBCTM) and JavaServletsTM.

What do I need to know?
Some programming and understanding of object oriented analysis and design is required.Taking Object Oriented Analysis and Design and Introduction to Java will fulfill both requirements.

You will learn how to

  • Design, code and execute Java application that demonstrates the use of some Collection classes.
  • Design, code and execute Java application that demonstrates the opening and closing of one or more data files.
  • Design, code and execute Java application that demonstrates the use of threads and networking.
  • Design, code and execute JavaServlets that demonstrate the use of J2EE technologies.
Class Content
Introduction, Review of Basic Java Programming
Exception Handling, File I/O
Threads
Introduction to Network Programming
Colections: Java Implementation of Abstract Data Types
J2EE: JDBC
J2EE: JavaServlets
J2EE: RMI
Advanced inheritance: serialization and cloning
Internatialization

Materials
Text: Java How to Program -- Deitel & Deitel, 3rd edition.   Buy book here.
Handout: Intermediate Java -- Eduard Skhisov
 
 

Home

©Programming Simplicity, LLC 2000. All rights reserved.