Curriculum About us FAQ Contact us Partners Projects News Register Links and Resources
Home  
Course schedulesAcademy network
Holiday academy
 

Java Fundamentals

Fundamentals of Java Programming, sponsored by Sun Microsystems, provides a 70-hour introduction to Java programming, which teaches students how to use the Java language’s objectoriented technologies to solve business problems. Students will become familiar with: Java programming basics in creating classes, objects, and applications; the Java language Application Programming Interface; and Graphical User Interface applications.

Java Programming Competencies

Upon successful completion of this course, students will receive a Fundamentals of Java Programming Certificate of Completion. Acquired Java programming competencies include:
  • Understand the history and current use of Objected oriented programming and the Java language to solve business problems.
  • Understand concepts of Object, class, instance, member data/fields, member attributes/methods, and local variables.
  • Understand the Java Environment and use of the Java Development kit for the creation and execution of java programs from java source files.
  • Apply java language keywords, and syntax to create statements for declaring and storing java data types.
  • Understand the result of operations and decision-making on java data types, using any operator or method.
  • Create statements for data operations, decision-making, class definition, object constructors, method definitions and method invocation.
  • Use the online documentation for the Java 2 Platform, API Specification.
  • Implement the Javadoc features in their source files to document their classes.
  • Write code that implements principles and design patterns of encapsulation, composition and inheritance.
  • Write code to invoke overridden or overloaded methods and parental or overloaded constructors, and be able to describe the effect of invokingthese methods.
  • Design and construct instances of any concrete class including normal top-level classes, inner classes, static inner classes, and anonymous inner classes.
  • Write code to define, instantiate classes of the java.lang, java.util, java.awt, java.io packages.
    Develop and use packaging tools (jar).
  • Install and work with Java 2 SDK.
  • Setup an environment for Java applications.


Industry-recognized Certification

Fundamentals of Java Programming prepares students for the Sun Certified Programmer for Java 2 Platform certification exam.
A demo version of the Java Fundamentals curriculum is available HERE.
A PDF Datasheet with Sun's Unix and Java course information is available HERE (123k).
For more information about Sun certifications, please visit http://suned.sun.com/US/certification/
cacad webmail IT Essentials 1 students login IT Ess2 students login CCNA students login Unix Fundamentals students login IT Essentials 1  students login Java Programming students login