These are the primary factors we considered to create our list of the top software engineering bootcamps.