Consulting Training Blog Careers About Us Contact Us

Java Training

See All Scheduled Courses

Intertech delivers a full offering of instructor-led classroom or online Java training.  Intertech’s line-up of Java training classes range from the fundamentals of the Java language to courses dedicated to Java-related technologies like the Spring Framework, Hibernate, JSF, Struts, Ajax, and web services. See more Java training details below or by clicking through to a course.

Testimonials

Class provided compreshensive coverage of JEE application architecture foundational concepts. This is an excellent course for senior developers making the transition to architect and for current architects to re-inforce the patterns and principles of robust, scalable JEE applications. The instructor enhanced the class material with real world experiences and situations to clearly demonstrate the impact of certain design decisions.

Alan R

Jeff Jensen was a great instructor for the Complete Java training. He has the patience to walk though problems that we are struggling with during training instead of just giving the answer. The classroom environment at Intertech was very nice also. Love the afternoon break Cookies!

Bill B

Great Java web development training. I found the bonus labs especially helpful, allowing the student to solve specific problems or expand upon the base excercises and learn more. Would like to try the remote training option sometime in the future.

Bob D

The remote training was very efficient and complete. I completed the 4 day course with a better understanding of Java and feel confident on starting my own project. The side topics on books to look into on Java, design patterns, and UML will be helpful. The usage of a remote virtual PC was really nice and made sure that everyone had the same platform and that the instructor could jump in in a pinch.

Bradley B

I took the Complete Java RESTful Web Services training class and it was very good. Got a lot of helpful information and the classroom setting was great. Everyone there was super friendly and helpful. Thanks guys!

Brian J

I recently completed the Spring 3.0 course through Intertech. This was one of the best training classes Ive ever been in. The instructor, Jim White, really knew his stuff and was very accomodating to any question I had. The free refreshments (candy/snacks/pop) and pizza and ice cream at the end of the class were a great treat. I would highly recommend this class to any developer wanting to up their game in the Spring Framework.

Bryan V

Spring training with Intertech was a fun, fast-paced experience. I needed to get up to speed quickly with the basics of Spring, and Jason delivered with in-depth lectures and a friendly atmosphere. Highly recommended!

Chad S

This was my first online class but experience was no less than a classroom teaching. Course content was very comprehensive and instructor had in depth subject knowledge. I especially liked the namespaces section along with others. I'd definitely take the Intertech class again.

Charu K

I have worked for 15 years as a software engineer. I have always been on scripting languages. Everybody told me that Java was too difficult to learn. This Complete Java course and instructor, Dan Berglund, made Java seem more down to earth. After taking this course I actually think I can write java. This would be a great course for anybody wanting to learn Java!

Dan B

This was a great class to understand the JSF architecture. Jason fully understood JSF and was a great instructor.

Dan K

Excellent course. Spring is rather massive, so there is a lot of material to cover. But they present it in an understandable fashion, and in an order that really makes sense. Spring is something you really need a good class for, and this is definitely a good one!

Dave L

I took the Spring course with Ken Kousen, and it was great. The course material all by itself is a comprehensive introduction, but Ken's insight into best practices and choosing between API options was invaluable. Intertech made this a great classroom experience and the week-long course was well worth the time, effort, and cost.

David M

Execllent course. We used this course to help transition a team of C developers to work on a Java project. The course content was very comprehensive and Jim was able to adapt to our specific needs. Jim is very knowledgable in this domain and I'd highly receommend him and this course to others.

Graham H

This was my first online class, and I was skeptical about how much I would get out of it. Jason is an incredible instructor. He is very knowledgeable on the subject. He also made sure to check in with me to see how I was doing. He would also make sure to repeat the questions of the students in the class to make sure that I knew what the question was. The documentation for the class, the labs, and configuring my computer at home were excellent. I would definitly take a class at Intertech again.

Greg G

Having a fully configured virtual environment & well-documented examples with step by step instructions make this training very easy to follow and dive into the concepts!

Gunther T

Good mix of lecture and lab. Material is well organized and is representative of the process of building an application from scratch.

Jack A

Have taken multiple training sessions and they are always top notch. Great knowledge base with real world experience. Constantly refer back to my training materials as well.

Jake L

I have not coded anything in quite a while and have never touched Java, so this was an excellent course to kick-start the relearning of OO concepts long forgotten and showcase the fundamentals of the language.

Jake P

Jeff is a really good. Tons of experience. He seems to be able to evaluate a students knowledge and helps lead the student towards better understanding. Really great. I felt confident that my questions, regardless of simplicity, would be answered with grace.

Jason B

I come from a strong OO background, but not with Java. Despite having used Java some, it was really good to have a formal look at Java from the bottom up. There was light shed on why I had to do things a certain way in the past. Now that I'm looking at having regular use of Java, this was a good way to start out with stengthening the base understanding of the language and environment.

Jason L

Good training course. It helped get me up to speed quickly on how to work within a Spring environment. I would recommend this course to anyone new to writing enterprise applications with Spring.

