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