Coursera
Skills you'll gain: Performance Tuning, Artificial Intelligence, Maintainability, Python Programming, Performance Analysis, Software Architecture, Technical Writing, Program Standards