Top Reasons to Buy

Demo links

open

Java

Java icon
 07:16:59 Hrs

Course Description

Java is a general-purpose and object-oriented programming language that runs on a Java Virtual Machine (JVM). Using Java, we can write Stand-alone programs called applications and web based programs called applets. Java technology has special feature that run the same application from any kind of machine such as -a PC, a network computer, an embedded system, a mobile phone and so on.

Video Resolution:
   800 X 600
   1024 X 768
BM
Lesson Plans
Duration
Status
Notes

Collapse all Expand all

  •   Author MentoringOpen or Close
    -
    thumbnail

    Audience for this Course

    01:48

     
     

    -
    thumbnail

    Job Roles and Job Opportunities

    03:04

     
     

    -
    thumbnail

    Pre-requisite Knowledge and Skills

    01:22

     
     

    -
    thumbnail

    Inspire with Java

    02:45

     
     

  •   Fundamentals of JavaOpen or Close
    -
    thumbnail

    History of Java

    03:35

     
     

    -
    thumbnail

    What is Java?

    02:40

     
     

    -
    thumbnail

    Why do we learn Java?

    04:25

     
     

    -
    thumbnail

    Whats new in Java SE 6?

    04:23

     
     

    -
    thumbnail

    Migration from C & C++ to Java

    04:24

     
     

    -
    thumbnail

    Course Objective

    04:50

     
     

  •   An Overview of JavaOpen or Close
    -
    thumbnail

    Object-Oriented Programming concepts

    02:24

     
     

    -
    thumbnail

    Java is a Platform Independent Language

    03:00

     
     

    -
    thumbnail

    Explaining the First Java Program

    04:58

     
     

    -
    thumbnail

    Executing the First Java Program

    02:42

     
     

  •   Control StatementsOpen or Close
    -
    thumbnail

    If-else & Nested-If statement

    05:37

     
     

    -
    thumbnail

    Switch statement

    04:39

     
     

    -
    thumbnail

    For Loop & For-Each Loop

    05:42

     
     

    -
    thumbnail

    While & Do-while Loop

    05:43

     
     

  •   Classes and ObjectsOpen or Close
    -
    thumbnail

    What are Class and its features?

    03:15

     
     

    -
    thumbnail

    What are Object and its features?

    04:16

     
     

    -
    thumbnail

    Creating a Method

    03:18

     
     

    -
    thumbnail

    Access Specifiers

    02:55

     
     

    -
    thumbnail

    What is "final" and its uses?

    03:05

     
     

    -
    thumbnail

    Inner Class

    03:00

     
     

  •   A Closer Look at MethodsOpen or Close
    -
    thumbnail

    Method with & without return type

    03:41

     
     

    -
    thumbnail

    Method with single & multiple parameters

    04:10

     
     

    -
    thumbnail

    Static Method

    02:56

     
     

    -
    thumbnail

    Recursion

    02:35

     
     

    -
    thumbnail

    Method Overloading

    03:26

     
     

  •   ConstructorOpen or Close
    -
    thumbnail

    What is Constructor and its Types?

    03:06

     
     

    -
    thumbnail

    Initializing an Object using Constructor

    02:26

     
     

    -
    thumbnail

    Constructor Overloading

    01:55

     
     

    -
    thumbnail

    Role of Garbage Collection in Java

    03:02

     
     

  •   InheritanceOpen or Close
    -
    thumbnail

    Basics of Inheritance

    02:50

     
     

    -
    thumbnail

    Method Overriding

    02:20

     
     

    -
    thumbnail

    Use of 'this' keyword

    04:02

     
     

    -
    thumbnail

    Use of 'super' keyword

    04:46

     
     

    -
    thumbnail

    Achieving Multilevel Inheritance

    03:52

     
     

  •   Packages & InterfaceOpen or Close
    -
    thumbnail

    Defining a Package

    03:33

     
     

    -
    thumbnail

    Java built-in Packages (API)

    02:50

     
     

    -
    thumbnail

    What are Interfaces?

    04:22

     
     

    -
    thumbnail

    What is Abstract Class?

    03:10

     
     

    -
    thumbnail

    Interface Vs Abstract Class

    02:05

     
     

  •   Exception HandlingOpen or Close
    -
    thumbnail

    Understanding the Exception Handling

    03:45

     
     

    -
    thumbnail

    Using try and catch block

    03:02

     
     

    -
    thumbnail

    Nested try and Multiple catch blocks

    04:12

     
     

    -
    thumbnail

    Throw, Throws and Finally

    03:45

     
     

    -
    thumbnail

    Custom Exceptions

    03:25

     
     

  •   Multithreading ConceptsOpen or Close
    -
    thumbnail

    What are Thread and its Life cycle?

    04:30

     
     

    -
    thumbnail

    Extending Thread Class

    04:00

     
     

    -
    thumbnail

    Implementing Runnable Interface

    03:25

     
     

    -
    thumbnail

    Creating Multiple Threads

    02:45

     
     

    -
    thumbnail

    Thread Synchronization

    04:20

     
     

    -
    thumbnail

    Using isAlive( ) and join( )

    03:40

     
     

  •   String HandlingOpen or Close
    -
    thumbnail

    String class

    02:32

     
     

    -
    thumbnail

    Working with String Class Constructor

    03:00

     
     

    -
    thumbnail

    Working with String Methods

    03:46

     
     

    -
    thumbnail

    StringBuffer Class

    03:18

     
     

    -
    thumbnail

    Working with StringBuffer Methods

    04:10

     
     

  •   Exploring Java AppletOpen or Close
    -
    thumbnail

    Basic of Java Applet

    02:32

     
     

    -
    thumbnail

    Life Cycle of an Applet

    04:05

     
     

    -
    thumbnail

    Creating the First Java Applet

    03:20

     
     

    -
    thumbnail

    Executing the First Java Applet

    01:42

     
     

    -
    thumbnail

    An Applet HTML Tags and its Attributes

    03:45

     
     

  •   IO PackageOpen or Close
    -
    thumbnail

    Overview of java.io package

    02:05

     
     

    -
    thumbnail

    DataInputStream Class

    04:03

     
     

    -
    thumbnail

    DataOutputStream Class

    04:26

     
     

    -
    thumbnail

    FileReader Class

    04:05

     
     

    -
    thumbnail

    FileWriter Class

    03:44

     
     

    -
    thumbnail

    Overview of java.nio package & Buffer Class

    04:48

     
     

    -
    thumbnail

    Charset Class

    03:01

     
     

    -
    thumbnail

    Channels Class

    02:40

     
     

  •   Useful Tools in the java.util PackageOpen or Close
    -
    thumbnail

    Overview of java.util package

    02:38

     
     

    -
    thumbnail

    Set Interface

    02:20

     
     

    -
    thumbnail

    Map Interface

    03:42

     
     

    -
    thumbnail

    Iterator Interface

    03:15

     
     

    -
    thumbnail

    Calendar Class

    03:44

     
     

    -
    thumbnail

    Date Class

    02:40

     
     

    -
    thumbnail

    ArrayList Class

    04:14

     
     

    -
    thumbnail

    Vector Class

    04:00

     
     

  •   AWT PackageOpen or Close
    -
    thumbnail

    Overview of java.awt Package

    02:55

     
     

    -
    thumbnail

    AWT Controls

    02:06

     
     

    -
    thumbnail

    Using Label, Text Field and Button classes

    06:58

     
     

    -
    thumbnail

    Using Check box and Radio button classes

    05:02

     
     

    -
    thumbnail

    Using Layout Managers

    04:44

     
     

  •   Event HandlingOpen or Close
    -
    thumbnail

    Overview of Event-Handling

    04:02

     
     

    -
    thumbnail

    ActionListener Interface

    04:15

     
     

    -
    thumbnail

    KeyEvent Class

    04:07

     
     

    -
    thumbnail

    MouseEvent Class

    02:30

     
     

  •   JDBC and JavaBeansOpen or Close
    -
    thumbnail

    Overview of JDBC -The DriverManager Class

    03:13

     
     

    -
    thumbnail

    The Connection Interface

    01:53

     
     

    -
    thumbnail

    Database Access through JDBC

    04:22

     
     

    -
    thumbnail

    Creating and Executing the Statement

    02:44

     
     

    -
    thumbnail

    Sample JDBC Program

    05:03

     
     

    -
    thumbnail

    Concepts of JavaBeans

    03:54

     
     

    -
    thumbnail

    JAR Files, JAR Commands & Manifest File

    03:45

     
     

