Java Deep Dive part 2
Topics covered in this week are:
- Java Executor Service
- Java Futures and Callables
- Json
- DTO
- Fetching data from an API
Learning objectives for the week
Monday
Online review on the Friday assignment:
- What did you solve?
- Show your code an run it in IntelliJ
- Think about what you could have done differently
- What did you learn?
- Questions for the review team
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:
- What is an URI?
- What is JSON?
- What is a DTO?
- JSON and DTO conversions
- What is a REST API?
- What is Jackson?
- Fetching json from an API
In-class exercises
Wednesday (CodeLab)
Time to code!
All day is devoted to pair programming and Github collaboration.
Thursday (class)
Prepare for the class
Watch these videos:
Read this tutorial:
In-class exercises
Slides
Friday (exercise day)
Check TimeEdit for time schedule, teacher, and location - and keep an eye on your inbox for urgent updates.