|
|
 |
 |
 |
 |
 |
 |
|
Sun Java 2.0 SCJP J2SE 5.0 Training for Certification Exam 310-035
Course Overview
This SUN SCJP Ceertification Java training course is designed for the novice programmers with an understanding of basic programming concepts
who want to learn Java; programmers proficient in another programming language who want to move to Java; programmers experienced in the Java language who want to take the Sun Certified Programmer for the Java 2
Platform, Standard Edition 1.4 exam 310-035 fro SCJP.
Prerequisites Knowledge of basic programming principles; experience in another programming or scripting language, such as Visual Basic, C, C++, or JavaScript, would be useful.
Your Training Includes
- Twenty hours of multi-media interactive training
- Hands-on Labs - a perfectly simulated, real-world environment to test skills without risk.
- Engaging course demos and real-world examples
- Practice Exams - Simulated certification exams designed to validate exam readiness.
- Online Mentoring 24 7
Mentoring provides personal access to our talented corps of expert instructors in a unique collaborative environment. Students can correspond with the Instructor Team 24x7.
Training Content
Getting Started with Sun Java
- The use of objects, classes, inheritance, and polymorphism.
- Code involved in declaring a main method and identify the command lines used to compile and run an application.
- Create, compile, and execute a application.
- The appropriate Java lexical element to use for a given scenario.
- The code involved in declaring primitive variables and defining literal values.
- The code used to declare and initialize string literals and arrays.
- Declare and initialize data types, strings, and arrays in a given scenario.
Operators and Flow Control
- Use Java's operators to build expressions and determine the value of an expression variable for a given code sample.
- Use assignment operators to build and evaluate an expression, and evaluate a compound expression using operator precedence.
- Valid primitive type conversions and casting operations.
- Use operators to create expressions and compare integers in a specific application.
- Write if and switch statements for a given scenario.
- Specify the code to use Java's standard and enhanced for loop constructs to perform iteration over arrays and multi-dimensional arrays.
- Specify the code to use while and do-while loop constructs to perform iteration, and identify the functions of the break and continue keywords.
- Create selection statements and loop constructs for a given scenario.
Creating Classes
- How the principles of object-oriented programming are implemented in Java objects and classes.
- Create a class.
- Create objects.
- Write the code required to declare, initialize, and use a class.
- Declare and import packages.
- Use Java's access modifiers to control access to classes, variables, and methods.
- Work with Java packages and access modifiers.
Working with Classes
- How inheritance and polymorphism are implemented .
- Inheritance between classes.
- Implement inheritance in a application.
- Create abstract classes and interfaces.
- Declare and initialize instance and class members.
- Use the final modifier to declare classes, methods, and variables.
- Work with static and final modifiers in a application.
- Managing system memory.
- Declare and instantiate Java's inner classes.
Reference Types and Threading
- Valid reference type conversions.
- Carry out reference casting.
- Use the methods of the Object class to clone and compare objects.
- Write the code required to clone, compare, and cast reference types.
- Use the Thread class and Runnable interface to create a multithreaded application.
- The code used to change a thread's state and priority.
- Synchronize thread access to code in a multithreaded application.
- Create a multithreaded program.
Exception Handling and Assertions
- Use try, catch, and finally blocks to handle exceptions.
- Use the methods of the Throwable class and its subclasses, and define runtime and checked exceptions.
- Write code to throw exceptions.
- Write code to create and handle exceptions.
- The code used to create assertions and the commands used to enable them.
- Code, compile, and enable assertions.
Java Utilities
- Use the methods of the Java Math class to carry out computations.
- Create wrapper objects and use wrapper class utility methods to manipulate primitive values.
- Use the String and StringBuffer classes to manipulate strings.
- Use the java.lang.System class to access system resources.
- Use the String class to manipulate strings and define regular expressions.
- Use the Collection interface and associated methods to develop specific behavior requirements.
- Use Java's Collection Framework to modify, sort, and search collections.
- Use a collection class to sort and modify a list.
- Use the classes of the java.io package to read and write data.
- Use the classes of the java.nio package to access files, buffers, and channels.
- Write code to read and copy files.
Basic GUI Development
- The features and components of JFC and Swing, their associated functionality, and guidelines for use.
- Use Swing components and container classes and methods to build and launch a Swing-based application.
- Create a basic Swing application.
- The code used to add labels, text, buttons, and menus to an application.
- The code used to handle events in AWT and Swing.
- Use Swing layout managers to display components.
- Identify how the painting system works in Swing and AWT.
- Write code to handle events and lay out a Swing application.
Java Applets
- The features, life-cycle, and security restrictions of Java applets and the code used to handle applet milestones.
- Use HTML to add a applet to a web page.
- Write the code required to create and deploy a applet.
- The code used to display images, play sound, open documents, and show status information.
- Recognize the code used to access JApplet panes and the code used to support applet persistence and communication.
- Write code that adds specific functionality to an applet.
|
|
This Study guide and/or material is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc. Cisco®, Cisco Systems®, CCDA, CCNA
, CCDP, CCNP , CCIE, CCSI, the Cisco Systems logo and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc.
|
|
|
|
 |
|
|
sales@cdicomp.com webmaster@netwind.com Copyright © CDi Communications Inc. 1996-2003 Netwind Learning Center is a registered trademark of CDi Communications, Inc.
*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if
product purchased contains 6 videos, 3 must remain unopened. Matthew Lesko Stop Smoking Lose Weight |
|
|