Sun Certified Java Programmer (SCJP)
Course Number: JavaBC
Length: 5 days
The Java Programming Language course provides students with information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking. Programmers familiar with object-oriented concepts can learn how to develop Java technology applications. The course uses the Java 2 Software Development Kit, Standard Edition (J2SE SDK), version 5.0.
At the completion of this course you will learn:
Create Java technology applications that leverage the object-oriented features of the Java language, such as encapsulation, inheritance, and polymorphism.
Execute and run a Java technology application from the command line.
Use Java technology data types and expressions.
Use Java technology flow control constructs.
Use arrays and other data collections.
Implement error-handling techniques using exception handling.
Create event-driven graphical user interface (GUI) using Java technology GUI components: panels, buttons, labels, text fields, and text areas.
Implement input/output (I/O) functionality to read from and write to data and text files.
Create multithreaded programs.
Create a simple Transmission Control Protocol/Internet Protocol (TCP/IP) networked client that communicates through sockets.