Lecture related resources
- Primary
- Secondary
-
-
Java ist auch eine Insel of 15-th edition book 2020 including Java™ 14.
-
Aus „Der Postillion“ :
Mann, der am Handy
nur mal eben die Uhrzeit nachschauen wollte,
chattet acht Minuten auf WhatsApp,
schaut drei YouTube-Videos
und liest einen Artikel über Peru,
weiß aber am Ende immer noch nicht, wie spät es ist
- 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.com
rosettacode.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.