Wider Horizons

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

call Us

It - professional

Database Technologies
languages
Java & J2EE
Advanced Java & J2EE
Dot Net
C,C++ & UNIX
UNIX Shell & Perl Scripting
share point
hardware & networking
software testing
embedded systems
 
 

View Video Classes

enquire now reviews & feedback blog demo videos
JAVA & J2EE

PROGRAMS PRE
REQUISITES
MODULE WISE DETAILS COURSE
DURATION
JAVA AND J2EE
PROFESSIONAL 
Any Degree or Diploma with Basic Knowledge on any programming language    SCJP Certification + Core Java 7 Days  15 Days
a. Core Java Fundamentals 2 Days
b. Object-Oriented Analysis and Design Using UML 2 Days
c. Java Programming Language, Java SE 6 with New Features 2 Days
d. DBMS Concepts & JDBC 1 Day
ANT, LOG 4J 1 Day
Jsvs Script ,  JDK ,  Eclipse, Junit 1 Day
J2EE DEVELOPER +
Advanced JAVA & J2EE
( SCWCD or  SCBCD  )
4 Days
a. J2EE Programming Concepts 1 Day
b. Developing Applications
for the Java EE 6 Platform
1 Day
c.Servlets & JSP or  EJB 2 Days
Advanced JAVA & J2EE
( Any 1 Module )
1 Day
Hibernate 3 or Struts 21.X  or Spring 2.5 or J2EE Design Patterns  , JAAS  & JMS  or SOAP & AXIS or AJAX & Adobe Flex3 or JSF
Projects , Real time scenarios,
Case Studies and Mock Interviews
1 Day
 

SESSION I:

UNIT I
DECLARATIONS, INITIALIZATION AND ACCESS CONTROL
  • Identifiers, Legal identifier declarations, Keywords.
  • Naming Conventions ,Comments.
  • Declaring and using Packages. Inline member declarations, importing single package member, Importing Entire Package.
  • Declaring and Instantiating Classes.
  • Access and Non Access modifiers used for declaring a class.
  • Declaring Interfaces.
SESSION II:
  • Declaring Class Members.
  • Access and Non Access modifiers used for declaring class members.
  • Method declarations using Access and non access modifiers
  • Declaring Arrays and usage.
  • Declaring enums and var-args.

SESSION III:

UNIT II
OBJECT ORINETED PROGRAMMING PRINCIPLES

  • Implementing Encapsulations
  • Inheritance, Is-A relationships and Has-A relationships.
  • Implementing IS-A and HAS-A relationships
  • Implementing Polymorphism, Static Polymorphism and Dynamic Polymorphism.
  • Implementing Overloading and Overriding.
  • Method Overriding and Method overloading comparisons.
  • Reference variable casting.
  • Coupling and Cohesion
SESSION IV:
UNIT III
ASSIGNMENTS
  • Literals, Assignments and Variables.
  • Literal values for all primitive types.
  • Integer Literals.
  • Assigning values to variables.
  • Variable scope.
  • Passing variables as a Method Parameters.
  • Passing object reference variables in Methods.
  • Passing primitive variables in methods
SESSION V:
UNIT IV
OPERATORS
  • Operators in Java.
  • Arithmetic operators, Assignment operators.
  • Relational operators, primitive equality and object equality, enumeration equality.
  • The instance of operator.
  • Logical operators.
  • Conditional operators.
SESSION VI:
UNIT V
FLOW CONTROLS, ASSERTIONS AND EXCEPTIONS.
  • Implementing if and switch statements.
  • Using if statements, Using if…else statements, Using switch statements.
  • Implementing Loops and Iterators.
  • Implementing while loop, implementing do..while loop.
  • Implementing for loops. Implementing nested for loop.
  • Implementing Jump statements. Implementing break statements continue statements and return statements.
  • Assertions.
  • Exploring Assertions and using Assertions.
  • Exception handling.
  • Errors and Exceptions in java programs.
  • Handling exceptions using try catch block. Using finally block.
  • Using throws clause,re throwing an exception.
  • Common errors and exceptions.
