Где лучше выбирать курсы для самообразования?
Если верить истории фундаментальные знания получали из книг, по видео курсам, можно поискать специалиста, но опять же это на любителя, если нравиться занудный голос преподавателя слушать, то вперед, : )
А книги все таки рассмотрите, как вариант получения знаний. 
www.proklondike.com/books.html
mexalib.com/cat/28
forcoder.ru
Забыли преуспевающую отечественную образовательную систему: besmart.net