This course deals with advanced programming concepts using Java. We will learn how to build Java programs that can access and manipulate data from database tables. We will further look as how to access database via Java servlets on the Internet. With the popularity of object-oriented programming and database systems growing, and increasing demand for e-commerce applications these are important and relevant skills to learn. This course is offered through OntarioLearn by the host college, Centennial college.