Skip to main content
Dat 3. semester
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

03 Data Integration

Monday

Online feedback on your portfolio progress.

  • Give a brief introduction to your project through a Power Point etc. Show a domain model and explain the relations between the entities.

For the rest of the day: Prepare for the week. Watch the videos and read the articles.

Tuesday (class)

Prepare for the class

Watch this video:

Skim through these inhouse articles (a quick read is enough):

  1. What is an URI?
  2. What is JSON?
  3. What is a DTO?
  4. JSON and DTO conversions
  5. What is a REST API?
  6. What is Jackson?
  7. Fetching json from an API

Presentation

Lyngby class session

In-class exercises

  1. Activity Logger Exercise (Lyngby)

  2. Activity Logger Exercise (Bornholm)

Everyone

Extras (if you want to practice more):

  1. DTO Exercise
  2. JSON Exercise

Wednesday (CodeLab)

Time to code!

Thursday (class)

The general theme is using an LLM through an API.

Prepare for the class

LLM video 8:47 Skim through this article

Presentation

Lyngby class session

Excercises in class

LLM API Exercise

Friday (exercise day)

  • For the Friday exercise, you will be working on your portfolio project. You should use the knowledge you have gained this week to fetch data from an API and integrate it into your project. You can choose any API you like, but make sure it is relevant to your project and that you can fetch data from it using Java.
  • Make sure to document your code and reflect on the problems you solved and the choices you made in your weekly log. This will help you prepare for the Monday review, where you will present your work and discuss it with your peers and instructor.