This is a copy of a post I originally had in Codecademy Forums years ago.
I thought I would post it again so people can benefit from the linked material; as it was made so long ago CC has since made some of the courses listed such as SQL and Java but for completeness I will leave these sections in so people have additional material they can use.
If you use any other good sites add them to the list, this post is a wiki so click on the little green pencil in the top right to add to the list.
This is a really great list of resources for learning languages we don’t (yet!) teach, compiled originally by Patrick. Have others? Post them below!
I also found this basic website that teachs stuff for web development. HTML, CSS, Java, PHP, etc. While most of the stuff it teaches Codecademy also teaches, it does teach some stuff that isn’t available to learn here yet.
That is true, but any information may turn out useful. There are still some things on that site that isn’t taught here yet. I haven’t found the “perfect” free teaching thing everyone looks for, but at least we can put together all our knowledge from multible learning programs.
I would like to point out that you shouldn’t pay for their certificates, just go through it if you would like to learn the basics. It is a little out of date.