Java Programming Basic

  

About this Course

This course is mainly for those who are just starting the programming in java. In this course we are covering all the fundamentals concepts in detail. The beginners will get good foundation of java programming after the course.

This intensive hands-on course explores Java language features and packages.

Java programmers will be able to take the content learned and immediately apply it to the problems encountered on the job.

The course begins with learning basic concepts of java like features of java, object oriented programming concepts and how they are implemented in java.

At the intermediate level there is discussion about packages, interface etc and at advanced level the course begins with a discussion of collections.

Database programming using JDBC is covered in depth.

Object serialization is covered. Distributed programming in Java is introduced.

Server-side Web programming is introduced using servlets, JSP’s.

There is also discussion on EJb’s and struts framework.

COURSE CONTENT:

Module 1 : Introduction to Java

♦ Features of Java

♦ The Java Virtual Machine

♦ Staring a Java Program

♦ Importing classes

♦ Formatting the Output

Module 2 : Data types, Operators &Control statements

♦ Data types

♦ Literals

♦ If-else

♦ For ,While, do-while loops

♦ Switch statement

♦ Continue, Break Statement

Module 3 : Input and Output

♦ Accepting Input from the Keyboard

♦ Scanner Class

♦ Displaying Output

♦ Displaying Formatted Output

Module 4 : Arrays

♦ Type of Arrays (1 D, 2 D, 3 D …arrays)

♦ Command Line Arguments

♦ Jagged Arrays

Module 5 : Strings,StringBuffer andStringBuilder

♦ Creating Strings

♦String Class Methods

♦ Immutability of Strings

♦ String Buffer Class Methods

♦ String Builder Class Methods

Module 6 : Introduction to OOPs

♦ Features of Object Oriented Programming System

♦ ;Object Creation

♦ Access Specifiers

♦ Constructors

Module 7 : Methods in Java

♦ Understanding Methods

♦Static Methods

♦ Instance Methods

♦ Passing objects to Methods

♦Recursion

♦ Factory Methods

Module 8 : Relationship between Objects

♦ Relating Objects using References

♦Inner Class

Module 9 : Inheritance

♦ Inheritance basics

♦ Super keyword

♦ Protected Specifier

♦ Types of Inheritance

Module 10 : Polymorphism

♦ Polymorphism using Methods

♦ Final Class

Module 11 : Type casting

♦ Casting Primitive Data types

♦ Casting Referenced Data types

♦ Object Class

Module 12 : Abstract classes &Interfaces

♦ Abstract Class& Method

♦ Multiple Inheritance using Interfaces

♦ Abstract Classes vs. Interfaces

Module 13 : Packages

♦ Different Types of Packages

♦ Interfaces in a Package

♦ Access Specifiers

Module 14 : Wrapper classes

♦ Character Class

♦ Integer Class

♦ Float Class

♦ Double Class

♦ Math Class

Duration 20 hrs

Entry requirement Basic Computer Knowledge

Rate this course:

Comments

Course Rating

  • /5 from users

Course Enquiry

Course Info

Similar Courses Provided By Other Premium Providers