Sunteți pe pagina 1din 5

Lara Technologies Course Shedule www.javaeasy2all.

com

DAY 1: Admin Page 1 6/18/2010 DAY 7


• Installation & Hello World Development • Test on Interfaces, abstract classes,
• Path Environment variable overloading, overriding
• -d option • Auto widening, Explicit narrowing
• Local variables & pass by value • Auto up casting & Explicit down casting
• Urinary operators • Polymorphism

DAY 2 DAY 8
• Static variables (Forward Reference • jar file
Issue) Management • Classpath
• Memory Management – Heap/Stack • javap, javadoc
• SIB
• Using Static Members in different classes DAY 9
- 1 - Members
• Test on Static • Enums
• Static Imports
DAY 3 • Inner classes
• Simple class & object
• Analyzing Compiler code DAY 10
• Constructor Overloading, Understanding • Inner classes Continuation
first statement of Constructor • Annotations
• IIB • Test
• Mixing Static, Non-Static Members and
Analyzing Constructor SIB & IIB DAY 11
• ANT
DAY 4 • Eclipse
• Introduction to Inheritance incase of • Enhanced for loop
classes
• Constructor chaining DAY 12
• Analyzing Constructor chain, SIB, IIB in • Wrapper classes – Basics
the hierarchical classes • Auto Boxing
• Test on Constructors, IIB’s, SIB’s • Var args
Constructor chain • Auto widening, Auto Boxing, var args
• Command Line Arguments, Scanner
DAY 5 Classes
• Packages
• Access Levels DAY 13
• Abstract classes • Exception Handling
• Assertions
DAY 6
• Interfaces DAY 14
• Method Overloading & Overriding • Test
• Difference between Constructors and • Threads –Basics
Methods • Synchronization

Lara Technologies www.javaeasy2all.com


Lara Technologies www.javaeasy2all.com

DAY 15 DAY 22
• Dead Lock • Collections
• Inter Thread Communication o Set stream – Basics
• Thread group o Set uniqueness
• ThreadLocal o TreeSet, NavigableSet
• Thread Pool DAY 23
• Collections
DAY 16 o Queue stream – Basics
• Object class o PriorityQueue
o toString o Map stream - Basics
o equals o Uniqueness in Map
o hashCode DAY 24
o clone • Collections
o shallow/deep copy o HashMap & HashTable
DAY 17 o Developing our own
• Strings Basics ThreadLocale
• Usage of String methods o TreeMap & Navigable Map
• StringBuilder & StringBuffer o Test
DAY 25
DAY 18 • File
• Patterns & Matchers (Regular • Writers and Readers
Expressions) • Streams
• Formatters • Serialization
• Date, Calender, NumberFormat, DAY 26
DateFormat, Locale • Externalization
• java.io.Console
DAY 19 • s.o.p basics
• Test • Test
• Arrays DAY 27
• java.util.Arrays , Sorting with • Oracle 10g XE installation
Comparator & Compare • SQL –Basics (DDL, DML, DQL)
• SQL – joins
DAY 20 DAY 28
• Collections • JDBC Basics
o List stream • Using Type 1 & Type 4 drivers
o Developing our own ArrayList • ResultSetMetaData& DataBaseMetaData
DAY 29
DAY 21 • Transaction Usage
• Collections • PreparedStatement
o Developing LinkedList (single,
• StoredProcedure & CallableStatement
double, circular) DAY 30
o Developing Stack & Heap
• JDBC 2.0 features
o Collections class
• JDBC 3.0 features
• Test

Lara Technologies www.javaeasy2all.com


Lara Technologies www.javaeasy2all.com

DAY 31 DAY 40
• Test • Installing JBoss
• HTML basics • Basic JSP Development
• Form development • Generated Servlet Format
• Java script form validations • Static include

