Det här är en grundläggande kurs i programmeringsspråket Java, med fokus på inlärning av viktiga koncept inom programmering för att lösa enklare problem med hjälp av Java. Allt material inklusive föreläsningsanteckningar, code-alongs, övningar och andra resurser finns tillgängliga under kursens GitHub repo.
Lecture_notes innehåller följande typer av anteckningar:
Code-alongs (CX.X)
Lecture Notes (LX.X)
codealongs innehåller Java-filer med kodexempel från föreläsningar.
exercises innehåller övningsuppgifter och lösningsförslag.
exercises/code innehåller exempelkod där det finns felaktigheter samt exempelkod för att illustrera "smelly code".
Dessa övningar ger en chans för er att lära er att förstå kod genom att läsa kod och testa er fram.
labs innehåller information om kursens första laboration.