Java Deep Dive II - CodeLab Exercise:
The Movie Database API
This CodeLab exercise is designed to help you practice the use of DTO’s, JSON, and fetching data from external API’s. We will also practice pair programming and collaboration using Github.
Exercise Overview
Instructions
1. Team up (2 x 2)
- Team up in pairs of 2
- Find another pair to team up with
- Create a team of 4 people in Moodle
2. Set up the development environment (one per team of 2 x 2)
- ONE team member should create a new project in IntelliJ IDEA. You might want to use our custom made template - since all the nuts and bolt are already in there. If you don’t have the template, you can download it from here
- Create a new branch:
develop
and Protect themain
branch and thedevelop
branch from pushing directly to it. Only allow Pull Requests to merge into these branches. - Every team member should clone the new repository to their local machine
- Checkout the develop branch (each member)
4. The assignment
You are going to work on a public Movie Data Base API. The rest of the assignment will continue on this page with The Move Data Base API Exercise. Take it slow and read the instructions carefully. And also, remember to have fun!