This is a hands-on course on Java Programming which emphasizes creating numerous Java applets that can be included on a web page. The Java applets centre around areas of Java syntax, graphics, threads, animation and sound, extent handling, Java's Abstract Windowing Toolkit (AWT), Java applications, stream 10, strings, swing, and exception handling.