Vous êtes sur la page 1sur 2

Java SE Training Hours Topics 62 J2SE

Title Introduction Data types and Variables

Description Features of Java, The Java Virtual Machine Differences between C++ and Java Integer,Float,Character,String,Boolean etc Arithmetic Operator,Unary Operator,Incr/Decr Operator,Assignment Operator,Relational Operator,Logical Operator,Bitwise Operator,Ternary Operator,new Operator,cast Operator Priority of Operator if,ifelse, while loop, dowhile loop, for loop ,Nested Loop, for each loop, switch statement ,break statement, continue statement, return statement Method Prototype,Method Signature,Method body,Understanding of methods,Static Methods,Static Block,'this' keyword,Instance Methods,Passing Primitives to Methods,Passing objects to methods,Recursion Factory Methods Problems in Procedure -Oriented Approach Abstraction,Polymorphism,Inheritance,Encapsulation Objects and Classes

2 Hours 2 Hours 2 Hours 2 Hours

Operators and Expressions

2 Hours 2 Hours

Control Flow Statements

Methods in Java

2 Hours

Object-Oriented Programming

2 Hours Objects and Classes Object creation,Initializing the Instance Variables Access Specifiers, Constructors Object Creation technique as per requirement Calling and caller object/method Different types of packages,Inbuilt packages,User defined packages,The jar file,Creating / Accessing sub pakages API document 2 Hours Exception Handling Errors in Java Program,Exception hierarcy, Exception handling, Handling Multiple Exception,throws clause throw caluse,Types of Exception,Inbuilt/user defined exception,Rethrowing an Exception Creating a file using FileOutputStream Improving efficiency using FileInput stream Creating a file using FileWriter Reading a file using FileReader Zipping and unzipping files History and Reason,Using an Array to Strore a Group of Objects,Collection Objects, Sets,Lists,Queues,Maps, All the implemented classes.java.util.* package Relating Objects using References Inner Classes,Annonymous Inner Classes Single Tasking,Multiple Tasking,User of Threads Creating a Thread and Running it,Terminating the Thread Single Tasking Using a Thread,Multitasking Thread Using a Thread,Thread Class Methods,Deadlock of Threads Avoiding Dead locks,Thread Communications, Thread Priorities,Thread Group,Daemon Thread Thread life Cycle 2 Hours Abstract Classes and Abstract methods,Interfaces Multiple Inheritance using Interfaces,Abstract classes vs Interfaces Serializable Interface,Serializing and Deserializing object Markable Interfaces Generic classes Generic Methods Generic Interffaces 2 Hours Annotations Importance of Annotation,Using a annotation Writing Annotations 2 Hours Reflection Networking in Java JDBC Fundamentals Advanced JDBC Introduction to Row Sets JDBC classes and the java.sql Connecting to databases JDBC design patterns What is it?,How it works behind the code. API brief explanation TCP/IP protocol,Creating a Server that sends Data Creating a Client that reads Data 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours Generics 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours Packages

Using Java Objects

Input/Output Streams

2 Hours Collection Framework

Inner Classes

Introduction to Threads

Interfaces and Abstract Classes Serialization

J2EE Training
Day/Session 1 1 1 1 2 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 High end Real life Application with Servlets, JSP'S & JDBC by following MVC Architecture Total Hours of coordinated Activities=64 Title J2EE Overview Why J2EE? J2EE Architecture J2EE APIs J2EE Containers JDBC Fundamentals Advanced JDBC Introduction to Row Sets JDBC classes and the java.sql Connecting to databases JDBC design patterns HTML Forms Servlets Overview Servlet Lifecycle: init(), service(), destroy() GenericServlet, ServletRequest, and ServletResponse HttpServletRequest, HttpServletResponse and HttpServlet Request-response, headers, GET, POST HTTP as a stateless protocol Hidden form fields Cookies session tracking Http Session Exception handling and error pages Directives Single Thread Model interface JSP Overview JSP architecture , JSP tags and JSP expressions Fixed Template Data , Lifecycle of a JSP Model View Controller (MVC) Model 1/Model 2 Architecture Data Sharing among servlets & JSP Request, application, session and page scope JSP implicit objects JSP Advanced topics (Scripting Elements) The Expression Language and the JSTL Total Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours 2 Hours

Note: All topics are covered in extreme detail with practical examples for all. Theoretical Classes will be accompanied by practical sessions. Some of the topics may have been missed from the displayed syllabus above, which nonetheless will be covered during training session. For more details please contact Chandra Shekar 609 955 3039 Chandraa@hermesinfo.com

Vous aimerez peut-être aussi