Skip to content
jwberck edited this page Jun 7, 2017 · 5 revisions

This wiki serves as a guide for experienced software engineers that want to learn about web development.

This wiki contains 6 pages:

  • Web Applications - lays out the overall structure of a web application. A good starting point for newcomers.
  • Authentication - This page goes over the various methods of authenticating users.
  • Browser - The browser page explains the importance of the browser and how the DOM works.
  • MEAN - This page goes over the popular MEAN stack
  • Node.JS Server - This page explains the how a Node.JS Server works and how it relates to classic server architectures
  • Representational State Transfer (REST) - This page explains the benefits of using a REST architecture and how to do it.

An additional rough reference page for Web Components is included.

The reader should have a conceptual understanding of the modern web development ecosystem after finishing all pages. References are available on the Work Cited page.

Clone this wiki locally