Lecture related resources
- Primary
 - Secondary
 - 
                           
- 
                                    
Java ist auch eine Insel of 15-th edition book 2020 including Java™ 14.
 
 - 
                                    
 
- Bradley Kjell: Introduction to Computer Science using Java
 - Udemy: Java Tutorial for Complete Beginners
 - 
                           
Video tutorials and related source code examples. Registration required.
 
- 
                           
The Unix Shell / Software-carpentry, nice video collection. Each section is also available in PDF and PowerPoint™ format.
 - 
                           
UNIX Tutorial for Beginners, text oriented.
 
- http://codingbat.com
 - 
                           
No registration required.
 - https://www.programmr.com/zone/java
 - 
                           
- 
                                    
Hunt for “Challenges” within page.
 - 
                                    
Registration required.
 
 - 
                                    
 - https://www.codewars.com
 - 
                           
- 
                                    
Registration or github.com login required.
 
 - 
                                    
 
codeabbey.comrosettacode.org- 
                           
Programming tasks (including solutions for multiple languages).
 - reddit.com
 
- Project Euler
 - 
                           
Registration required for keeping track of your exercises' status. The following exercises in particular are considered to be useful with respect to this lecture:
 - Java Programming Tutorial
 - 
                           
Basic and more difficult exercises
 - Java Programming Exercises
 - 
                           
Start from the easier exercises.
 
- 
                           
Contains all MI pool workstation Linux software.
 - 
                           
Available for free VirtualBox desktop as compressed image.
 - 
                           
The beast is quite big (~20 GB on disk, ~ 5GB compressed download provided as rar chunks)!
Tip
You may favour a wired connection over WIFI !
 - 
                           
Alternative: Native or dual boot Ubuntu “Desktop” installation.
 
