Dasar-dasar Pemrograman Java, Netbeans, Database, UML, dan Interface