Andrew Burgess

Hi! I'm Andrew Burgess, and I'm a connoisseur of all things programming.
I'm from near Toronto, Canada, and I've been fooling around with computers for nearly my whole life, both hardware and software. Right now, I'm finishing up a computer science degree. For almost a decade now, I've been playing around with over a dozen programming languages on several different platforms, from JavaScript to Java, from Ruby to Befunge. My favourite has always been JavaScript.
I've always enjoyed writing, so when I discovered Tuts+ in 2009, I was excited to start writing tutorials. Since then, I've been writing tutorials and producing screencasts for Tuts+. Right now, I'm a course instructor and I produce mostly JavaScript-related courses. Maybe you've seen Building a Web App from Scratch with Angular.js or Node.js from Scratch; that's me!
I've also written a few ebooks, like Getting Good with Git, Getting Good with JavaScript, and, more recently, Backbone.js Blueprints.
Courses

Modern Web Apps With React and Redux

Deep Dive Into Reactive Programming With RxJS

Thinking in React: Component Lifecycle Methods

Thinking in React: JSX Deep Dive

Modern Web Apps With Angular 2

Build an Ambitious App With Ember 2

Unit Testing React Components

Get Started With Meteor

NPM Scripts for Build Tooling

Building a Wiki With React and Firebase

Build a Microblogging App With Flux and React

Comparing Front-End Frameworks

Creating Angular Directives

Node.js From Scratch

Getting Started with Backbone

Better Web Apps With AngularUI

A Developer's Guide to Setting Up a New Mac

Building a Web App From Scratch With AngularJS

Getting Started with Express

Build a Multi-Player Card Game With Meteor

Building NPM Packages

Redis Essential

Beautiful Data with D3

Getting Good with Grunt

Relational Databases

Building Ribbit in Rails

Virtual Machines With Vagrant and Puppet

Advanced Command Line Techniques

Vim for Advanced Users

Single Page Web Apps with Meteor

Learning MongoDB

Advanced Backbone Patterns and Techniques

SQL Essentials

Build Web Apps in Node and Express

Git Essentials

Cleaner Code With CoffeeScript
Tutorials
.png?height=300&width=300)
How to Build an Angular 2 Service

How to Use the react-redux Package

Get Started Building Modern Web Apps With React and Redux

Create a React Class in 60 Seconds

Closures in JavaScript

How To Configure Git & GitHub On Your Mac

Using Node's Event Module

Drawing With Two.js

Meet the Connect Framework

Writing a Shell Script From Scratch

Active Record: The Rails Database Bridge

Building Ribbit in Rails



