Sefism early access is open for X and Instagram followers and university students.Get early access
Course · OtherFree

Java Programming MOOC

A two-part university course (Java Programming I and II, 14 parts in total) that teaches programming from zero through object-oriented design, data structures and basic algorithms, with hundreds of exercises checked automatically in a real IDE. It is demanding and thorough, which is why it works: you write a lot of code. It is now a legacy course with no university credits, but certificates are still offered and the material holds up well.

Format

Course

Topic

Other

Provider

University of Helsinki

Time needed

14 parts, about 10 hours each

Level

Beginner

Access

Free

A two-part university course (Java Programming I and II, 14 parts in total) that teaches programming from zero through object-oriented design, data structures and basic algorithms, with hundreds of exercises checked automatically in a real IDE. It is demanding and thorough, which is why it works: you write a lot of code. It is now a legacy course with no university credits, but certificates are still offered and the material holds up well.

javabeginner friendlyfree coursecomputer science

Ready to start?

Opens on University of Helsinki in a new tab.

Open resource
Link broken or out of date?

Report a problem

With "Java Programming MOOC". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.

Follow along

New writing, resources and project ideas land here first.