started on UDACITY courses .

they are slightly advanced and fast paced but quite adequately explained
and i guess their explanation also  quite related to the real world
scenarios, although they tend to make these moocs rather funny I think.
two courses are
1. Intro to HTML and CSS
2. JavaScript Basics

https://www.udacity.com/course/viewer#!/c-ud304/l-2617868617/e-2965478547/m-2972378541

https://www.udacity.com/course/viewer#!/c-ud804/l-1930528550/e-2325218536/m-2324418536