courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Oracle Certified Java Associate (CX-310-019)

 
Bookmark and Share
Oracle Certified Java Associate (CX-310-019)
CD Training Course £170.00 + VAT
Buy Now
 


Oracle Certified Java Associate (formerly know as Sun Certified Java Associate- SCJA) training course is designed to enable students with little or no programming experience to begin to learn programming using the Java programming language. The training course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java technology programs. Students taking this training course can receive a solid basis in the Java programming language upon which to base continued work and training. The training course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and uses the Java SE Development Kit 6 (JDK 6) product.

The Oracle Certified Associate, Java SE 5/SE 6 certification provides an ideal entry into an application development or a software project management career using Java technologies. This worldwide credential validates basic knowledge of Object-Oriented Concepts, UML representation of OO concepts, the Java programming language, and general knowledge of Java Platforms and Technologies. Candidates for this exam include: entry level Java programmers, students studying to become Java programmers, project or program managers working with Java technology in the software development industry.
This course prepares you fully to sit the exam CX-310-019.


Benefits:
 •  In-depth understanding of Object-Oriented programming
 •  Differentiate Client vs. Server Technologies
 •  Use JDBC and SQL to connect to databases
 •  Be prepared to pass the Oracle exam: CX-310-019


 

COURSE OUTLINE


Session 1

Section A: Creating and Compiling Java Programs

 •  Development Tools Needed
 •  Writing a Simple Java Program
 •  Classes
 •  Creating a New Java Class
 •  Understanding Java Classes
 •  Streams
 •  Writing Code in Notepad
 •  Command Line Code Execution
 •  Using a Package
 •  Compiling a Package using -d Option
 •  Primary Java Packages
 •  Primary Java Platforms

Section B: Working with Variables and References

 •  Variables and References
 •  Declaring and Initializing Variables
 •  Assignment Operators
 •  Primitive Variables
 •  Variable Considerations
 •  Capturing User Input
 •  Importing Classes
 •  Performing Mathematical Calculations
 •  Understanding Enums
 •  Using Java Documentation

Section C: Branching and Loops

 •  Branching with IF Statements
 •  Creating Compound Logical Statements
 •  Switch Case Break Statements
 •  For Loops
 •  While Loops
 •  Do…While Loops
 •  Understanding Endless Loops
 •  Break and Continue Statements

Section D: Working with Arrays

 •  Arrays Defined
 •  Declaring ArraysInitializing Individual Array Indexes
 •  Looping through Arrays
 •  Looping For…Each

Section E: Working with Functions

 •  Creating Functions
 •  Sending Arguments to Main
 •  Returning Values with a Function
 •  Function Parameter Types and Usage
 •  Functions and Scope Considerations

 

Session 2

Section A: Object-Oriented Programming Basics

 •  Object-Oriented Programming
 •  Class Attributes and Behaviors
 •  Objects
 •  The String Class
 •  Concatenation Operator
 •  charAt()
 •  indexOf()
 •  trim()
 •  substring()
 •  replace()
 •  length()
 •  The StringBuffer Class
 •  append()
 •  reverse()
 •  deleteCharAt()

Section B: Creating Custom Classes

 •  Private vs. Public Classes
 •  Implementing a Class
 •  Class Rules
 •  Creating Setters and Getters
 •  Creating and Using the Constructor
 •  Static Methods and Classes
 •  Adding a Static Property
 •  Altering Public and Private
 •  Polymorphism
 •  Classes and Variable Scope

Section C: Understanding Subclassing

 •  Creating a Subclass
 •  Using the Superclass Constructor
 •  Overriding Methods
 •  Inheritance Rules to Consider
 •  Instantiating Subclasses

Section D: Interfaces and Abstract Classes

 •  Creating an Interface
 •  Implementing the Interface
 •  Writing Method Implementations
 •  Writing a Test Class
 •  Overriding Interface Methods
 •  Modifying the Test Class
 •  Creating an Abstract Class
 •  Extending an Abstract Class

 

Session 3

Section A: Understanding UML

 •  Uniform Modeling Language
 •  UML Perspectives and Views
 •  Basic Object-Oriented Programming Terms
 •  UML Class Diagrams
 •  UML Inheritance Diagrams

Section B: Java Integration Technologies

 •  Remote Method Invocation
 •  RMI Interfaces and Classes
 •  Remote Object Implementation
 •  Java Database Connectivity
 •  Sample JDBC Code
 •  Database Connection Considerations
 •  Understanding JNDI
 •  Java Messaging Service
 •  Messaging Process Diagrams

Section C: HTML and JavaScript

 •  HTML and JavaScript Overview
 •  Understanding HTML Structure
 •  Understanding JavaScript Structure
 •  HTML Advantages and Disadvantages
 •  JavaScript Advantages and Disadvantages
 •  HTML and JavaScript Coding Example

Section D: Java 2 Micro Edition

 •  Using the Java Wireless Toolkit
 •  Creating the MIDlet
 •  Deploying the MIDlet

Section E: Applets and GUI Interfaces

 •  Creating a Java Applet
 •  Analyzing and Compiling the Applet Code
 •  Creating GUI Interfaces with SWING
 •  Coding the Default Constructor
 •  Instantiating SWING Components
 •  Compiling the GUI Interface

Section F: Java Server Technologies

 •  Server-Side Technologies
 •  Enterprise JavaBeans
 •  Servlets
 •  Java Server Pages
 •  JAX-RPC
 •  SOAP Defined
 •  UDDI




 
 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms