Effective Java
Based on the popular Effective Java by Joshua Bloch, this course is about more than 90 things all Java Developers should be aware of and practice. Learn to write…
Based on the popular Effective Java by Joshua Bloch, this course is about more than 90 things all Java Developers should be aware of and practice. Learn to write…
Functional programming is a genuine paradigm shift. It’s a new way of thinking and abstraction used to model the problem domain. Benefits include reducing the lines of code, making your…
JavaFX (JFX) is a set of graphics and media packages intended for delivering desktop applications, as well as rich internet applications (RIAs) that can run across a wide variety of…
The best developers learn by experience. We learn by seeing other solve problems and by imitating that to solve problems more efficiently ourselves. Algorithms are like road maps for accomplishing…
Mix and match the topics your team needs the most and we’ll customize a course for you. You may take the topics in any order you prefer and make the…
This course will get you on your way to building robust web applications leveraging the Java Enterprise platform. In addition to syntax and the “nuts and bolts” of how to…
The Testing with JUnit course not only covers the JUnit API and mechanics of the tool, it also gives students a strong understanding of best practices. Additionally, the course covers…
This course will get you on your way to building robust web applications leveraging the Java Enterprise platform. In addition to syntax and the “nuts and bolts” of how to…
Available in C++, C#, Java, Python and more! This intense training experience takes a problem-solving approach to learning many of the 23 design patterns as noted in the book, “Design…
This intensive hands-on course will teach you how to integrate Agile development, test-driven development (TDD), object-oriented principles and practices, design patterns and UML to fully harness the power of modern…