Skip to Store Area:

ITCourseware - Training Materials for IT Professionals

Search Site

Java™ Standard Edition Courseware

The Java™ Standard Edition or Java SE is a widely used software platform for developing applications in the Java language. In practical terms, Java SE consists of a virtual machine, which must be used to run Java programs, together with a set of libraries (or "packages") which are required to allow the use of file systems, networks, graphical interfaces, etc., from within those programs.

Java SE is differentiated from the Java Enterprise Edition (Java EE) in that Java EE includes a number of additional libraries that are more useful to programs that run on servers versus workstations.

The courseware listed on this page is intended to provide a foundation in the Java language and the Java SE APIs. If you need Java EE courseware, please consult one of the following Java courseware categories:

9 Item(s) Show per page
View as: List  Grid  Sort by: Position| Name| Price| Course Length
Java Programming
This 5-day course helps students to quickly become productive as a Java™ developer. Students will learn the Java 5.0 language syntax, the object-oriented features of the language, how to utilize several of the provided API packages, how to performance tune, and the best practices for writing efficient applications. Instructor kit includes an email with instructions to download presentation slides. Learn More
Java Fundamentals for Non-C Programmers
This 5-day course is designed to provide a solid foundation in Java™ for programmers without syntax experience in a C-based language. Students will learn the basic structure and syntax of the language, object-oriented principles and how they are applied in Java applications, as well as several of the provided API packages. Instructor kit includes an email with instructions to download presentation slides. Learn More
Introduction to Java for Non-C Programmers
This 4-day course is designed to provide a solid foundation in Java™ for programmers without syntax experience in a C-based language. Students will learn the basic structure and syntax of the language, object-oriented principles, more advanced features of the language, and two foundational API libraries: I/O streams and collections. Instructor kit includes an email with instructions to download presentation slides. Learn More
Introduction to Java Programming
This 3-day course quickly covers the Java™ 5.0 language syntax before moving into more advanced features of the language such as abstract classes, interfaces, generics, packages, and exception handling. Students then learn about two foundational API libraries: I/O streams and collections. Instructor kit includes an email with instructions to download presentation slides. Learn More
Intermediate Java Programming
In this 2-day course, students will develop their skills in the Java™ API libraries by learning to use common API packages, such as collections, Swing, and JDBC. Students will also learn to use inner classes and regular expressions within their Java applications. Instructor kit includes an email with instructions to download presentation slides. Learn More
Advanced Java (3 days)
This hands-on, 3-day course explores advanced Java™ 5.0 Standard Edition language features and packages. Students will learn how to parse XML documents using the JAXP API, work with multi-threaded applications, and utilize more advanced I/O capabilities with object serialization and low-level file I/O with the java.nio package. Instructor kit includes an email with instructions to download presentation slides. Learn More
Advanced Java Programming (5 days)
In this intensive, 5-day Java™ programming course, students will learn how to utilize more advanced I/O capabilities with object serialization and low-level file I/O with the java.nio package. Students will also learn about batch processing, how to work with LOBs, and about security policies and data encryption. Instructor kit includes an email with instructions to download presentation slides. Learn More
Practical Java
This 1-day course looks at three tools that can be of enormous help to programmers who are writing Java™ systems: ant, JUnit, and logging with log4J, commons logging, or java logging. Programmers taking this course will gain the experience necessary to use these tools to be more productive and create better software systems. Instructor kit includes an email with instructions to download presentation slides. Learn More
Fundamentals of Computer Programming Using Java
This hands-on 4-day course provides a comprehensive introduction to programming, and builds a solid foundation of programming skills that can be used to master additional programming languages like C, C++, or Java™. In this course you will write, compile, and debug programs in Java. Instructor kit includes an email with instructions to download presentation slides. Learn More
9 Item(s) Show per page
View as: List  Grid  Sort by: Position| Name| Price| Course Length