OBJECT ORIENTED PROGRAMMING WITH JAVA, WEB TECHNOLOGY
AND ITS LEGAL REQUIREMENT
MODULE-I INTRODUCTION TO OOP
A. OBJECTS-CLASSES
B. ABSTRACTION AND ENCAPSULATION
C. INHERITANCE
D. ABSTRACT CLASSES
E. POLYMORPHISM
MODULE-II FUNDAMENTALS OF JAVA
A. OBJECTS AND CLASSES IN JAVA
B. DEFINING CLASSES,
METHODS
C. METHOD OVERLOADING
METHOD OVERRIDING
D. ACCESS SPECIFIERS
STATIC MEMBERS
E. CONSTRUCTORS
METHODS
FINALIZE METHOD
F. INTRODUCTION TO JAVA
BYTE CODES
OBJECTS
CLASSES
G. ARRAYS
STRINGS
PACKAGES
JAVA-DOC COMMENTS
MODULE-III INHERITANCE AND EXCEPTION HANDLING
A. INHERITANCE
TYPES OF INHERITANCE
B. CLASS HIERARCHY
C. INTERFACES
DEFINING AN INTERFACE
IMPLEMENTING INTERFACE
D. POLYMORPHISM
DYNAMIC BINDING
FINAL KEYWORD
E. ABSTRACT CLASSES AND METHODS
F. EXCEPTION HANDLING
TRY-CATCH FINALLY
G. EXCEPTION HIERARCHY
THROWING AND CATCHING EXCEPTIONS
MODULE IV MULTI-THREADING
A. MULTI THREADED PROGRAMMIMG
B. THREAD LIFE CYCLE AND METHODS
C. INTERRUPTING THREADS
D. THREAD STATES
THREAD PROPERTIES
MODULE V WEBSITE ESSENTIALS,HTML AND JAVASCRIPT
A. HTML HISTORY AND VERSIONS
B. SOME FUNDAMENTAL HTML ELEMENTS
RELATIVE URL
LISTS
TABLES
FRAMES
FORMS
CASCADING STYLE SHEETS
C. INTRODUCTION TO JAVA SCRIPT HISTORY AND VERSIONS
D. JAVASCRIPT
VARIABLES
DATATYPES
STATEMENTS
OPERATORS
LITERAL VALUES
E. FUNCTIONS
OBJECTS
ARRAYS
BUILT-IN OBJECTS
MODULE VI WEBSITE LEGAL REQUIREMENT
A. PRIVACY POLICIES
B. COPY RIGHT NOTICE
C. TERMS AND CONDITIONS OF USE
D. DISCLAIMERS
E. ACCESSIBILITY INFORMATION
F. ABUSE OR COMPLAINTS CONTACT INFORMATION
G. TRADE MARKS
H. PATTERNS
I. CORPORATE POLICIES
MODULE VI WEBSITE LEGAL ISSUES
A. COPYRIGHT CONCERNS
B. DOMAIN NAME CONCERNS
C. TRADEMARK CONCERNS
D. DEFAMATION
E. LINKING AND FRAMING