Skip to content
This repository was archived by the owner on Mar 15, 2021. It is now read-only.

faaabi93/mooc-java-programming-ii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains my solutions for the MOOC - Java Programming II online course. Which is a continuation of the Java Programming I course. My repository for the first course can be found here: Created by the University of Helsinki. My certificate, which I got after completing the course, can be seen and also validated here.

enter image description here
The University of Helsinki is the oldest and largest institution of academic education in Finland. Through the power of science, the University has contributed to society, education and welfare since 1640.

Course Contents

The course is split up into two individual courses: Java Programming I and Java Programming II. Each course consists of seven parts, each with its own exercise set. Completing a single part takes approximately 5-20 hours, and we recommend reserving at least 10 hours per part, depending on prior skills with computers.

Both courses (see next paragraph) are an equivalent of 5 ECTS (6-week course).

Content Table - Part II

Content
Part 8 Recap, Hash Map, Similarity of Objects, Grouping data, Fast Data Fetching
Part 9 Class inheritance, Interfaces, Object polymorphism
Part 10 Handling Collections as streams, Comparable Interface
Part 11 Class diagrams, Packages, Exceptions, Processing files
Part 12 Type parameters, ArrayList & Hash table, Randomness, Multidimensional data
Part 13 Graphical UIs, UI components & layout, Event handling, App launch parameters, multiple Views
Part 14 Data visualization, Multimedia in programms, Larger Apps, Maven and 3rd party libraries

Notes

Sometimes the exercises only contained a single file.
For better readability I copied the files into an directory containing all the files of the respective parts.
This is the reason IDEs show errors, when "running" a file.

Also: Sometimes, when I got stuck while completing my exercises, I looked up other people's solutions. Thats why you are here, maybe.

But the point in doing the MOOC is the learning itsself. If you only care about a certificate, then go ahead and copy my solutions to hand them in. But you won't learn a bit by doing so. The part that lets you learn things is the struggling and thinking. Not only while programming, but also in life.

About

This repository contains my solutions for the MOOC - Java Programming II online course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages