Java
is now established as a premier development language for web-based
e-commerce applications, network applications, building graphical
user interfaces (GUIs), B2B enterprise application integration,
and wireless applications. Java is also an excellent language
for manipulating XML data.
The Java™ 2 platform provides an architecture-neutral
means to write object-oriented applications that scale well
over time, have a shorter development cycle and have improved
maintainability. Java comes with a rich, standard library
of APIs. This allows developers to leverage a large body
of pre-existing code modules for effective programming.
This Java course is an entry-level course focused on the core features of Java programming.
It covers Java fundamentals including basic language syntax
and constructs. It discusses Java's implementation of object-oriented
concepts like classes, data and function access control,
and inheritance. Students will also create an application
that uses Java database connectivity (JDBC) to connect to
and work with a database. Other topics covered include file
I/O, String and utility classes, and thread programming.
This class combines lecture with intense hands-on programming
and exercises to put you well on your way to becoming an
effective Java programmer.
Please note that this course is focused on business application
programmers and does not include Swing programming.