Skip to content
Lev Brie edited this page Feb 3, 2015 · 3 revisions

◄ Back (The Final Project)

Table of Contents

Sign up for Codewars

Sign up for codewars.com and do some kata. It's an awesome way to learn JavaScript!

Most Relevant Resources for Team Projects:

BOOKS:

Recommended Node.js Book:

  • Node.js Blueprints - a great set of How Tos for Node, including building a basic blog with Node and Angular: Pick Chapters that interest you from: Chs 1-4 (Ch 3 is on Angular and Node), 6, 8-11
  • Mongoose for Application Development (great quick read for working with Node, Express, and MongoDB)

Full-stack Development Books:

If you're going to read one book for Angular and Node combined read either:

MEAN Web Development: Covers almost everything we're going to cover in a single book

or

Node.js, MongoDB, and AngularJS Web Development by Brad Dayley - better as a reference

COURSES/SCREENCASTS

For Node:

For understanding Node:

Building NPM Packages Writing Node Modules

For web applications:

Building Web Apps With Node.js Introduction to Mongoose for Node.js and MongoDB Getting Started with Express

For Angular:

Building AngularJS and Node.js Apps with the MEAN Stack AngularJS Fundamentals Angular Best Practices Real-Time Web Apps With AngularJS and Firebase

ADDITIONAL RESOURCES (A more comprehensive list):

Github Repos listing awesome JavaScript stuff:

awesome-angularjs, awesome-nodejs, awesome-javascript - A collection of awesome browser-side JavaScript libraries, resources, and shiny things.

Other Books:

Screencasts and Pluralsight Courses: (Columbia Students can sign up for free) through Microsoft Dreamspark:

Short Screencasts and Tutorials:

NODE:

Writing Node Modules Building NPM Packages Getting Started with Express Node for the Front-End Developer

Angular-specific courses and screencasts:

Tooling:

TDD/BDD:

JavaScript:

IDEs:

Best of Sublime Text 3 Webstorm Fundamentals

Best Practices for Software Startups:

Other Important Frameworks/Libraries (React, D3, etc.):

◄ Back (The Final Project)