The difficulty of implementing Java projects varies according to their complexity. Some projects in the beginner list above are tougher than others, but most are fairly easy to implement. The one on the list are Java projects with source code, so that should make it easier.