This is an advanced course by the end of which you will be ready to build Java applications through a hands-on curriculum and by working on a project that involves building a library management system.