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 …

Learning

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 …

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> …

Education

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 …

U.S. Department of Labor

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 …

Programming

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 …

Programming

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 …

MOOCs

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. …

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 …

Big Data

#EducateYourself: How I Taught Myself to Code My Own Website

<i>When it comes to personal and professional development, your job is never done. Maintaining a relevant skill set in today’s professional climate</i> …

Learning

Frustrations of Programming & How to Avoid Them

I've been coaching junior programmers for a few years and none of them picked up the craft effortlessly. In fact, they often hit against the same …

Programming

10 Free Classes to Learn to Code (if You Have Absolutely No Idea Where to Start)

Nowadays, knowing how to code isn’t just for software engineers and developers. Sure, if you want to land a career in those fields, having a wealth …

Please don’t learn to code

There’s an idea that’s been gaining ground in the tech community lately: Everyone should learn to code. But here’s the problem with that idea: Coding is not the new literacy.<p>If you regularly pay attention to the cultural shenanigans of Silicon Valley, you’ve no doubt heard of the “Learn to Code” …

9 Places to Learn How to Code in 15 Minutes or Less a Day

I read with great interest a recent TechCrunch article from a developer named Basel Farag. In “Please Don’t Learn to Code,” the author makes a …

Programming

9 Places to Learn How to Code in 15 Minutes or Less a Day

These coding games and apps will help you learn how to program in no time flat.<p>I read with great interest a recent TechCrunch article from a …

Programming

What is the IBM Learning Lab?

IBM

How Newark is Using Coding Classes in Public Housing to Bridge the Tech Gap

These classes for middle and high school students are a bet on the city, and one of a growing list of programs trying to bridge the tech divide.<p>Newark, New Jersey, doesn’t have the same investment appeal and entrepreneurial reputation as other nearby cities. That hasn’t stopped companies such as …

Should You Learn Python, C, or Ruby to Be a Top Coder? (Infographic)

Top coders have near limitless prospects when it comes to employment, or even opportunities to succeed in their own startups. In fact, learning to …

Programming

24 Ivy League Classes You Can Take Online for Free

Let’s be real—not everyone can afford to go to an Ivy League school, nor can most people get in to begin with (certainly not I).<p>But lo and behold, …

Teach Yourself Coding on Your Own Time With These Resources

I was an early adopter of the coding movement.<p>What that means is that I spent hours on a Commodore 64 typing lines of "if-then" code that resulted in my name flashing on a screen. Unfortunately, my coding life ended short when I discovered more girls like guys who played sports than guys who spent …

Learning

A newsletter for women learning to code

I was named a Powerful Woman Programmer by DCFemTech in April 2016. I have been a developer for over 10 years. I love learning new frameworks and …

US Geological Survey

Learn Computer Programming Basics Online

Learn how to speak with developers better so that you can better plan, budget, and execute your projects<p>Are you a creative or entrepreneur that …

Programming

SBIR.gov

SBIR-STTR-Success: Mango Materials, Inc.<p>Methane gas, which is over twenty times more potent than carbon dioxide, is commonly produced by<p>Read …

Innovation

State of the Art JavaScript in 2016

So, you’re starting a brand new JavaScript front end project or overhauling an old one, and maybe you haven’t kept up with the breakneck pace of the …

JavaScript

Best Resources for Learning PHP

I’m often asked how I taught myself to code (the hard way ;-))<p>My top 2 favorite resources for learning PHP (and where I developed most of my own PHP …

PHP

Coding Noobie? Tips for making Stack Overflow your Best Friend while Learning to Code

• <b>If you’re learning to code, start building your #StackOverflow‬ reputation now by upvoting every post that you find helpful.</b> Once I hit the 400+ mark …

Programming