diff --git a/README.md b/README.md
index 2f8e97d0e8b45c168ae14866fc1332f75692af1b..208b88401ee49fd0c3363719b619ff15c9f155a1 100644
--- a/README.md
+++ b/README.md
@@ -3,6 +3,25 @@
 > **Muhammad Raihan Adliputra** - *2006485680* - *A*
 
 
+## Tutorial 5
+### Pertanyaan
+1. Apa itu Postman? Apa kegunaannya?<br />
+**Postman** merupakan aplikasi yang akan digunakan sebagai REST CLIENT untuk uji coba dari REST API. Kegunaan dari Postman adalah:<br />
+* Menguji API yang sudah dibuat oleh para *developer*.
+* Menyediakan fitur **Sharing Collectionn API**, **Testing API**, **Monitoring API**, dan lainnya.
+
+2. Jelaskan fungsi dari anotasi @JsonIgnoreProperties dan @JsonProperty.<br />
+* **@JsonIgnoreProperties** berfungsi untuk tidak memperhatikan *property* yang ditentukan dalam serialisasi dan deserialisasi JSON, terutama properti logis.
+* **@JsonProperty** berfungsi sebagai sebuah *method* pengambil objek *non-static*
+
+
+3. Apa kegunaan atribut WebClient?<br />
+**WebClient** digunakan untuk restserviceimpl yang nantinya akan digunakan ketika mengirim dan menerima data dari URI.
+
+4. Apa itu ResponseEntity dan BindingResult? Apa kegunaannya?<br />
+* **ResponseEntity** merupakan perwakilan dari HTTP response. **ResponseEntity** memperbolehkan kita menambahkan sebuah header dan juga kode status.
+* **BindingResult** berfungsi untuk menyimpan hasil validasi, pengikatan, dan berisi kesalahan yang mungkin terjadi. **BindingResult** harus ada tepat setelah objek model divalidasi.
+
 ## Tutorial 4
 ### Pertanyaan
 1. Jelaskan perbedaan th:include dan th:replace!<br />
diff --git a/belajarbelajar/src/main/resources/templates/fragments/fragment.html b/belajarbelajar/src/main/resources/templates/fragments/fragment.html
index ef5be2b8f042ef80c2402692d648478df1fc3369..bdb8c921f182e577813b17d01f4d4a028afa732b 100644
--- a/belajarbelajar/src/main/resources/templates/fragments/fragment.html
+++ b/belajarbelajar/src/main/resources/templates/fragments/fragment.html
@@ -50,4 +50,8 @@
     </div>
 </nav>
 </body>
+<footer th:fragment="footer(page)" class="footer text-center">
+    <p>Author: Muhammad Raihan Adliputra - 2006485680</p>
+    <p th:text="${page}"></p>
+</footer>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/home.html b/belajarbelajar/src/main/resources/templates/home.html
index c0a8131500d6fd67ab742279536a10321b631546..dc1f21804da556adf47e8f1e0626f16ac09849a4 100644
--- a/belajarbelajar/src/main/resources/templates/home.html
+++ b/belajarbelajar/src/main/resources/templates/home.html
@@ -57,4 +57,5 @@
     </div>
 </div>
 </body>
+<footer th:replace="/fragments/fragment :: footer(page = 'Beranda')"></footer>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/viewall-course.html b/belajarbelajar/src/main/resources/templates/viewall-course.html
index 35f391267e5199bc552b79945d02484962284316..635fa505f61e45e042cf562109d4b39fd2f727d7 100644
--- a/belajarbelajar/src/main/resources/templates/viewall-course.html
+++ b/belajarbelajar/src/main/resources/templates/viewall-course.html
@@ -68,4 +68,5 @@
 </div>
 
 </body>
+<footer th:replace="/fragments/fragment :: footer(page = 'Course')"></footer>
 </html>
\ No newline at end of file
diff --git a/belajarbelajar/src/main/resources/templates/viewall-penyelenggara.html b/belajarbelajar/src/main/resources/templates/viewall-penyelenggara.html
index f475cb84a1604fe4a5c332089a3c89dc3ccc96bb..c8ae1a9308b45969f1b29055dc656a04984b3953 100644
--- a/belajarbelajar/src/main/resources/templates/viewall-penyelenggara.html
+++ b/belajarbelajar/src/main/resources/templates/viewall-penyelenggara.html
@@ -57,5 +57,5 @@
 <!--    </div>-->
 <!--  </div>-->
 </body>
-
+<footer th:replace="/fragments/fragment :: footer(page = 'Penyelenggara')"></footer>
 </html>
\ No newline at end of file