Java Standard Edition
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:
-
Fast Track to Java 11 and OO DevelopmentFast Track to Java and OO Development provides a comprehensive introduction to Java. It is suitable for programmers with good working programming experience (no Java experience needed). It can be taught to audiences with less experience by reducing coverage of the optional, more advanced, topics. Learn More
Student Price $150.00
-
Introduction to Java ProgrammingThis 3 day course quickly covers the Java language syntax and then moves into the object-oriented features of the language. Learn More
Student Price $120.00
-
Introduction to Java for New ProgrammersIf you have little programming experience and need to learn Java, then this is the Java course for you. Learn More
Student Price $175.00
-
Introduction to Java for Non-C ProgrammersThis 4-day course is paced to provide a solid foundation in Java™ for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java programmer. Learn More
Student Price $160.00
-
Java ProgrammingThis 5-day, intensive, hands-on course emphasizes becoming productive quickly as a Java™ application developer. This course quickly covers the Java language syntax and then moves into the object-oriented features of the language. Learn More
Student Price $200.00
-
Java Fundamentals for Non-C ProgrammersThis 5 day course is paced to provide a solid foundation in Java™ for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java programmer Learn More
Student Price $200.00
-
Intermediate Java ProgrammingThis intensive, hands-on, two day course focuses on enhancing developers skills in the Java™ API libraries. Learn More
Student Price $80.00
-
Intermediate/Advanced Java 8Intermediate/Advanced Java 8 includes an accelerated, yet thorough hands-on review of Java foundational concepts, with attention given to OO design and implementation principles. It then moves on to comprehensive coverage of more advanced topics in Java and OO development to provide participants with a strong grounding to use Java in a sophisticated and productive manner. Learn More
Student Price $200.00
-
Advanced Java ProgrammingThis intensive, 3-day, hands-on course explores advanced Java Standard Edition language features and packages. Learn More
Student Price $120.00
-
Java 8 New FeaturesJava 8 introduces a number of revolutionary capabilities - many of them centered on lambda expressions and functional-style programming. These capabilities add powerful new programming techniques to the language, but also add complexity. Learn More
Student Price $100.00
-
Fast Track to Java 8 and OO DevelopmentFast Track to Java 8 and OO Development provides a comprehensive introduction to Java suitable for programmers with existing programming experience. Learn More
Student Price $200.00
-
Fast Track to Java 7 and OO DevelopmentThis is a 5-day course that provides a broad and deep introduction to Java for non-Java programmers. The course covers all the basic concepts of Object-Oriented Programming and Java. Learn More
Student Price $250.00
-
Intermediate Java 7 and OO DevelopmentIntermediate Java and OO Development is a fast paced, 5-day course suitable for programmers with some previous experience in working with Java and Object-Oriented (OO) programming. It includes a short review of basic Java concepts, and then moves on to a comprehensive coverage of more advanced topics in Java and OO programming to provide participants with a strong grounding in using Java in a sophisticated and productive manner. Learn More
Student Price $250.00
