Learn to Code Resources

By Chaya Cooper | My favorite #LearnToCode resources

12 sites that will teach you coding for free

<i>This post is in partnership with Entrepreneur. The article below was originally published at</i> <i>entrepreneur.</i><i>com</i><i>.</i><p>By John Rampton, Entrepreneur<p>There was a …

Putting comments in code: the good, the bad, and the ugly.

Stop me if you’ve heard this one before…<p>“Good code is self-documenting.”<p>In 20+ years of writing code for a living, this is the one phrase I’ve heard …

APIs

Learn To Code, It’s Harder Than You Think

<i>TL;DR: All the evidence shows that programming requires a high level of aptitude that only a small percentage of the population possess. The current</i> …

The Professional Computer Workforce

Updated November 2014<p><b>For a PDF version, click here.</b><p><b>What Computer Professionals Do</b><p>A tremendous amount of professional work today depends, at least in …

Guide to Programming Languages

What are Computer Programming Languages?<p>Computer programming languages allow us to give instructions to a computer in a language the computer …

The Key to Becoming a Great Software Developer

Progressing through the skills needed in software development can be grueling. Use this profoundly simple insight to level up your skills.<p>If you are …

515 Free Online Programming & Computer Science Courses You Can Start in April

Five years ago, universities like MIT and Stanford first opened up free online courses to the public. Today, more than 700 schools around the world …

Online Education

The 100% Correct Coding Style Guide

Tabs or spaces? Curly brace on the same line or a new line? 80 character width or 120?<p>Coders love to argue about this kind of stuff. The tabs vs. …

Style Guides

SQL Holds Its Own in Lucrative Data Science Field

Contradicting a popular view that sees programming languages such as R, Python and Java as the top tools for data science (which has been dubbed the …