Big Nerd Ranch Big Nerd Ranch offers intensive, head-down computer programming courses taught by experts in a retreat environment.