California Tech Company Offers Online Training in 5 Cities