OUR PARTNERS




















 
 
 
Online Courses From Only £19.99 per year

Java 2 5.0 Programmer Certification 310-055

Java 2 5.0 Programmer Certification 310-055

Price: £77

Duration: 12.00 hour(s)
Delivery: Online

This Course is for anyone preparing for the Sun Java Certified Programmer exam (Exam 310-055)


Summary:

The Sun Certified Programmer for Java 2 Platform 5.0 certification allows web programmers to prove a thorough knowledge of Java programming structure and the ability to create Java applications.

This online training course will cover all of the knowledge needed for the 310-055 test to become a Sun Certified Programmer for Java 2 Platform 5.0.      

Learning Segment 1 : Overview    

Summary:

This learning segment gives a foundation of Java fundamentals upon which to build.

The learning segment introduces the use of the Java language and the Java Virtual Machine, the basics of syntax and control flow, compiling and running a Java application, and other fundamental topics.  

Objectives:

  • Examine the Java development environment
  • Identify fundamentals of Java syntax
  • Describe how to compile and run a simple Java application
  • Describe how to construct simple variables and arrays
  • Describe how to construct simple expressions and control flow  

Topics:

  • Overview    

Learning Segment 2 : Object-Oriented Concepts    

Summary:

This learning segment teaches the fundamentals of object-oriented programming concepts and their application in a Java environment.  

Objectives:

  • Identify object-oriented programming concepts
  • Describe how Java implements object-oriented programming
  • Describe the structure of classes
  • Describe how simple inheritance is used
  • Describe class and variable access modifiers  

Topics:

  • Object-Oriented Concepts    

Learning Segment 3 : Java Core Packages    

Summary:

This learning segment teaches the organization of the core Java classes into packages.  

Objectives:

  • Describe how Java classes are organized into packages
  • Estimate the lifetime of a Java object
  • Explain the difference between Java applications and applets  

Topics:

  • Java Core Packages    

Learning Segment 4 : Java AWT and JFC    

Summary:

This learning segment gives a foundation of Java fundamentals upon which to build. The learning segment introduces the use of the Java language and the Java Virtual Machine, the basics of syntax and control flow, compiling and running a Java application, and other fundamental topics.  

Objectives:

  • Describe how to construct a graphically-oriented interface in Java
  • Identify the classes that comprise the Abstract Windowing Toolkit
  • Identify the graphically-oriented Java Foundation Classes
  • Examine how the event-listener mechanism handles events  

Topics:

  • Java AWT and JFC    

Learning Segment 5 : File Input/Output    

Summary:

This learning segment teaches the fundamentals of file input and output in Java.  

Objectives:

  • Manipulate files, directories and their contents from within Java applications
  • Identify how to open and close files from within a Java application
  • Describe how to read and write files from within a Java application
  •  Describe how to use formatting specifiers to construct custom output  

Topics:

  • File Input/Output    

Learning Segment 6 : Object Serialization    

Summary:

This learning segment teaches how to use classes and methods in the java.io package to serialize object data.  

Objectives:

  • Describe fundamentals of object serialization
  • Examine how to implement the Serializable interface
  • Examine how access qualifiers affect serialization
  • Identify how to override default serialization behavior
  • Describe which classes provide their own serialization behavior  

Topics:

  • Object Serialization    

 Learning Segment 7 : Threads, Exception Handling and Assertions    

Summary:

This learning segment teaches how to create applications that use threads to simultaneously carry out multiple tasks, and how to use exceptions and assertions to detect and handle unexpected run-time conditions.  

Objectives:

  • Identify how to create and use threads
  • Describe how to use exceptions
  • Identify how to create and use try, throw and catch blocksIdentify how to create and use assertions  

Topics:

  • Threads, Exception Handling and Assertions    

 Learning Segment 8 : Dates and Numbers    

Summary:

This learning segment teaches how to work with dates, numbers and currencies in Java. It also covers how to create applications that search text strings and files for patterns of text, or tokens.  

Objectives:

  • Identify the Java Date and Number classes
  • Describe how to instantiate and use the Date
  • Format and Number
  • Format classes
  • Describe how to use the Scanner class to tokenize input
  • Describe how to use the split method of the String class to split a text string  

Topics:

  • Dates and Numbers    

Learning Segment 9 : Networking Java Applications    

Summary:

This learning segment teaches how to use the java.net package to create networking applications in Java.  

Objectives:

  • Examine Java's networking classes
  • Identify how to create client/server applications  

Topics:

  • Networking Java Applications   

 Learning Segment 10 : Generics and Collections    

Summary:

This learning segment teaches how to create groupings of objects using collections and how to use generics to assign some type safety to those collections. The learning segment covers the four major categories of collections, type safety and type erasure, sorting and searching in collections and arrays, and the use of polymorphism with generics.  

Objectives:

  • Describe how to use sets, maps, lists and queues
  • Describe how to sort and search collections and arrays
  • Describe how to use generics for compile-time type safety
  • Describe how to mix legacy code with generic code  

Topics:

  • Generics and Collections    

Learning Segment 11 : Database Connectivity Fundamentals    

Summary:

This learning segment teaches how to create Java applications that communicate with databases using Open Data Base Connectivity (ODBC) technology.  

Objectives:

  • Discuss Open Data Base Connectivity (ODBC)
  • Identify how to open, process and close a database connection from a Java application
  • Describe how to read and write information between an ODBC database and a Java application
  • Describe how to process information obtained from an ODBC database
  • Describe how to handle errors encountered while an ODBC database is open  

Topics:

  • Database Connectivity Fundamentals    

Learning Segment 12 : Key Topics and Features    

Summary:

This learning segment provides a summary and highlights of key topics covered in other learning segments in this series.  

Objectives:

  • Review key features of the Java language and development environment
  • Highlight key topics covered during the series  

Topics:

  • Key Topics and Features

Features:

  • Flash-based instructional demonstrations applying course concepts.
  • Instructional audio with graphics highlighting key points.
  • Exercises allow learners to practice in the actual application being studied.
  • Supplied sample files include sample documents, application files, programs, and programming code that enable learners to practice with these files, enhancing the learning experience.
  • A Course Topics list contains active hyperlinks, permitting quick access to specific topics.
  • Find-A-Word allows learners to look up an unfamiliar term in the Glossary, on the Web, or in a dictionary. In addition, it lets them find other occurrences of the term in the same course.
  • Search text enables learners to rapidly search all text within a course to easily retrieve information required.
  • Courses challenge the learner with a variety of question formats, including multi-step simulations, true/false, multiple choice, and fill-in-the-blank.
  • A skill assessment generates a customized learning path based on the results of a pre-test.A glossary provides a reference for definitions of unfamiliar terms.
  • Bookmarking tracks the learner's progress in a course.  

Technical Requirements:

P500+ Processor, 128MB of RAM; Windows 2000, 2003, XP, Minimum screen resolution 800x600, Internet Explorer 5.5 or higher; Windows Media Player 9.0 or higher; Flash 8.0 or higher; 56K minimum connection; broadband (256 kpbs or higher) connection recommended; Cookies enabled; Sound card with speakers or headphones strongly recommended.

Share This
Share:
  • Digg
  • del.icio.us
  • Mixx
  • Google
  • Facebook
  • LinkedIn
  • YahooMyWeb
  • StumbleUpon
  • Technorati
  • TwitThis
FREE COURSES
Free Trial to 1000 Courses
Get FREE Access to Over 1000 Video Training Courses

* indicates a required field
 
TESTIMONIALS
Raj Odedra passed his MCSE in just six months! "I Passed my MCSE in Just Six Months!"
Raj Odedra
read more