DAY 32 DAY 41
• Real time Examples in JavaScript • Actions
• CSS implementation o include, forward, param
o useBean, setProperty, getProperty
DAY 33 o page attributes
• Tomcat Installation
• Static & Dynamic web application DAY 42
• Request Parameter Management • Custom Tags
• Welcome file, init parameters o Simple, parameterized
o Nested Tags
DAY 34 o Body Tags
• Servlet Life Cycle
• Development in eclipse with DAY 43
RequestDispatcher • TEI
• sendRedirect • Developing jar
• Request Attribute Management • EL development
• JSTL
DAY 35
• Session Management DAY 44
o Hidden Forms • CRUD Operation with Servelts and jsp in
o url-rewriting MVC
o Cookies • Test
o HttpSession
DAY 45
DAY 36 • Need for ORM
• Filters • Basic steps to dev CRUD in Hibernate
• Listeners • Different types of generators
• Composite PK development
DAY 37
• Request Headers DAY 46
• Response Headers • Composite Mapping
• Polymorphic mapping
DAY 38 • Association mappings
• Security o one-to-one
• Controller & Connection Pool o one-to-many
o many-to-many
DAY 39
• Dev simple CRUD operations in web
based application
• Test

Lara Technologies www.javaeasy2all.com


Lara Technologies www.javaeasy2all.com

DAY 47 DAY 54
• Named Queries • Reference data
• HQL Language • Multiform controller
• Annotation mapping • Wizard dev
• Cache management [1st level]
DAY 55
DAY 48 • Backing data
• Cache management [2nd level] • CRUD development with spring &
• Multiple cfg files hibernate
• Two database interactions
• Test DAY 56
• Validator plug-in
DAY 49 • Test
• Spring Modules overview
• IOC basic example (setter & constructor DAY 57
injections) • Struts 1.1 basics
• Bean Life cycle • Struts 2.0 basics
• Auto wirings • Struts validation

DAY 50 DAY 58
• AOP basic definition • Struts exception Handling
• AOP basic example • Struts2 Interceptors
• All method Interceptors • Struts actions
• Transaction Development with AOP
DAY 59
DAY 51 • ONGL
• DAO Basic example • Struts tag library
• RowMapper, ResultSetExtractor • Test
• ORM module with hibernate
DAY 60
• JUnit
DAY 52 • Log4J
• Spring Web MVC Basic Setting • Cactus
• Developing hello world web application
• Login Development DAY 61
• Validation • XML
• Exception Handling • DTD
• XSD
DAY 53 • XSLT
• File Upload
• viewResolver
• Internalization

Lara Technologies www.javaeasy2all.com


Lara Technologies www.javaeasy2all.com

DAY 62 DAY 68
• Web services with Tomcat & JBoss • EJB with Weblogic
o Axis2 Installation o Need for EJB
o Developing in – only service o EJB 2.1 development steps
o Developing io – out service o EJB 2.1 Session beans
o Developing POJO based service
o Developing POJO with Spring DAY 69
IOC service • EJB with Weblogic
o EJB 2.1 Entity beans
DAY 63 o EJB 2.1 Message Driven Beans
• Web services with Tomcat & JBoss
o Axis Data Binding (ADB) DAY 70
o XML Beans – 1hr • EJB with Weblogic
o Inter communicating two web o EJB 3.0 features
applications running in different o EJB 3.0 Session, Entity and
servers Message Driven Beans

DAY 64 DAY 71
• JSF with Websphere • AJAX
o Introduction & Installation o Basic Configuration
o JSF elements o Developing dependency
 Web.xml dropdown
 faces-config.xml o Ajax Suggession example
 navigation o Ajax flow
o Login Development with backing
bean, validation, event handling
and Resource bundle DAY 72
• Design Patterns
DAY 65 o Creational Patterns
• JSF with Websphere
o JSF Converters DAY 73
o Custom Validator • Design Patterns
o Custom event o Structural Patterns

DAY 66 DAY 74
• JSF with Websphere • Design Patterns
o Custom Component o Behavioral Patterns

DAY 67 DAY 75
• JSF with Websphere • Design Patterns
o JSF Tag library o J2EE Patterns
o JSF Life Cycle

Lara Technologies www.javaeasy2all.com

S-ar putea să vă placă și