Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 1.31 KB

README.md

File metadata and controls

15 lines (11 loc) · 1.31 KB

Web-Development-Course

Web Application Link: https://shrouded-dawn-71327.herokuapp.com/

Successful learning objectives from this course:

  1. Contrast server-based and web client applications, to make an informed decision about creating a server-based web app.
  2. Propose a web app design that is based on a well-organized architecture and design principles, to ensure reliability, quality, enhancement, maintenance, and adaptability.
  3. Configure a web app server, using widely-used open source software (including Node.js, Express.js, and MongoDB), to provide a solution to a business problem or opportunity.
  4. Demonstrate professional-level JavaScript skills to implement function closures, callbacks, asynchronous patterns, and to debug an application.
  5. Design programmatically-generated web documents, using a view engine, and a CSS framework, to present consistent and attractively-formatted content.
  6. Apply HTTP protocol elements, including messages, URI, clients, GET and POST requests, servers, and responses, to design and implement a modern standards-based web app.
  7. Create a simple security system including identity management, authentication, authorization, and resource sharing, to control access to a web app by authorized users.
  8. Select a suitable host for a published web app, to enable access on the public web.