This course starts at a high level, covering core components and concepts for the language. Topics include the different interpreter types, writing graphical programs, available security options, process communication, classpaths, and the browser user interface (BUI). From there, the course delves deeper into the language and investigates variable and data types, program flow, and error handling. It then details working with data from the file system and interfacing with a database and ends with an introduction to Object-Oriented Programming.

Students should have a basic understanding of programming.

Cost: $445

Running Time: 4hr 10min