Studiewijzer module 00
Inleiding
Om binnen Topicus Onderwijs als ontwikkelaar te kunnen werken aan één van de grote projecten dien je in elk geval Java te kennen. We gaan er van uit dat instromers vanaf een informatica opleiding Java als programmeertaal kennen, of dat die supersnel eigen gemaakt is. Voor zij- instromers zonder informatica opleiding is dit niet vanzelfsprekend en zal dit een kennisgat opgevuld moeten worden.
Doelen
Het doel is om een relevante bijdrage te kunnen leveren aan onze codebase. De ontwikkelaar hoeft nog niet niet de fijne details te weten maar wel de code kunnen lezen en eenvoudige constructies en algorithmes zelf te schrijven.
-
Syntax
-
Compiler
-
Classpath
-
Conditionals
-
Iterations
-
Overerving/polymorfisme
-
public/protected/private
-
static/fields/vars/parameters • Exceptions
-
Collections
-
Annotations
-
Gebruik generics
=== Vorm
Zelfstandig door een online training werken, maken van de toetsen en vragen aan de begeleider.
Bronnen
De voorkeur gaat uit naar de module inleiding programmeren van de Universiteit van Madrid via EdX:
Mocht je snel door de bovenstaande serie gaan, zijn onderstaande vervolg cursussen ook handig.
Deze cursus is al eerder door trainees doorlopen. Heeft videos, gaat door de basics, en toetst de kennis. Staat 5 weken voor, maar het niveau zij-instromers die in aanmerking komen voor het traineeship zou het in maximaal 10 dagen moeten kunnen doorlopen.
Deze cursussen zijn ook mogelijk maar nog niet beproeft.
-
Udacity (met video, maar wel erg basic instappen)
-
MIT open course ware (is zonder video)
Nieuwe trainees zouden de beschikking moeten krijgen over een boek over Java als naslagwerk en uitbreiding van de opgedane kennis.
-
Boek: Java: A Beginner’s Guide, Sixth Edition 6th Edition, Herbert Schildt, 2014, ISBN-13: 978- 0071809252 (geüpdated voor Java 8)
-
Boek: Head First Java, 2nd Edition 2nd Edition, Kathy Sierra, 2005, ISBN-13: 978-0596009205 (vrij oud alweer, heeft geen moderne Java in zich)
Toetsing
Onderdeel van de online cursus.
Tijdspanne
Duurt maximaal 2 weken.
Volgende module »