Easiest skill level.

Resource type
Skill level

Getting Started with TypeScript

TypeScript is JavaScript with optional typing. TypeScript is a compiled language, it's not interpreted at run-time. The TypeScript compiler takes TypeScript files (.ts) and compiles them in to JavaScript files (.js).

Building a Hacker News clone in Django

In this video tutorial series, I would take you through building a social news site called �Steel Rumors� from scratch in Django 1.5. In case you don't like videos and prefer to read the steps, you can find them here too.

Build a Node.js Project from Scratch

Node.js What's all the buzz about? Why are so many people talking about it? How can I get some of this awesome? Follow along in this workshop/tutorial to get your head wrapped around what it takes to make a Node project from scratch.

Git for everyone

Understand how to move between projects with just a few key strokes. Visually experience what Git is doing behind the scenes. Gain confidence with the steps involved for a common Git branching strategy. Cloning isn't just for sheep and galactic empires.

The Magic of CSS

The material in this textbook is intermediate-to-advanced. It assumes an understanding of the CSS syntax, cascading and inheritance, and commonly used selectors.

Home Work

A weekly advice podcast for people who work from home, whether freelancer or telecommuter. We address listener-submitted questions, comments and concerns about all aspects of working from home.