Search in
Courses Providers, List Your Courses for FREE
Menu

BlueJ Course


Aonline Training
Training/Coaching/Tuition

by Aonline Training


Mumbai
Starting from:
INR 6,000
Per Course
(Taxes As Applicable)
Request Info
Subjects Covered & Categories
Learn: BlueJ | JVM

Category: Java


Basic Details
Medium of instruction:English
Overview, Content & Syllabus

BlueJ For Java

Intoduction:

BlueJ is an integrated Java environment specifically designed for introductory teaching

BlueJ was developed at a University specifically for the purpose of teaching object orientation with Java.

The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint research group at Deakin University, Melbourne, Australia, and the University of Kent in Canterbury, UK. The project is supported by Sun Microsystems.

The aim of BlueJ is to provide an easy-to-use teaching environment for the Java language that facilitates the teaching of Java to first year students. Special emphasis has been placed on visualization and interaction techniques to create a highly interactive environment that encourages experimentation and exploration.

Supports

• fully integrated environment

• graphical class structure display

• graphical and textual editing

• built-in editor, compiler, virtual machine, debugger, etc.

• easy-to-use interface, ideal for beginners

• interactive object creation

• interactive testing

Offers

• a project manager, a compiler, an editor, a debugger, a virtual machine

• full tool integration (compilation from within the editor, compiler error message display in the editor, setting breakpoints in the editor, etc.)

• abstraction from operating system.

• class structure visualization

• direct object interaction

• simplicity, eas-to-use interface

Course Contents

Free Trial Session Is Limited To Phase I Only

1. Concept of Objects

1.1 Introduction

1.2 What is an Object

  • Objects encapsulate state and behavior

1.3 Implementing Objects

2. Introducing Classes

1.1 Introduction

1.2 What is a Class?

  •  
    Objects Description; Method; Need for Class; Classes as Abstraction for Set of Objects; Class as Object Factory.

3. Introducing Java On Bluej Environment

1.1 Introduction

1.2 About Java

  • History Java; Byte Code; Java Virtual Machine (JVM) Sample Java Program

1.3 Type of Java Programs

1.4 BlueJ-A Quick Introduction

1.5 Starting BlueJ

 

4. Function

1.1 Introduction

1.2 Why functions?

1.3 Function definition

1.4 Function prototype and signature

1.5 Accessing a function

  • Actual and formal parameters; arguments to functions

1.6 Pass by value(call by value)

1.7 Call by reference

1.8 Returning from a function

  • The return statement; returning values

5. CONSTRUCTORS

1.1 Introduction

1.2 Constructor

1.3 Need for Constructors; Declaration and Definition

1.4 Types of Constructors

  •  
    • Non-parametrized; Parametrized

1.5 The this Keyword

6. CLASS AS USER DEFINED TYPE

1.1 Introduction

1.2 Class as Composite Type

1.3 Class A User-Defined Datatype

1.4 Creating And Using Objects

  • Using Objects; Controlling Access to Members of a Class Access Specifiers Using Classes

7. USING LIBRARY CLASSES

1.1 Introduction

1.2 Simple Input / Output

1.3 Exception handling

  • Concept of Exception handling; Exception handling in Java

1.4 Wrapper Classes

  • Using Objects; Controlling Access to Members of a Class Access Specifiers Using Classes

1.5 Working with Strings

  • Creating Srtings; Creating StringBuffers; Accessor Methods

1.6 Packages in Java

  • Importing Package and their Classes; Using Dates and Times (Date and Calendar Objects); Package in Java; User Defined Packages

8. DECISION MAKING STATEMENTS

1.1 Introduction

1.2 Programming Constructs

1.3 Selection statements

  • The if Statement of Java; The switch Statement

9. INTERATION THROUGH LOOPS

1.1 Introduction

1.2 Elements that Control a loop (Parts of a Loop)

1.3 The for Loop Fixed Number of Iterations

1.4 The for Loop Variations

1.5 The while Loop

1.6 Variations in a while Loop

1.7 The do-while Loop

1.8 Nested Loops

1.9 Comparison of Loops

2.0 Jump Statements

  • The break Statement; The continue Statement; Labels and Branching Statements

10. ENCAPSULATION

1.1 Introduction

1.2 Visibility Modifiers

1.3 Scope and Visibility Rules

11. ARRAYS

1.1 Introduction

1.2 Need for Arrays

1.3 Types of Arrays

  • Single Dimensional Arrays; Some facts about Arrays; Two Dimensional Arrays

1.4 Searching in 1-D Arrays

1.5 Sorting

1.6 Arrays vs. Objects

1.7 Advantages and Disadvantages of Files

12. OPERATIONS ON FILES

1.1 Introduction

1.2 Files

1.3 Java Streams

1.4 Operations on Files

  • Buffering; Output to Text Files; Input from Text Files

1.5 String Tokenizer

  • Processing a Number Sequence with StringTokenizer; String Tokenizing and File Handling

1.6 Stream Tokenizer.


Course Schedule & Price
Online
When Duration Where Remarks Price
Not Specified (Total 50 Hrs) Study Online (on your computer) Not Specified INR 6,000
Per Course
(Taxes As Applicable)
Price Notes: The cost for the course in Indian Rupees (INR) would change depending on the 'Current Rate' of US Dollar. Fees in (US $) 150.

Venues (Locations)
Mumbai, Warden Road (Head Office):- Chinoy Mansion, First Floor, Block # 2, Opposite St. Stephens Church Warden Road, Mumbai - 400 036, Maharashtra, India


Mumbai, Bandra West (Franchisee):- Aonline Training CO Peter Dias Road, Near Mehboob Studio,O'Priya Building1st Floor, Block No 6 Bandra West, Mumbai, Maharashtra, India


Mumbai, Andheri West (Franchisee):- Office No R- 26, 1st Floor, RNA Complex Lokhandwala rd Cross Lane, Next to High Point Restaurant Andheri West, Mumbai - 400 053, Maharashtra, India


About Course Provider

Aonline Training


Aonlinetraining is a division of Compufield - The Pioneer Computer Institute which was established in 1985. The Institute is experienced in training students and professionals, in any field from India and Abroad. Aonlinetraining is the result-oriented solution to FAQ (Frequently Asked Questions) from the students and professionals from all parts of the World.

COMPUFIELD® Training Institute was started by Mr. M. E. Khairaz. It was the first one of its kind in Mumbai (Bombay) - INDIA and it specialized in INTERNET, DIGITAL ART, MULTIMEDIA and PROGRAMMING courses. Over the years Compufield has managed to maintain its standard for imparting quality training in all the latest software packages.

Browse similar courses by category





Subscribe & get details about interesting courses & events free in your mail