ITvitae Oriëntatie Uitdagingen - Java Developer
Pro tip
Het is beter om code nooit te kopieeren, maar om deze zelf te schrijven.
Voor de liefhebber: IDE
Ben je nog op zoek naar een IDE specifiek voor Java? Overweeg dan IntelliJ IDEA (IDE).
Studie materiaal
- Think Java
- https://www.murach.com/shop/murach-s-java-programming-detail (Zie het tabje: “Free Downloads” voor 2 gratis hoofdstukken)
- MOOC Java van de universiteit van Helsinki
- FreeCodeCamp, 9 uur, Marcus Biel
- The New Boston (Java Beginners, tot video 50) (De besproken Java-versie is wat oud, maar de basis die je leert blijft gewoon geldig!)
- Java Programming for Beginners - freeCodeCamp
- Codewars
- Kattis
Murach, Head First, Think Java en de Helsinki MOOC bevatten oefeningen.
Programming
Beginner: Probeer Java
Wil je al snuffelen aan Java? Codecademy biedt een beginnerscursus Java aan. Deze kun je hier vinden.
Beginner: Maak een website
Als je nog nooit eerder hebt geprogrammeerd of nog nooit eerder met HTML hebt gewerkt dan is dit het moment om daar mee aan de slag te gaan. Toekomstige collegas verwachten een op zijn minst basaal begrip van HTML (en CSS en JavaScript). Daarnaast is kennis van HTML praktisch tijdens (web-) development, aanvallen, verdedigen en het scrapen van data.
De bekende website w3schools.com biedt een enorme, gratis, cursus HTML (en vrienden). Je kunt hier meteen beginnen: https://www.w3schools.com/html/default.asp
Version management
Beginner: GitHub
Heb je nog geen GitHub account of werk je nog niet met Git?
Lees je dan eerste in over Git (de software).
Maak daarna een GitHub account en maak nieuwe repository aan om te oefenen.
GitHub biedt verschillende documenten om te oefenen en te leren.
Geavanceerd: Git good!
Als je nog niet of niet goed met Git werkt dan is dit natuurlijk het moment om nog eens een verdiepende cursus er bij te pakken.