imisslovelove / mean-stack-hero

Source code for our course - The complete JavaScript developer: MEAN stack zero-to-hero

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MEAN stack hero

This repo contains the source code for our course: The complete JavaScript developer: MEAN stack zero-to-hero

About the course

In this course you will learn all of the different aspects of full stack JavaScript development using the MEAN stack. We're not talking about any generators or MEAN frameworks here, we're talking about a full understanding of MongoDB, Express, AngularJS and Node.js. Throughout this course we'll show you how to use each of these technologies, and how to use them together.

The overall aim of the course is to enable to you confidently build all different types of application using the MEAN stack.

To do this, the course is divided into sections, each section focusing on a different goal. The five sections work together building a full application, with an overall outcome of showing how to architect and build complete MEAN applications.

The sections

This repo has one branch per section of the course. Each branch contains the code as it is at the end of the section.

  • master - the default branch; no code here
  • section-01 - set up a web-server with Node.js and Express
  • section-02 - NoSQL databases and MongoDB
  • section-03 - Robust REST APIs with Node.js, Express and MongoDB
  • section-04 - AngularJS Single Page Applications (SPAs) [COMING SOON]
  • section-05 - Authentication in the MEAN stack [COMING SOON]

Get the code

To get the code for a specific branch:

$ git clone -b branch-name https://github.com/fullstacktraining/mean-stack-hero.git

Then change into the folder the git clone command will create:

$ cd mean-stack-hero

And finally install the dependencies:

npm install

About

Source code for our course - The complete JavaScript developer: MEAN stack zero-to-hero