Java: Discovering Its Power
X436.2 (2 semester units in EECS)
A requirement in the Professional Sequence in Java Programming, an elective in the Certificate Program in UNIX/Linux System Administration, and an elective in the Post-Baccalaureate Certificate Program in Information Systems and ManagementExamine Java as an exceptional computer language, as a worthy successor to C, and as the lingua franca of advanced system programming for the Internet environment. You study Java's expressions and data structures, objects and classes, inheritance, graphics programming, applets, exceptions, I/O, multithreading, and networking. You hone your skills each week by writing a Java program that uses the knowledge you have just acquired.
Prerequisites: C++ Programming I or equivalent, plus some experience with object-oriented design and techniques. Familiarity with building graphical user interfaces is helpful.
Enroll Now! Click below for course fees and textbook info, start dates, locations, and instructors.
Online, Enroll anytime
CARL LIMSICO, B.A., Certified Java Programmer, is an independent Internet architecture consultant. He teaches both Java and Perl programming online. He has more than ten years of software development experience, including Java project development, Internet technology experience, and extensive client and server development experience on several platforms.
- Online course: Internet access required
- Enroll anytime: You have 6 months to complete
- $715 (EDP 877910)
Enroll
Textbook(s) for this course:
Java In a Nutshell: A Desktop Quick Reference
Author: David Flanagan
Publisher: O'Reilly & Associates
Edition: 5th
Publication Year: 2005
ISBN: 0596007736
AND
The Java Programming Language
Author: Ken Arnold, James Gosling, and David Holmes
Publisher: Addison-Wesley
Edition: 4th
Publication Year: 2006
ISBN: 0321349806