Skip to content

Repository for content of the JEDI Mean stack course.

License

Notifications You must be signed in to change notification settings

MkCons/MeanCourse

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

![Jedi Logo](http://www.fib.upc.edu/img/mobile-apps-lab/logo-jedi.png)

#Welcome to JEDI MEAN Stack course!

The acronym of MEAN refers to the 4 technologies MongoDB, Express, AngularJS and Node.JS. This technologies are often used together to build full featured web applications.

In this repository, you will find most of the examples used during the course. Feel free to contact me for any question!

##Summary

  1. MEAN Stack architecture explained
  2. Setting up environment
  3. NodeJS basics
  4. Database
    1. MongoDB basics
    2. Mongoose ODM (Object document model)
  5. API Rest
    1. What is an API Rest?
    2. API Rest with Express and Node.js
    3. Express middleware
    4. Express routing
    5. JSON Web Token Authentication
  6. Angular JS
    1. Angular Architecture
    2. Templates and data-binding
    3. Controllers, Directives, Services.
    4. Consuming API Rest
    5. Using bootstrap with angular
    6. States and routes
    7. Forms and Validation
    8. Animating apps
  7. Final Project

About

Repository for content of the JEDI Mean stack course.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published