BM
Tips & Tricks
Status

Java - Programming Tips

-

Which is the easiest way to set CLASSPATH?

 


-

Where we can apply Bitwise Operator?

 


-

Working with Java Type Casting

 


-

A clever of using 'if' and 'for loop' statements

 


-

Usage of Access Specifiers

 


-

How to work with Static Import in Java

 


-

How to handle Memory Management explicitly in Java?

 


-

Working with Autoboxing and Unboxing in Java

 


-

How to perform Dynamic Method Dispatch?

 


-

How to determine Palindrome in Java using String Methods

 


-

How to handle Big Integer values in Java?

 


-

How to convert Integer to String and vice versa?

 


-

Comparision of equals() and compareTo()

 


-

How to change Font and Style in Java Applet?

 


-

How to generate Current Time in Java Applet using Thread?

 


-

How to play Audio File in an Applet?

 


-

What is Robot Class and its Uses?

 


-

Is there any way to prevent the Class from Inheritance?

 


Self Assessments
Attempts
Status

Basics of Java

-

Object-Oriented Programming Concepts

-

Fundamentals of Java

-

Control Statements

-

Classes and Objects

-

Methods and Constructors

-

Encapsulation

-

Inheritances

-

Packages and Interfaces

-

Exception Handling

-

Multithreading

