JAVA+ UI

JAVA+ UI Traing

This course teaches you how to create user interface (ui) along with how to develop an application using java, the user interface (UI) is everything designed into an information device with which a person may interact. It is also the way through which a user interacts with an application or a website and how to develop an application or website using java programming language which is use to write a program once and then run this program on multiple operating systems. The combination of both UI and JAVA will teach you to create a layout and visuals of a website via HTML, CSS, Javascript & Anglarjs, while in back-end will teach you to deal with the functionality of a website that will collect data.

J2SE (JAVA 2 STANDARD EDITION)



INTRODUCTION TO JAVA

    Understanding Requirement: why JAVA
    Why java important to the internet
    JAVA on LINUX PLATFORM



INTRODUCTION TO JAVA VIRTUAL MACHINE

    Java Virtual machine Architecture
    Class loading process by class loaders
    Role of Just In time compiler (JIT)
    Execution Engine



AN OVERVIEW OF JAVA AND BUZZWORDS

    Data Types , Variables ad Arrays
    Operators
    Control statements
    Object oriented paradigms
    Abstractions
    The Three OOP Principles:
    (Encapsulation, Inheritance, Polymorphism)



JAVA CLASSES AND OOP IMPLEMENTATION

    Class fundamentals
    Commands line arguments
    Learning Static Initializer
    Declaration of objects
    Instance variable Hiding
    Overloading and Overriding of Methods
    Understanding of Access Controls (private, public and protected)
    Learning Nested and Inner classes
    Dynamic method Dispatching
    Using Abstract classes
    Using final to prevent Overriding & Inheritance
    Garbage collection



PACKAGES AND INTERFACES

    Defining a package
    Understanding CLASSPATH
    Access Protection
    Importing packages
    Defining and Implementing interfaces
    Anonymous classes
    Abstract classes Vs Interfaces
    Adapter classes



EXCEPTION HANDLING

    Fundamental of Exception handling
    Types of Exceptions
    Learning exceptions handlers
    Try and Catch
    Multiple catch Clauses
    Nested Try statements
    Throw , throws and finally
    Creating custom exceptions
    Assertion



STRING HANDLING

Learning String Operation
Learning character Extraction
Learning string Comparison
Understanding string Buffer Classes
String builder class
Creating Immutable Class


NEW IN JDK 5/6/7

    Premain method , Object size
    Generics
    Annotations
    Vargs
    Static Import
    For each
    String in which
    Multiple exception handling
    Dimond Operator
    Finding out constant and method declaration belong to an interface
    Creating an instance of a class whose name is not known until runtime
    Getting and setting value of an objects field if field name is unknown until runtime
    Invoking a method on an object if the method is unknown until runtime
    Creating a new array whose size and components type are not know until runtime
    Invoking private member of a class



WINDOWS PROGRAMMING SWING & AWT

    Introduction to JFC
    Controls



EVENT DELEGATION METHOD

    Event Classes
    Event listeners



APPLENET

    Applenet Basics
    Architecture and Skeleton
    Simple Apple Display Methods
    The HTML Applet Tag
    Inter Applet communication
    Trusted Applet (Applet with Database)



MULTI THREADED PROGRAMMING

    The java thread model
    Creating a thread: Extended Thread and Implementing Runable
    Creating multiple Thread and Context Switching
    Synchronization: methods and statements
    Inter thread Communication
    Thread local
    Dead lock
    Threadpool executer class
    Shutdown hookup
    Re-entrent locking
    The java thread model
    Creating a thread: Extended Thread and Implementing Runable
    Creating multiple Thread and Context Switching
    Synchronization: methods and statements
    Inter thread Communication
    Thread local
    Dead lock
    Threadpool executer class
    Shutdown hookup
    Re-entrent locking



INTRODUCTION TO I/O STREAMS

    File handling
    Binary Streams
    Character stream
    Serialization
    Scanner
    Stream tokenizer
    String tokenizer
    GzipOutStream class
    Data Encryption & decryption



NETWORKING

    URL, InetAddress
    Socket And Server Socket
    Datagram socket
    Socket factories



REFLECTION API

    Determining the class of an object
    Getting information about classes modifier, fields, methods, constructor, and super classes



ADVANCED JAVA/J2EE (JAVA 2 ENTERPRISE EDITION)


FOR MORE SYLLABS DOWNLOAD PDF FILE

ENQUIRY FORM