This course introduces the experienced Java programmer to testing and test-driven development practices using JUnit. We work from the basics of JUnit as a tool, to best practices for writing effective and maintainable tests. The course is not strictly a TDD course, but we introduce TDD and take students through an illustrative case study. We discuss the importance of mocking and explore testing techniques using Mockito. Finally we discuss concerns and strategies for testing enterprise components in the Java EE context.
Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.
Experience in the following is required for this Java Fundamentals class:
No cancelation for low enrollment
GSA schedule pricing
Students who have taken Live Online Training
Organizations who trust Webucator for their training needs
Satisfaction guarantee and retake option
Students rated our trainers 9.39 out of 10 based on 5,199 reviews
Kudos! The instructor was excellent and Webucator provides an incredible training experience - from initial contact through completion of course. This group is insightful and offers customer service extraordinaire! I am looking forward to participating in further training opportunities.
Kelly Cruz, US District Court, District of Arizona
The Introduction to Java Training was a great way to bring me up to speed with OO programming in Java. There were plenty of examples and the instructor was always willing to give guidance and help on any questions.
Kingston Ko, MEDecision, Inc.
The instructor took the time to address student questions about their own programming projects/problems and incorporated real-world examples as well as ways to get programming support beyond class.
Robert Healy, Brookhaven National Laboratory
Marie Foreman, U.S. Department of Commerce / NOAA