(Answer) (Category) Project Log : (Category) Seminars, Conferences, etc. :
Java CBT/Intro to OOP
Initially, when we were considering adding a custom reference desk chat module for the future website, Java presented itself as a good solution for devising a realtime, platform/browser independent communications system. Towards this end I spent several hours going through NAU's available CBT resources on Java, as well as purchasing manuals so as to approach the subject from more than one angle. I requested we purchase CodeWarrior as a rapid application development tool.

Currently, the chief advantage of this training has been a strong understanding of object-oriented programming. OOP is the core of present and future development systems and even a large part of JavaScript and Perl. OOP's advantages include stabler, more portable code with a heavy emphasis on binding methods to their data in objects rather than producing a spaghetti skeleton of procedural code.

Mastering these concepts greatly reduces the learning curve in understanding other OOP languages.

Another benefit of studying Java has been the understanding of viable security mechanisms for Internet applications. In effect, with current operating systems, a given action is valid unless specifically blocked. In the Java model, the opposite is true.

Future development within Cline using Java is still important. The Innopac interface is migrating from an ASCII interface to Java and other library technologies may follow suit. The critical issue is what solutions benefit from the advantage of client-side processing.

http://jan.ucc.nau.edu/cbtweb/curicula/courses/java01/java01.htm
Java CBT training completed so far:
An Overview of Java (4 hrs)
Anatomy of Java Classes (4 hrs)
Features of Java (4 hrs)
Introduction to the Java Language (4 hrs)
Java Beans (4 hrs)
Java Security, Networking, and the Internet (4 hrs)
Java User Interface Programming (4 hrs)
Object-Oriented Principles and Java (4 hrs)
[Append to This Answer]
Previous: (Answer) Future of User Customizable Libraries chat-conference, 8.??.00
Next: (Answer) CGI-Oracle Web application development
This document is: http://jan.ucc.nau.edu/ar24-cgi-bin/fom?file=19
[Search] [Appearance]
This is a Faq-O-Matic 2.710.