Jeff B

I took the Complete Java course - it was a whole new experience in training for me. Intertech's labs are clean, quiet, and state-of-the-art. Not only was Jason able to explain the concepts of Java development, his knowledge of OO programming and explinations of the concepts have made my work with other OO languages cleaner and more effiecent. I highly recommend the course if anyone is looking to learn J2SE.

Jeremy M

I wish my college professor had been as good at teaching Java and modern object oriented concepts as the instructor at Intertech. I learned a lot more for a lot less in tuition and will be able to do my job as a programmer even better now.

Jesse S

I took complete Java at intertech with Jim White. One of the best courses I have ever taken. The fresh baked cookies were to die for. If you want to be trained in a stress free fun environment then intertech is the place to go.

Justin C

I was in this training class last week and I have to say, it was phenomenal. Jim White, the instructor was very knowledgeable in Spring/Java and was very approachable. The content of the class was just right and the class/lab setting was perfect to any student at any level. So, I highly recommend this class for any Java developer trying to spring into the Spring Framework.

Kannan D

The instructor, Jason Shapiro, was a highly dynamic and engaging instructor. He knew the material and was always gracious in answering the questions.

Katherine P

Our company hired Intertech to do an on-site class back in February of this year that combined the Complete Java and Complete Java Web Development courses. Jim White was a terrific teacher! A course led by someone who also works in the field definitely provides the real-world experience that brings "learning" closer to "doing".

Laura S

This training will help me get a jump start on my switch from .NET to java and Spring. Simple examples to complex solutions, with step by step instructions.

Lee O

It's a very good class - Spring IV MVC. The instructor was very helpful and knowledgeable. Labs were very helpful in learning about the material. It was well organized. Facilities were nice as well.

Lillian L

Excellent presentation and explanation of technical materials. Would definitely recommend this training to others.

Maggie R

Excellent interaction from the Intertech staff from initial arrival and throughout the classroom sessions. I found the instructor to be knowledgeable on the course material for Java 8. He kept the class at a reasonable pace based on the various skill levels and background of the attendees. The coursework included well prepared materials, discussion, and awareness of the goals of attendees. For example, the instructor highlighted pertinent areas of the material knowing several attendees were candidates for taking a certification test. Additionally there was an option available to attend this class remotely via Webex. While I opted for classroom attendance it's great to know this capability exists for future reference. This was, for me, an exceptional training experience. I highly recommend including Intertech as a option for training needs.

Maggie R

I just completed the Complete Java course offered by Intertech. It was AWESOME! The facility is top notch - state of the art. The instructor, Jeff Jensen, exceeded my expectations. He really knows his stuff, and taught the material completely and was so helpful to everyone in the class. Loved it!

Mark P

Excellent course. Sent my whole team to this. Instructor was Jim White, very knowledgeable and excellent instructor. Course materials well organized.

Mike H

After taking multiple free and paid courses on-line for Spring Framework and Spring MVC nothing delivered the information the way the instructor at Intertech did.

Mike M

I attended the Complete Java course via Web Ex, and am completely satisfied with the training. Jason Shapiro was amazing, and made it just like I was in the actual class room. I would and have recommended this course to others.

Richard D

I thought Jim White did a fantastic job explaining Spring MVC. The mixture of labs, detailed explanations, and real-world scenarios worked well and made for a great learning experience. I especially liked how we built a web application and added Spring components to the program throughout the week. I highly recommend Intertech's Spring course to anyone needing to use this in their current job.

Robert C

Intertech is a very good training institute with a very experienced instructor.

Satya N

Took this class and I have to say that no one in the twin Cities area can do any better or even can come close to Intertech. Exceptional. Their training material is awesome. An example: I commented one of their slides had an error and did not match what Jim said during the class. He spent some time during the break only to find that the training manual was actually correct. Very highly recommended to both new Spring users and the experienced ones wanting to know what is new in Spring 3.0.

Srini S

I took this course with little exposure to Spring and went away feeling comfortable using Spring. Great coverage of material. Very in depth. Teacher was very knowledgeable and professional. I would recommend taking this course if you have any interest in using Spring.

Stephen A

Great course. I recommend this course to any developer intending to obtain certification. I took the course in-person, but half the class was remote - and this did not detract in any way. The classroom and overall environment at Intertech in Eagan is comfortable and welcoming. Jason did a great job keeping us engaged while at the same time ensuring we covered the material.

Steve R

I would highly recomend this training to anyone interested in learning Spring. Jason Shapiro is an excellent instructor.

Susan P

Perfect balance of Lab and Theory!

Swetha K

I took a class on "Building RESTful Services with Spring" with Mr. Jason Shapiro last week. I liked the way Jason approached the class and I walked away feeling very confident in building new services with Spring framework now. The included snacks and coffee are much appreciated :D However, I'd have loved to have more lecture and less lab sessions. Some of the lab sessions can go for over an hour. Although these lab sessions are quite helpful, I do feel that having more lecture sessions and walk-through/demos would be better. In any case, I feel the class was useful and I would definitely consider taking another class with Intertech in the future.

