about uscontact us
Home Page Business Consultancy Solutions & Services Web Site Design Services Professional IT Courses Training for Businesses Consulting4London Site Map
......
SideNav Button 1
SideNav Button 2
SideNav Button 3
SideNav Button 4
SideNav Button 5
SideNav Button 6
Home » Training » Java Sun Certified Professional Course
Java Sun Certified Professional Course
leftcurve COURSE DETAILS leftcurve
Description

Summary This course teaches the fundamentals of Java Programming to certification level. It includes lectures, demonstrations and practical Lab exercises.  
Start Date Contact us  
Duration 1 year or 6 Month Fast-track (FT)  
Qualification Sun Java Cerfified Programmer Certification  
You'll need Basic Computer Knowledge, any programming experience useful  
Follow with Java Enterprise or Java SCWCD  
Course Details
Course Code View Price (ex Vat) Purchase
J001 Details.. 1799.00
J001FT Details.. 899.00
 
More Info.? Call us on 020 7737 3251 or mail us here  

Who will benefit
Students wishing to pursue a career in Information Technology using Java Object Oriented Technology

How you will benefit
This course is designed to instruct students in the Java programming language to certification level.

This course starts by teaching you the fundamentals of Java Software development and then builds on these to develop the various Java frameworks.
You will learn how to develop and optimise both standalone and web based Java programs.

What is Java
Java is a fairly new technology specially designed to build robust enterprise and web applications and for its multi-platform capability. To find out what makes Java so exciting...

Course Duration
This course is a one year theoretical and practical workshop program.
Other options are available including fast track. Call or mail us for futher details.

Course Content  Click to toggle details on/off
Declarations and Access Control
  • Array declaration, construction and initialization
  • Classes, methods, variables, modifiers
  • Constructors
  • Return types


  • Flow control, Assertions, and Exception Handling
  • Using if and switch statements
  • Using loops, break and continue constructs
  • Using exceptions and exception handling clauses (try, catch, finally)
  • Using assertions correctly


  • Garbage Collection
  • Guaranteed garbage collection system behaviour
  • Coding to make objects eligible for garbage collection.
  • Recognising when objects becomes eligible for garbage collection.


  • Language Fundamentals
  • Package declarations, import statements, class declarations, interface declarations, method declarations,
  • Variable declarations, and identifiers.
  • Classes to implement interfaces
  • Correspondence between main method argument array variables and command line arguments.
  • Java programming language keywords.
  • Using a variable or array elements
  • Range of all primitive formats, data types and literal values for all types


  • Operators and Assignments
  • Applying operators
  • The boolean equals (Object) method
  • Using the operators &, |, &&, ||
  • Passing variables into methods


  • Overloading, Overriding, Runtime Type and Object Orientation
  • Benefits of encapsulation in object oriented design
  • Writing code to invoke overridden or overloaded methods and parental or overloaded constructors;
  • Write code to construct instances of concrete classes


  • Threads
  • Writing code to define, instantiate and start new threads using both java.lang.Thread and java.lang.Runnable.
  • Conditions that might prevent a thread from executing.
  • Writing code using synchronized wait, notify and notifyAll
  • Interaction among threads and object locks


  • Fundamental Classes in the java.lang Package
  • Coding with the java.lang.Math methods
  • String Object immutability
  • Wrapper classes,


  • The Collections Framework
  • Selecting classes/interfaces for requirements.
  • Using hashcode methods appropriately


  • Declarations and Access Control
  • Flow control, Assertions, and Exception Handling
  • Garbage Collection
  • Language Fundamentals
  • Operators and Assignments
  • Overloading, Overriding, Runtime Type and Object Orientation
  • Threads
  • Fundamental Classes in the java.lang Package
  • The Collections Framework


  •  Related Courses
    » Java SQL and Web Design
    » Java 2 Enterprise Edition (J2EE)
    » Java Pro Developer Course
    » Oracle Financials
    » Oracle Build Internet Applications I
    » Oracle Build Internet Applications II
    » Oracle PL-SQL
     Return to visited pages