-

String Handling

-

Java Applet

-

The java.lang Package

-

The java.io Package

-

The java.util Package

-

The java.awt Package

-

Event Handling

-

Swing

-

Graphics Programming

-

Networking

-

JDBC

-
BM
Lesson Plans
Duration
Status
ABL
Notes
Exercise
Lesson Plans
Tips and Tricks

Glossary

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

ActiveX

ActiveX is a proprietary addon to JavaScript provided by Microsoft in the various versions of Internet Explorer. Its purpose is to allow those companies using IE for their intranet to allow Javascript to access information from the computer itself.

AHAH

AHAH stands for Asynchronous HTML and HTTP. It?s a simplified subset of Ajax, useful for updating text on a web page without page refresh.

Ajax

Ajax stands for Asynchronous JavaScript and XML. It"s a development technique that mixes (X) HTML, JavaScript, CSS, DOM, XML and XSLT to create interactive Web applications.

AJAX Toolkit

AJAX Toolkit is a JavaScript wrapper around the API that allows you to execute any API call and access any object you have permission to view from within JavaScript code.

Apache

Apache is a web server notable for playing a key role in the initial growth of the World Wide Web.

API

API is an Acronym for Application Program Interface. It?s a public developer interface to a bundle of code libraries, interfaces, and classes designed to support a particular problem domain, e.g. file I/O, e-Mail.

Argument

Argument is a parameter that is passed to a function when it is called. Arguments are specified within parentheses in the function call.

Array

An array is a single programming variable with multiple "compartments". Each compartment can hold a value.

ASP

ASP stands for Active Server Pages ? it?s a Microsoft"s IIS based server side scripting architecture. ASP is a gateway for scripting languages such as VB Script and JScript.

Assignment

Assignment is nothing but setting of a variable to a particular value.

Atlas

Atlas is a code name of a Microsoft tool for Ajax-style development in ASP.NET. Atlas is a set of technologies to add Ajax support to ASP.NET. It comprises a client-side script framework, server controls, and more. Atlas must be installed in Visual Studio .NET or Visual Web Developer Edition.

Attribute

Attribute is a Language constructs designed to add additional information?metadata?to component elements?assemblies, members, modules, parameters, return values, types. Typically, metadata is used by an external tool like a compiler or runtime system.