Java Programming 3: Java Programming Foundations
Learn to Program Java, for the Intermediate or Advanced Student
The focus of this course is to build the programmer’s repertoire of fundamental Java application capabilities. You will achieve an understanding of the structure and purposes for many classes in the Java API. In-depth experience with user-interfaces, event and exception handling, Java I/O and the Collection Framework will provide programmers with a toolkit for both implementing applications as well as understanding source code of others. Programs designed in the course using Java Threads, Client/Server Sockets and Database Connectivity provide a solid basis for application building.
Upon completion of the course, you will earn 4 CEUs (Continuing Education Units) and a CEU letter from the University of Illinois Office of Continuing Education. This course counts toward the Java Programming Certificate Series.
From beginning to end, you will learn by doing your own Java projects, within our Eclipse Learning Sandbox we affectionately call "Ellipse". These projects will add to your portfolio and provide needed experience. Besides a browser and internet connection, all software is provided online by the O'Reilly School of Technology.
Free ebooks & software included. Click for info on
Lab Fees
Our unique learning methods allow you to have 24-hour
access to your lab account,
including all coursework, files, development tools, online portfolio, and your Instructor's feedback, for as long as you need. This way, your courses are completely self-paced for your busy schedule. You can freeze and unfreeze your lab account when necessary, and you can even keep the account when you've finished your courses -- to have a portfolio for your resume, to keep practicing your skills, or to create prototypes on
a safe system.
Base lab fee is a flat $9.95/month, no matter how many courses you are in.
(Java Programming courses, Python Programming courses, C++ courses,
and DBA 3 incur
an additional $5.00/month lab fee due to the virtual Windows account used for Ellipse. This is per account, not per course, and it can be removed upon request when not working on these courses.)
Georgia M. wants to talk to you!
"Wow, Georgia, I wish that everyone could be as friendly and efficient as you!"
-- Amanda S.
Call 800-998-9938 x.7187
M-F between 9am and 5pm PST
Earn a Certificate
for Professional Development from the University of Illinois' Office of Continuing
Education upon completion of a selected series of courses.