Oracle Certified Associate, Java SE 7 Programmer (OCA)

JAVA

Oracle Certified Associate, Java SE 7 Programmer (OCA)

This Java SE 7 Fundamentals training teaches students with little or no programming experience to begin to learn programming using the Java programming language. It explores 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.

Duration: 30hrs   Certification path : Pass Exam: Java SE 7 Programmer I 1Z0-803

Oracle Proided Study e-kit available : Java SE 7 Fundamentals, 2.0 English Student Kit

Learn To:

Use various Java programming language constructs to create several Java technology applications. Use decision and looping constructs and methods to dictate program flow. Perform basic error handling for your Java technology programs. Implement intermediate Java programming and object-oriented (OO) concepts in Java technology programs. Demonstrate knowledge of Java technology and the Java programming language.

Course Objectives:

Develop classes and describe how to declare a class .Analyze a business problem in order to recognize objects and operations that form the building blocks of the Java program design

Define the term

Demonstrate Java programming syntax

Write a simple Java program that compiles and runs successfully

Declare and initialize variables

List several primitive data types

Instantiate an object and effectively use object reference variables

Use operators, loops, and decision constructs

Declare and instantiate Arrays and Array Lists and be able to iterate through them

Describe the benefits of using an Integrated Development Environment (IDE) List and describe several key features of the Java technology

Declare a method with arguments and return values

Use inheritance to declare and define a subclass of an existing superclass

Describe how errors are handled in a Java program

Describe examples of how Java is used in applications, as well as consumer products

 

Course Topics:

Introducing the Java Technology

Relating Java with other languages

Showing how to download, install, and configure the Java environment on a Windows system. Describing the various Java technologies such as Java EE, JavaME, Embedded Java SE

Describing key features of the technology and the advantages of using Java

Using an Integrated Development Environment (IDE)

Thinking in Objects

Defining the problem domain

Identifying objects and recognizing the criteria for defining objects

Introducing the Java Language

Defining classes

Identifying the components of a class Creating and using a test class Compiling and executing a test program

Working with Primitive Variables

Declaring and initializing field variables

Describing primitive data types such as integral, floating point, textual, and logical

Declaring variables and assigning values

Using constants

Using arithmetic operators to modify values

Working with Objects Declaring and initializing objects Storing objects in memory

Using object references to manipulate data

Using JSE javadocs to look up the methods of a class

Working with String and StringBuilder objects

Using operators and decision constructs Using relational and conditional operators Testing equality between strings

Evaluating different conditions in a program and determining the algorithm

Creating if and if/else constructs

eTechGuys Centers: BD – 80 and BD – 82, Sector- I, Salt lake City, (Near CityCenter 1)

Phone: 033-32018438, 09903049912 /Email: info@etechguys.com / www.etechguys.com

Nesting and chaining conditional statements

Using a switch statement

Creating and Using Arrays

Declaring, instantiating, and initializing a one-dimensional Array Declaring, instantiating, and initializing a two-dimensional Array Using a for loop to process an Array

Creating and initializing an ArrayList

Using the import statement to work with existing Java APIs

Accessing a value in an Array or and ArrayList

Using the args Array

Using Loop Constructs

Creating while loops and nested while loops

Developing a for loop

Using ArrayLists with for loops Developing a do while loop Understanding variable scope

Working with Methods and Method Overloading

Creating and Invoking a Method

Passing arguments and returning values Creating static methods and variables Using modifiers

Overloading a method

Using Encapsulation and Constructors

Creating constructors

Implementing encapsulation

Introducing Advanced Object Oriented Concepts

Using inheritance

Using types of polymorphism such as overloading, overriding, and dynamic binding

Working with superclasses and subclasses Adding abstraction to your analysis and design Understanding the purpose of Java interfaces Creating and implementing a Java interface

Handling Errors

Understanding the different kinds of errors that can occur and how they are handled in Java

Understanding the different kinds of Exceptions in Java

Using Javadocs to research the Exceptions thrown by the methods of foundation classes

Writing code to handle Exceptions

The Big Picture

Creating packages and JAR files for deployment using java

Two and three tier architectures

Looking at some Java applications examples

  • Course Package:0
  • Course Duration:30 hours
  • Buy
  • Apply Now
  • 44

Back to Top
Content