Java Fundamentals (Java SE 6)

Displaying courses for United States [Change]

Overview

In this course, students will create basic applications using the Java SE 6 programming language. Students will also describe object-oriented concepts, UML representation of OO concepts, and Java platforms and technologies.

Objectives

Upon successful completion of this course, students will be able to: -
  • create simple programs in Java using basic code components.
  • control program flow by writing code to respond to specific situations and produce appropriate results.
  • work with Java class libraries to instantiate objects from Java classes.
  • create classes.
  • write Java programs that reuse objects and their attributes.
  • represent OOP concepts using UML.
  • identify client technologies.
  • identify server-side technologies.
  • identify integration technologies. Certification: This course is one of a series of Element K courseware titles that address Oracle certification skill sets for Java SE. The Oracle Certification Associate program is for individuals who learn or use Java SE and seek recognition for their expertise with Java platforms and technologies.

Audience

This course is designed for students who are looking for an entry into an application development or a software project management career using Java technologies.

Syllabus

Programming in Java

  • Create a Simple Java Program
  • Define a Simple Class
  • Create and Initialize Variables
  • Write an Expression
  • Work with Arrays

Controlling Program Flow

  • Write If Statements
  • Write a Switch Statement
  • Write a For Loop
  • Write While and Do...While Loops

Working with Java Class Libraries

  • Use the Java Class Library
  • Invoke Attributes of an Object

Creating Classes

  • Define Methods
  • Overload a Method
  • Define Constructors
  • Create Static Class Members
  • Use Command-Line Arguments
  • Define Java Beans

Implementing Inheritance

  • Import a Class
  • Extend a Class
  • Override Methods
  • Create Interfaces
  • Implement Interfaces
  • Work with Objects

Representing OOP Concepts Using UML

  • Introduction to UML
  • Apply UML

Identifying Client-Side Technologies

  • Introduction to Client-Side Technologies
  • Introduction to Thin UI Clients
  • Introduction to Fat UI Clients
  • Introduction to Micro UI Clients

Identifying Server-Side Technologies

  • Introduction to Server-Side Technologies
  • Identify Web Components
  • Identify Business Components
  • Process XML and Associating Elements

Identifying Integration Technologies

  • Describe Synchronous Communication
  • Introduction to Web Services
  • Introduction to Database Connectivity
  • Describe Asynchronous Communication

Training provider

Teaching mode:
Classroom - Instructor Led
Online - Instructor Led
Duration: 5 days
Gooroo has partnered with the global leaders in IT training to give you access to quality training, personalised to you, targeted at increasing your job opportunities and salary.

Our pricing

We do not display pricing as Gooroo members qualify for special discounts not available elsewhere. You must enquire through Gooroo to get this benefit.

New courses are happening all the time

Our partner's expert training consultant will provide you with the times and all the details you need. Enquire today.

Top skills covered in this course

Java
United States
This skill has an average salary of
US$109,389
and is mentioned in
5.52%
of job ads in this area.
Oracle Database
United States
This skill has an average salary of
US$97,080
and is mentioned in
3.50%
of job ads in this area.
Web services
United States
This skill has an average salary of
US$107,142
and is mentioned in
1.71%
of job ads in this area.
XML
United States
This skill has an average salary of
US$99,426
and is mentioned in
1.31%
of job ads in this area.