5 Coding Websites to Learn to Code

by Daniel Negrete & Megan Crossfield

Millions of lines of code run everything from schools, hospitals, banks, cars, and phones. As we move forward in the 21st century coding will become an indispensable skill and the people who know how to code will become assets for the organizations they work for. According to the Bureau of Labor Statistics, Information Communication and Technology (ICT) is expected to experience a growth rate of 13 percent between 2016 and 2026.

In this blog, you will find a list of the top resources you can use to learn how to code and get your foot in the door.

1.    Freecodecamp.com is a free website and community dedicated to teaching people how to code. Students learn to code by taking part in a series of challenges and build projects as they go through the curriculum. Along the way, students will earn verified certificates. Free Code Camp also has blogs posted on Medium, a YouTube Channel, a podcast, and a robust forum and subreddit where students can get help or feedback.

2.    Codecademy.com is a website where you can take lessons in HTML, CSS, Python, Javascript, Ruby and many others languages. Some of the lessons are free but you can upgrade to Codecademy pro for $19.99 a month if you want additional features or pay $199 for their Intensive programs.

3.    There’s a pretty good chance you may have come across them on YouTube with their video featuring celebrities and tech CEOs. Code.org is a free website aimed at teaching students k-12 how to code. A notable feature of the site is its one-hour tutorials called “Hour of Code” in which students learn to code using Star Wars, Minecraft, and Frozen themed activities.

4. Microsoft Virtual Academy (MVA)  brings together world-class experts to provide free online training that helps you build your skills and advance your career. The site offers starting points in mobile and web development, game development, network and cloud engineering, database development, and general resources for students interested in computer science careers.

5.  Created by the makers of Firefox, Mozilla Developers Network is a learning platform for web technologies. The site hosts a variety of documents, tutorials, and references to get you started on creating web projects.

If you’re just starting and you’re daunted by the overwhelming amount of resources, we hope this list provides some clear insight. These resources are not meant to replace your current education but rather act as a supplement to it. We also encourage you to visit the Career Pathways page on Map-Your-Future.org to learn more about which of our partner colleges can get you started on a career in ICT.