Whether you're just getting started with code or a bit of coding this is a good site. It's K-12 and has full courses.
This is for more advanced coders that don't know where to go after Code.org, it also has full courses in different languages.
Code your own games, videos and more, this is for any user that can read and has a little bit of coding knowledge.
This is full courses for different coding, it is helpful to know the basics of coding
Udemy has over 800 free coding classes for a variety of things
https://www.udemy.com/courses/search/?q=coding&p=1&price=price-free
Have you done the basic coding and want to learn more but don't want to commit to a course? Code avengers is an interactive coding platform. Recommended for 15+
Everything from making your own apps to the hour of code, this site is good for all users that can read.
Do you want to put your coding skills to the test and make projects?
Are you dying to learn the basics of making a website? Learn from the experts.
Do you want to test your code? Here you can run the code you write.
Learn to code with this martial arts theme game! You can learn to code in almost any language.
This is almost entirely project based for coding. No sitting through lectures or videos.
Still not sure these fit what you're looking for? You can search for works best for you here.
Learn best with videos? Here's a popular youtube channel.
This is ideal for extreme beginners that don't know where to start.
Do you wanna learn Python? Here's the website for you
Are you interested in complying data? This website teaches you the basics.
Are you interested in artificial intelligence? Learn from Google about it, both little coding experience or an expert are welcomed!
Do you wanna learn about cyber security? This may be a great place to start for you.
Do you wanna make an app? Google will help you start! This is good for coders who have some experience.
Not feeling google? Well Apple will help you make apps too. This is good for coders who have some experience.