Site: Plural Sight
Course List: List of courses and languages
Costs and Plans: Monthly or Yearly
If you are to sign up and use their site, you gain free access to all the courses offered at TrainSignal as well. The list for all the courses there can be found here.
If you are unsure about it or would like me to check anything out for you, please contact me and I'd be happy to check and see if they can do/have what you want and more.
NOTE: Please note that I understand all the information they provide can likely be found for free and so forth, however it is a great one-stop-place and still a good value.