CSD402_Internet_and_Web_Systems

Lab1 - Resume

Link

Lab2 - Magazine

Link

Lab3 - Redesign Quora

Link

Lab4 - Shapes and Javascript

Link

Learning objectives:

  • Basic understanding of the working of Internet / DNS / Web services / APIs / domains / hosting etc.
  • Web service architectures: SOAP vs REST.
  • Front end design / Client & Server side scripting (Raw html,css,js, AJAX, jquery, bootstrap, angularjs, php, nodejs)
  • Database servers
  • Session/Cookie/LocalStorage management
  • Web data-exchange formats (json, xml)
  • An MVC framework.
  • Network security and XSS, SQL Injection
  • Performance evaluation of webapps
  • Scalability (Messaging Task Queues, Brokers)
  • Cloud infrastructure, Containers, Container Orchestration