10152190Java Programming - IDC
Course Information
Description
Introduction to the Java programming language from an object-oriented point of view. Students start with Java basics: data types, class construction, control structures, method writing and elementary event handling. Further topics include Java components and layout, mouse handling, graphics, string manipulation, remote data access, file I/O, network programming and database work. Java 2 and Swing are covered extensively. Students write device independent applications as well as Internet applets. This course is an elective for the Internet Developer Certificate.
Total Credits
3
Course Competencies
-
Write a basic Java applet with event handlers.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Become familiar with and use object oriented concepts like classes, properties, and methods.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Become familiar with and use Java variables, flow, conditions, and arrays.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with mathematical calculations.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with exception handling.Assessment Strategiesby writing appletsby writing JAVA applicatoins
-
Write Java programs to manipulate images.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with Swing components, including JFrame, JDialog, and JTable.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with the drawing API.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with collections.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs to read and write text files.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Write Java programs with the JDBC to access databases.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
-
Become familiar with and use basic SQL to retrieve and update records.Assessment Strategiesby writing appletsby writing JAVA applicatoinsCriteriayou perform tasks and assignments as designed and explained in the course handoutyou write applications and applets that successfully run.
This Outline is under development.