I am currently going for a Major in Computer - Science.

Yes, KhanAcademy has a lot of JavaScript, if you’ve already done Codecademy’s, skip the intro, and do the more advanced stuff on Khan. Also, Codecademy has tutorials on the specific API’s of Twitter, Youtube, etc and most fundamentally intertwine with Javascript. I recommend learning quite a few of the API’s on codecademy first and then doing KhanAcademy. I’m currently doing both.