SESSION VII:
UNIT VI
WRAPPERS, STRINGS AND FORMATTERS.
  • Wrapper Classes.
  • verview of the wrapper classes.
  • Creating the wrapper objects.
  • Constructors and methods of the wrapper classes.
  • Auto boxing and unboxing features of java.
  • Strings,StringBuilders and StringBuffer Classes.
  • The String Class.
  • Methods of String classes.
  • Using valueOf(),toString(),substring(),trim(),concat(),replace(),toUpperCase() and toLowerCase().
  • StringBuffer and String Builder Classes.
  • Methods of the StringBuffer Class.
  • The append(String s) Method.
  • The reverse () method,toString(),insert() and delete().
SESSION VIII:
  • Methods of the StringBuilder classes.
  • Delete and insert methods.
  • Difference between String, StringBuffer and StringBuilder.
  • Working with Dates, Numbers and currencies.
  • Using the java.util.Date class.
  • Using java.util.Calender Class.
  • Using java.util.locale class.
  • Usind java.util.DateFormat and java.util.NumberFormat classes.
  • Searching, Tokenizing and formatting.
  • Searching with Matcher and Pattern classes.
  • Simple Searching, Searching with Met characters.
  • Searching with quantifiers.
  • Searching with predefined Dot.
  • Searching with Greedy Quantifiers and Searching with scanner class.
  • Tokenizing.
  • Tokens and Delimiters.
  • Using string. Split() method and Using scanner class.
  • Formatting using format() and print() methods
SESSION IX:
UNIT VII
COLLECTIONS AND GENERICS
  • Overrding Methods of Object class.
  • The to String () ,equals() and hash Code() Methods.
  • Collections.
  • The Collection API.
  • The Set Interface.
  • The Map Interface and Queue interface.
  • Implementing Collections framework.
  • Using List interface.
  • Sorting the Collections and Arrays.
  • Searching Collections and Arrays.
  • Converting List into Arrays and vice versa.
  • Using Maps and Navigating through Tree Sets and Tree Map.
  • sing Set Interface.
  • Generic Types.
  • Generic classes and Non Generic classes in Collections.
  • Generic methods and declarations.
  • Creating your own Generic class and Methods.
SESSION X:
UNIT VIII
I/O OPERATIONS
  • Navigating file systems and performing I/O operations.
  • Using file class, using FileWriter, FileReader, BufferedWriter and Buffered Reader classes.
  • Using Print Writer and Console class.
  • Serialization.
  • Serialization interface.
  • Understanding the Streams.
  • The FileOutputStream and FileInputStream Classes.
  • The DataOutPutStream and DataInputStream classes.
  • The ObjectOutputStream and ObjectInputStream Classes.
  • Serializing and deserializing objects.
SESSION XI:
UNIT IX
THREAD AND LOCKS
  • Defining, Instantiating and Starting Threads.
  • Overview of Threads.
  • The Main Thread.
  • Defining Threads. Extending java.lang.Thread class.
  • Implementing the java.lang.Runnable Interface.
  • Instantiating Threads.
  • Starting Threads and Running Multiple Threads.
  • Thread states and Transitions.
  • Identifying Thread States.
  • Thread Priorities.
  • Thread Scheduler.
  • Running and Yielding Threads.
  • Sleeping and waking up of threads, Joinging.
  • Blocking for I/O Operations and Thread termination and Deadlocks.
  • Code Synchronizations.
  • Locks and Synchronized methods.
  • Thread interactions
SESSION XIV:
UNIT X
DEVELOPMENT
  • Declaring and Using classpathss.
  • Working with Java and Javac commands.
  • Compiling java files with javac command.
  • Executing Class files using Java command.
  • The jar utility.
  • Navigating a JAR File.
  • Garbage Collections.
  • Object.finalize () Method.
  • Recognizing Objects explicitly for garbage collections.
  • Implementing Static Imports.