Software Development Boot Camp

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 best practices to provide the most valuable software possible. The length of the course is typically two weeks but can be customized.
nTier boot camp is taught using the Socratic Method, meaning teams of three developers are taught to do Agile by building a single working piece of software over 10 days. Just as in real-life, teams are not told all the requirements up front, they are not told step-by-step directions and they are required to deliver quality code consistently. The typical iteration in the classroom is 20 minutes! Teams must learn to “Do The Code Right,” an acronym that reminds them to Design – Test (first!) – Code – Refactor every 20 to 30 minutes.
Note that this course is an intensive boot camp with at least 70 percent of class time is dedicated to hands-on programming.