Project Description

Course Plan


Course Duration: 60 Hours
Class Duration: 3 Hours

Instructor Profile

Fundamentals (Java SE 7)

Course Overview

You will create basic applications using the Java SE 7 programming language. You will also describe object-oriented concepts, Unified Modeling Language (UML) representation of object-oriented programming (OOP) concepts, and Java platforms and technologies

Lesson 1: Programming in Java

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

Lesson 2: Controlling Program Flow

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

Lesson 3: Working with Java Class Libraries

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

Lesson 4: Creating Classes

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

Lesson 5: Implementing Inheritance

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

Lesson 6: Representing OOP Concepts Using UML

  • Introduction to UML
  • Topic 6B: Apply UML

Lesson 7: Identifying Client-Side Technologies

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

Lesson 8: Identifying Server-Side Technologies

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

Lesson 9: Identifying Integration Technologies

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

Resource Person

Mohammad Shihab Uddin
Mohammad Shihab UddinSr. Technical Trainer