Skip to content

Lesson 20 (REST)

Sally Steuterman edited this page Nov 18, 2022 · 3 revisions

Lesson 20: REST

In the prep work for this lesson, the students learned

  1. What REST stands for and why it is important.
  2. How to define statelessness.
  3. What resources are and how the format of a resource differs.

Announcements

  1. Check with your course manager for any additional announcements.

For Part-Time Students:

  1. This is the last class of the program! Take the time to acknowledge all of the hard work the students have put in!

For Full-Time Students:

  • Welcome to Day 33-35!
  • Day 33:
    • Lesson 20
      • This is the last lesson of the program! Take the time to acknowledge all of the hard work the students have put in!
  • Day 34:
    • Work Day for Authentication and REST
  • Day 35:
    • Unit 2 Wrap up!
    • Work Day
    • ALL Java Assignments due by end of day!
    • If students moving into Liftoff, can give overview of Liftoff.

Large Group Time (Instructor)

Lesson 20 Topics That Require Careful Attention

  1. We have put together some slides for you with examples.
  2. Review the characteristics of REST. REST is deceptively simple, but so important for the students to understand!
  3. Go over the Adopt-a-Pet examples! Highlight the URL portions of the URLs for different pet searches.
  4. Make sure to leave time to do a temperature check for the previous lesson. Did everyone finish the studio? Is everyone getting the concepts? Class 19 had a lot of material in it.

Small Group Time: Lesson 20 Studio (TA Notes)

  1. Make sure to get every student through the authentication studio! By the end of the class, everyone should have a fully-functioning web application with authentication!
  2. If students have completed all that they need to complete for the authentication studio, encourage them to review REST and authentication with their classmates. Can they find another site that has an easy-to-read URL and identify the final portions?
  3. While everyone should be learning and finishing up their work, there is no harm in a little fun! If you want to do something special for your group, check in with your Course Manager to make sure it is okay!