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 …

Programming

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 …

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 the software development can be grueling. Use this profoundly simple insight to level up your skills.<p>If you …

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

Style Guides

SQL Holds Its Own in Lucrative Data Science Field

Maybe Big Data isn't so unstructured after all.<p>Contradicting a popular view that sees programming languages such as R, Python and Java as the top …

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

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 …

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

Programming

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 …

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 …

What is the IBM Learning Lab?

Career Scholarship

Learn to code and kick off a career in tech.<p>Apply to receive the Kode With Klossy Career Scholarship. Each month the awarded applicant will join the …

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 …

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

Learning

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 …

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 …

SBIR.gov

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 …

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 …

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 …