Coursera
Skills you'll gain: Git (Version Control System), GitHub, Version Control, Collaborative Software, Continuous Integration