TrainACE now offers Introduction to Java training in our two locations in the D.C. Metro area: Greenbelt, Maryland, Ashburn, Virginia, as well as online. Java programmers are currently in high demand for both government and corporate IT departments. Because of its reliability, it has become the dominant platform for modern software development.  This three day course serves as a fast start introduction to the most important features of the Java language, libraries, tools and design concepts. It covers data types control structures, I/O and other fundamentals, and how they are expressed in Java, before moving into more advanced areas such as inheritance, polymorphism, interfaces, exception handling, collections, unit testing, database access and business object modeling.

Java Programming Training in Maryland, Washington D.C. or Northern Virginia

This three day course serves as a fast start introduction to the most important features of the Java language, libraries, tools and design concepts. It covers data types control structures, I/O and other fundamentals, and how they are expressed in Java, before moving into more advanced areas such as inheritance, polymorphism, interfaces, exception handling, collections, unit testing, database access and business object modeling.

Java Programming Classroom Training Course Pricing: $2,495 Per Enrollment

Java Programming Training Schedule

All Times Listed in Eastern Standard Time (EST)

For information related to scheduling, please fill out the information request form to the left.

 

Self-Paced Online Training

Some individuals have extremely busy schedules and cannot afford to take time off to come to a hands-on training class. For a more flexible option, give our online training a shot. Self-paced, online training allows attendees to experience the benefits of class room learning at anytime, anywhere! All of the online courseware follows authorized curriculum. This ensures that you are well-prepared and ready to successfully take on the exams!

Java Programming  Self-Paced online training packages include the following features:

  • Interactive & explanatory instruction & lectures
  • User-friendly interface with comprehensive course curriculum
  • Step-by-step instructional videos
  • Live, virtual lab environment(s)
  • Money-Back Guarantee

Request Information

Custom Training for Your Organization

Is a Custom Class Right?? Not sure. Tell us about your training needs, your ideal start-date, your location preference, your unique set of challenges and the expected outcome, and we will develop a customized training course proposal targeted to the specific needs of your staff within your scheduling constraints! We will gladly do this quickly and free of any obligation.

Custom Computer Training Inquiry Form
 

 

This course falls under our price & quality guarantee.

Topics & Concepts Covered in Introduction to Java Training Include:

  • Java Language and Programming Environment set up
  • Data Types, Arrays and Strings
  • Classes and Objects
  • Object Orientation in Java
  • Exception and Error handing
  • Unit-Testing and JUnit Framework
  • Classes in the Java Library
  • Input/Output and the steam based approach of the Java libraries
  •  Fundamental Collection Interfaces
  • Database Access with JDBC
  • Implementing Object Models

Recommended Training Audience and Prerequisites

This Introduction to Java course is designed for anyone who wants to pursue a career in Web and/or software development. Having a strong foundation in the fundamentals of the Java language, libraries, tools and design concepts will make you more valuable to your current and/or future employer, which increases job security and opens doors for your future career.

Students taking this course should already have knowledge of computers and software applications. It is recommended, but not required, that students have some programming experience, and are able to structure data, use variables and flow-control statements, and write, compile and execute a program. No experience with Web technologies is necessary, although it is helpful.