Tim C

Excellent course, and the delivery was terrific! I think the part that most impresses me are the course materials. They teach you how something works before showing you the "easiest" way to accomplish the mission. Its not just "here's what you do..." but more of "here's what your actions are going to accomplish, and here's why..."I would recommend that any new Java/web developer take this course. Thanks again!

Tim L

If you are looking to understand the core concepts of Java I would highly recommend this course. Jason Shapiro was my instructor and he was great! He has a huge depth of knowledge and was able to share it in a fun challenging way. He was willing to go deeper after class if you were interested. Intertech classrooms are state of the art. And of course the break room was fantastic! I was able to come out of the training and start using my skills right away.

Tim T

A well paced exploration of the application of the java web container using Apache Tomcat as an example. Knowing the basics beneath your web application framework is important!

Travis N

Excellent course. The instructor (Jim White) has in depth understanding of the technology and has prepared excellent training manuals which are excellent resource for future references. I would highly recommend this course under Jim.

Vaseem T

I really enjoyed my Complete Java training at Intertech. I thought my instructor was very good at explaining the subject as well as very good at answering questions and sticking with things to make sure that the students really understood the concepts. I would highly recommend Intertech Training as a great way to learn.

Wanda W

Anyways this class has been extremely useful to my current position as a web developer/software engineer. Jim was extremely knowledgeable about the subject and even able to relate it to some of the projects that I am now working on. I would be expending much time and resources had I not taken this training course. Would definitely recommend this to everyone especially new graduates.

Yee T

I took the 4-day Java class and it was really helpful. The instructor is very knowledgeable. We (attendees) have all different Java skills and he did a great job with classes and was able to answer all questions. The Intertech classroom and whole environment is nice too. I would recommend it!

Yujing Q

Course Finder

Return To Top
Filter Options
close

Training Category

  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See All Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Adobe Categories
  • See more Agile | Scrum Categories
  • See more Agile | Scrum Categories
  • See more Business Categories
  • See more Business Process Categories
  • See more Citrix Categories
  • See more EC Council Categories
  • See more IBM Categories
  • See more IBM Categories
  • See more IBM Categories
  • See more ITIL Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Java Categories
  • See more Linux Categories
  • See more Linux Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Microsoft Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Mobile Categories
  • See more Network Categories
  • See more Network Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Open Source Categories
  • See more Oracle Categories
  • See more Oracle Categories
  • See more Programming Categories
  • See more Programming Categories
  • See more Software Testing Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more VMware Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more Web Development Categories
  • See more XML Categories
  • See more XML Categories

Scheduled Classes

Guaranteed To Run


Date

  • X
  • X
  • Please ensure that the End Date is greater than or equal to the Start Date.
  • Please ensure that the End Date is greater than the present Date.

Delivery

Location

- of results

Free Resources

Complete Guide to Becoming a Full Stack Developer

Free Book Chapter: Spring Web

Free eBook: Top 5 Most Common Mistakes in Software Estimation

MORE ON JAVA TRAINING

Intertech delivers a suite of Java training.  Intertech’s line-up of Java training courses range from the fundamentals of the Java language to courses dedicated to Java-related technologies like the Spring Framework, Hibernate, JSF, Struts, Ajax, and web services.  Intertech’s foundational Java courses cover:

  • Benefits of the Java language including Java’s support for high-performance, multithreaded, and dynamic enterprise applications
  • Various Java IDE’s including RAD as well as the fundamentals of a base Java environment including the JDK and the command line tools
  • Key data types including integer, floating point, char, Boolean; variable initialization; constants; conversions; casts; strings including string operations and the String API
  • Operators
  • I/O including reading, formatting, and writing
  • Flow including loops and conditional logic
  • Arrays with copying, comparing, sorting for both single and multi-dimensional arrays

Intertech’s Java training offering also includes the coverage of OOAD including Java’s support for:

  • Inheritance, polymorphism, and encapsulation
  • Classes and objects, super-classes, and subclasses
  • Dynamic binding, final, and casting
  • Interfaces and inner classes including properties of interfaces and interfaces with abstract classes

Finally, Intertech’s base Java EE training courses cover:

  • Methods including static and overloading
  • Packages
  • Callbacks
  • Event handling including creating listeners and adapter classes
  • Support for MVC in Java and general UI including data presentation, input, and UI components like checkboxes, menus, toolbars, and grids
  • Best practices for deploying Applications and Applets including JAR files, signing code, and applets within HTML
  • Exceptions including throwing, catching, re-throwing, and exception management
  • Improving code quality with assertions
  • Logging including log manager configuration
  • Use of generics in Java for expressions and methods
  • Collections including linked lists, array lists, hash sets, and queues
  • Multithreaded programming in Java including thread states, blocked and waiting threads, thread priorities, handlers for exceptions, and synchronization

Looking for Different Training?