• GSA SCHEDULE
Call 877-932-8228
for GSA Pricing.

GS-35F-0556S
• CLIENT LOCATIONS
Scottsdale, AZ
Phoenix, AZ
Los Angeles, CA
Sacramento, CA
San Diego, CA
San Francisco, CA
San Jose, CA
Santa Clara, CA
Milpitas, CA
Colorado Springs, CO
Denver, CO
Hartford, CT
Washington, DC
Jacksonville, FL
Atlanta, GA
Chicago, IL
Indianapolis, IN
Muncie, IN
Boston, MA
Cambridge, MA
Baltimore, MD
Ann Arbor, MI
Detroit, MI
St. Louis, MO
Charlotte, NC
Winston-Salem, NC
Lincoln, NE
Madison, NJ
Princeton, NJ
Trenton, NJ
Albany, NY
Buffalo, NY
Rochester, NY
New York City, NY
Syracuse, NY
Las Vegas, NV
Cleveland, OH
Columbus, OH
Dayton, OH
Oklahoma City, OK
Portland, OR
Philadelphia, PA
Pittsburgh, PA
Rapid City, SD
Memphis, TN
Nashville, TN
Austin, TX
Dallas, TX
Fort Worth, TX
Houston, TX
San Antonio, TX
Arlington, VA
Virginia Beach, VA
Seattle, WA
Milwaukee, WI
Toronto, Canada
◊ ONLINE JAVA 2 PROGRAMMER CERTIFICATION 310-035 TRAINING
Save money by buying series in packages. This course series is included with the following package:
Packages include 24/7 access to subject matter experts.
Of course, you can buy this Java 2 Programmer Certification 310-035 series individually as well. Just click on the "Register Now" button below.
Overview |
Catalog |
Benefits |
FAQs |
Try Free Course |
Buy |
Log in |
Support
Online Java 2 Programmer Certification 310-035 Training
Only $99.95
12-month subscription
This series provides an overview of the Java programming language. It prepares the experienced Java programmer for the Java 2 Programmer Certification Exam 310-035. Topics include object orientation, the statements used to control program flow and exception handling, the classes and interfaces of the java.lang package and the java.util package, the development of Java-based GUI, and the methods and tools for performing sophisticated input and output operations.
Java 2 Programmer Certification 310-035 Series (29 hours)
ONLINE Java 2 Programmer Certification 310-035 TRAINING FEATURES
- Learn Java 2 Programmer Certification 310-035 online with these interactive online Java 2 Programmer Certification 310-035 courses.
- Affordable Pricing (Only $99.95 for the complete series)
- A full year to complete the Java 2 Programmer Certification 310-035 courses
- Retake the Java 2 Programmer Certification 310-035 courses as many times as you like
- Measure your progress with assessment tests after each course
- Earn completion certificates after passing each assessment test
1. Java and Object-Oriented Fundamentals
Time: 4 hours
This course provides an overview of the fundamentals of the Java language and object-oriented programming.
Objectives
- Identify correctly constructed package declarations, import statements, and method declarations
- Identify all Java Programming Language keywords and correctly constructed identifiers
- Describe the range of all primitive data types
- Declare literal values for String and all primitive types
- Determine the result of applying any operator to operands of any type, class, scope, or accessibility
- Describe the basic concepts and techniques of object-oriented programming
Topics
- Java Program Structure
- Language Fundamentals
- Arithmetic, Bitwise, and Shift Operators
- Other Operators and Operator Precedence
- Object-Oriented Programming
2. Declarations, Flow Control, and Exception Handling
Time: 4 hours
This course shows users how to declare variables and methods and how to use Java statements to control the flow of programs and handle exceptions.
Objectives
- Declare variables and methods making appropriate use of all permitted modifiers
- Describe the significance of all modifiers
- Identify correctly constructed variable and method declarations
- State the legal return types for any method
- Write code using if and switch statements
- Write code using all forms of loops
- Write code that makes proper use of exceptions and exception-handling clauses
Topics
- Variables
- Methods, Initializers, and Modifiers
- Flow Control
- Exception Handling
3. Classes, Interfaces, Methods, and Garbage Collection
Time: 3 hours
This course shows users how to declare classes and interfaces, how to overload and override methods, and how Java's garbage-collection mechanism works.
Objectives
- Declare classes and interfaces
- Identify correctly constructed class and interface declarations
- Write code to construct instances of any concrete class
- Write code to invoke overridden or overloaded methods
- State the behavior that is guaranteed by the garbage collection system
- Write code that explicitly makes objects eligible for collection
Topics
- Classes and Interfaces
- Inner and Anonymous Classes
- Methods
- Garbage Collection
4. Threads
Time: 2 hours
This course explains how multithreading works and how it is supported by Java.
Objectives
- Write code to define, instantiate, and start new threads
- Recognize conditions that might prevent a thread from executing
- Write code to protect against concurrent access problems and to communicate between threads
- Define the interaction between threads, and between threads and object locks
Topics
- Multithreading and Creating Threads
- Working with Threads
- Sharing Objects and Resources
5. The java.lang Package
Time: 3 hours
This course describes the classes and interfaces of the java.lang package.
Objectives
- Identify the classes and interfaces provided by the java.lang package
- Describe how the Object, Class, and System classes are used
- Explain how the wrapped classes are used
- Define the differences between the String and StringBuffer classes
- Write code using the methods of the Math class
Topics
- The Most Important Classes
- Wrapped Classes and Math Functions
- String and StringBuffer Classes
- Additional java.lang Classes
6. The java.util Package
Time: 3 hours
This course describes the classes and interfaces of java.util package.
Objectives
- Identify the classes and interfaces provided by the java.util package
- Explain how the Collections API is used
- Describe the class and interface hierarchy supported by the Collections API
- Illustrate how the date-related classes of java.util are used
Topics
- Pre-JDK 1.2 API Classes and Interfaces
- JDK 1.2 Collections API
- Date and Calendar Classes
- Additional java.util Classes
7. GUI Components and Containers of the java.awt Package
Time: 2 hours
This course describes the GUI components and containers of java.awt and explains how the AWT classes and interfaces are used to develop a Java-based GUI.
Objectives
- Describe how the AWT is used to build graphical user interfaces
- Explain which components and containers are supported by the AWT
- Define how each component and container is used
- Illustrate how components and containers are assembled into applets and applications
Topics
- GUI Components
- GUI Containers
- Menus
8. Layouts and Event Handlers of the java.awt Package
Time: 2 hours
This course explains how the classes and interfaces of java.awt are used to organize the display of GUI components and how event-handling classes and interfaces are used.
Objectives
- Explain which classes and interfaces support layouts and event handling
- Describe how layout managers simplify the process of organizing GUI components
- Illustrate how each layout manager is used
- Explain how listeners and adapters are used to implement the event-delegation model
- Override a component's event-dispatching methods
Topics
- Layout Managers
- Events
- Using Event Delegation
9. Graphic and Image Elements of the java.awt Package
Time: 2 hours
This course explains how to display bitmapped images, draw geometric shapes, and control the way text is displayed.
Objectives
- Describe how painting and repainting occurs
- Identify the types of methods provided by the Graphics class
- Explain how geometric shapes and text are drawn
- Illustrate how images are created and displayed
- Define clipping
Topics
- Graphics
- Working with Graphics
- Text
- Images
10. The java.io Package
Time: 4 hours
This course explains how to perform sophisticated input and output using standard I/O, memory buffers, and files.
Objectives
- Write code to read, write, and update files
- Select valid constructor arguments for input and output stream classes and subclasses
- Write code that navigates a file system
- Explain how international text is supported
Topics
- Class Hierarchy and Interfaces
- Byte Data Sink Streams
- Byte Processing Streams
- Character Data Sink Streams
- Character Processing Streams
• LIVE E-CLASSES
Webucator offers live instructor-led online classes. It's like having an expert trainer at your desk.
Course Schedule
• eLEARNING
Webucator offers very affordable self-paced eLearning classes on everything from HTML and XML to ASP.NET and ColdFusion.
Learn more...
• REMOTECOURSE
Webucator offers many additional online courses at
remotecourse.com.
• TRAINER LOCATIONS
Phoenix, AZ
San Diego, CA
Santa Clara, CA
Los Angeles, CA
Denver, CO
Washington, DC
New Orleans, LA
Atlanta, GA
Boston, MA
Cambridge, MA
Traverse City, MI
Detroit, MI
Raleigh, NC
Albany, NY
New York, NY
Syracuse, NY
West Babylon, NY
Columbus, OH
Philadelphia, PA
Pittsburgh, PA
Knoxville, TN
Austin, TX
Dallas, TX
Ottawa, Canada
Toronto, Canada
Calgary, Canada