You know that it’s totally possible to learn to code for free? No really it is!
Here are the top 5 resources that kept appearing on my online search :
At Free Code Camp, you’ll learn powerful skills while (eventually) building real-world projects for nonprofit organizations. It’s an open-source community that provides hundreds (well, thousands) coding challenges, projects, certificates, and connections for aspiring coders–and it’s not a boot camp, so you learn at your own pace. It’s all free, and through it you can even get connected to other up-and-coming coders in your city.
Programming meets martial arts at Codewars, a coding “dojo” where you’ll practice “kata” challenges to sharpen your skills. As you progress through the ranks, you’ll be faced with more complex challenges, and have the chance to discuss your solutions with others in the community. Eventually, you can even create your own kata and challenge others to solve them.
Learn from the best (like MIT and Harvard) through this open-source higher education community. You’ll find a wide range of computer science courses, and unlike with traditional college, you can learn at your own pace. Note that while the courses themselves are free, you must pay if you’d like a verified certificate (price varies from course to course but is typically $50-$90). When you’re ready to level up even more, edX also features unique “MicroMasters” programs consisting of a series of graduate-level courses that will definitely impress employers.
This education platform essentially allows you to attend MIT for free. Their online library includes every topic taught at the school; computer science courses can be found under the School of Engineering (grouped together with electrical engineering). Going through this material will require lots of discipline, since the homework, tests, etc. will all need to be self-administered and self-graded. Still, they’re impressive courses to have under your belt.
All information was sourced from here* https://www.forbes.com/sites/laurencebradford/2016/08/02/learn-to-code-for-free/?sh=1aac7e8d1a1b