4 Resources to Teach Yourself How to Code

Tech Tips

Coding is no longer just a tool for hackers or those wanting to change their myspace background, it can come in handy in a lot of professions and is a highly sought-after skill in today’s job market. Today’s online resources are easy and readily available that anyone can teach themselves how to code, even if it is just the basics.

So, what is coding exactly? Coding is essentially programming computers. It’s writing instructions for computers to follow and execute so that we can use them. Learning to code is like learning a new language– a language that allows you to speak to computers and understand them better. You can use a bevy of resources to teach yourself the basics of how to code. Prepare to impress your boss and be the envy of all your coworkers.


Many people get their start in coding at Codecademy. It’s an online, interactive platform that is easy to follow and use. Plus, it’s free so it’s a great resource for someone looking to dip their toes into the world of coding. You can choose a course that interests you, like “How To Make A Website,” and begin learning the foundation. You’ll be given lessons, quizzes, and projects. They have a great system that allows you to input code and see how it would be output, without having to configure your computer in some special way. With Codecademy, you can learn HTML & CSS, JavaScript, jQuery, PHP, Python, and Ruby.


If you’re looking for a fun way to learn how to code in your spare time, the martial-arts themed Codewars is for you. It’s structured like a game where you compete in challenges to earn honors and progress to new levels. You can learn JavaScript, Java, Python, Ruby, Clojure, Haskell, and more. You can use their community as a resource too and discuss different coding solutions for the challenges. Once you get really good, you can even create your own challenges for others to take. Codewars is a great way to learn and collaborate at the same time.

General Assembly

If you prefer a more structured approach to learning, General Assembly is a great option. They are a highly reputable and respected institution. With campuses in NYC, LA, DC, Boston, Chicago, Denver, Providence, San Francisco, Seattle, and Toronto, you can attend classes in person and learn to code from experts in the field. You can take a traditional full-time class if you are looking to accelerate your education or are considering changing career paths and want to learn the ins and outs of coding. You can also take a part-time class that’s more amenable to those with a full-time job. If you aren’t lucky enough to live near a campus, General Assembly does offer some online courses in HTML, CSS & Web Design as well as JavaScript Development.


It’s not just for viral videos anymore! Youtube is chockablock full of educational videos and tutorials these days and can make learning a new skill easy to do. There are some great coding resources if you just know where to look! Doing a simple “how to code” search will yield numerous results, so be sure to know what it is exactly that you want to learn. A great channel to check out is that of Neil Rowe. He’s created countless of videos and guides to learning code. You can select from a number of playlists and watch video after video on how to learn HTML & CSS, JavaScript, and more. Youtube is a great free resource for teaching yourself the basics of coding.

Leave a Reply