/main

This will be the main repo for all the content regarding the Software Engineering course Spring 2019

Primary LanguageJavaScript

Software Engineering and Web Development with the MERN Stack ⚡

MERN Logo

In this repository We cover the principles of software engineering (SE) as well as the concepts of web development using the MERN stack (MongoDB, ExpressJS, ReactJS, NodeJS].

This repository is for complete beginners just starting with the web, or junior developers who want a way inside the JS ecosystem.

Topics covered:

  • Fundamentals of JS.
  • User stories and SCRUM.
  • Version control using git.
  • Backend using Node and Express.
  • Database using MongoDB.
  • Deployment with Heroku.
  • UI with HTML/CSS/Bootsrap.
  • Frontend using React.
  • State Management using Redux.