I found a really awesome site that not only helps you learn to code, but also helps out nonprofit organizations at the same time! 

Welcome to freeCodeCamp, where you can learn to code for free! Since 2014, over 40,000 people have earned free certifications from the site and gone on to work for major tech companies. 

Ready to sign up? Just click on the Get Started (It’s Free) button on the main page, or the Sign In button at the top of the page. You can choose to sign in with your Google ID or with an email address. 

You can earn certifications in Information security, responsive web design, JavaScript algorithm and data structures, front-end development libraries, data visualizations, APIs and microservices, quality assurance, scientific computing with Python, data analysis with python, and machine learning with python.  Click on the topic to view the coursework.

What I love about how this learning environment is how it is structured. I love that it strikes out the challenges I’ve completed like a to-do list, and lets me keep track of my progress. I also love that it is self-paced, so I can go at the speed I want and not have to wait for others to catch up, or for the next section to be released. 

There are 7,000 hours of video tutorials on their YouTube channel available as well. https://www.youtube.com/freecodecamp

I also really love that you’re learning a marketable skill. There are a lot of jobs that require coding and learning it will just beef up your resume! Go check it out for yourself today.