Skip to content
Paulo Pereira edited this page Mar 4, 2019 · 7 revisions

Important dates

  • Phase 1
    • requirements - 11 March 2019.
    • delivery - 8 April 2019.
  • Phase 2
    • requirements - 29 April 2019.
    • delivery - 20 May 2019.
  • Phase 3
    • requirements - 20 May 2019.
    • delivery - 8 June 2019.

Weekly plan

  • W1 - 18/2

    • Course introduction.
    • Introduction to Web APIs.
    • The architecture of the Web.
    • The HTTP protocol: messages
      • Client-server messaging pattern.
      • Differences to Remote Procedure Calls.
      • Basic structure of request and response messages.
      • Uniform interface
  • W2 - 25/2

    • The HTTP protocol:
      • Request messages and request methods.
      • Method properties - safe methods and idempotent methods.
      • HTTP method selection
  • W3 - 4/3

    • Phase 1 requirements.
    • Handling failure in the HTTP protocol.
    • Content-negotiation in the HTTP protocol.
  • W4 - 11/3

    • TBD
  • W5 - 18/3

    • TBD
  • W6 - 25/3

    • TBD
  • W7 - 1/4

    • Phase 1 delivery.
    • Start part 2
  • W8 - 8/4

    • TBD
  • W9 - 15/4-17/4, 26/4

    • TBD
  • W10 - 29/4

    • Phase 2 requirements.
    • National holiday on Wednesday.
    • TBD
  • W11 - 6/5

    • TBD
  • W12 - 13/5

    • TBD
  • W13 - 20/5

    • Phase 2 delivery.
    • Phase 3 requirements.
    • TBD
  • W14 - 27/5

    • TBD
  • W15 - 3/6

    • TBD
    • Phase 3 delivery.
Clone this wiki locally