Course Duration: 60 hrs + Live Case Studies Prerequisite: Anyone with analytical skills Timings: Weekdays & Weekends (after work hours) Mode of Training: Online In this training, attendees learn: Phase 1: Web Fundamentals 1. HTML 2. JavaScript 3. CSS 4. Apache Server Phase 2: Basic Java 1. OOP 2. Core Java Phase 3: Intermediate Java 1. Servlets 2. JSP 3. MySQL 4. Struts 5. Hibernate 6. Tomcat Server Phase 4: Advanced Java 1. EJB 2. AJAX (Basic, JQuery, DOJO) 3. Web Services 4. SOA Attendees also learn: 1. Resume Preparation Guidelines and Tips 2. Mock Interviews and Interview Preparation Tips should attend? Following professionals should plan on joining: • Entry-level IT • Non IT professionals aspiring to get into J2EE/JEE. • Self-taught IT J2EE/JEE wanting to fill in the gaps and put all the pieces together • Systems Analysts and programmers interested in expanding their role into new Technology. About the trainer: 1. Worked in various domains like Insurance, Financial / Banking, Retail, Auto, Telecom 2. Extensive experience in IT and Non IT projects as Sr. Architect, Lead Developer / Analyst, Technical Manager. 3. Extensive CRM experience with various projects 4. Trained & mentored more than 250 people in US, Europe and South East Asia 5. Worked with global clients and teams (US, Germany, UK, Japan, Dubai, Qatar, India) 6. Helped set up the EA Team and put together the standards and templates for the organization 7. Member for IASA, IIBA and PMI - have been since 2003. Topics covered: HTML 1. Basic, Elements, Attributes 2. Headings, Paragraphs, Formatting 3. Styles, Links, Images, 4. Tables, Lists 5. Forms 6. Colors CSS 1. Basic, Syntax 2. Id & Class 3. Background, Text 4. Fonts, Links, Tables 5. Border, Outline, Margin, Padding 6. Image, Media Types Java Script 1. Basic, Statements, Comments 2. Variables, Operators, Comparisons 3. If….Else, Switch 4. Popup Boxes 5. Functions, For Loop, While Loop 6. Break Loops, For … In 7. Validation Apache Web Server 1. Setting up Server 2. Configuration 3. Deploying Project 4. Testing Application OOP 1. Basics 2. Encapsulation 3. Inheritance 4. Polymorphism 5. OOA 6. OOD Core Java 1. Conceptual Look, Basic Principles 2. Java Fundamentals, Language Basics, Syntax 3. Naming Conventions 4. OOP Using Java 5. Classes, Interfaces 6. Collections (Data Structures, Java Collections) 7. Exception Handling, Java Doc 8. Java Beans, Design Patterns 9. Inner Classes, Error Handling 10. JDBC (Architecture, Drivers, Statement), Advanced JDBC (PreparedStatement, CallableStatement) Servlets 1. Introductions, Servlet Life Cycle. 2. ServletConfig, HttpServletRequest, HttpServletResponse 3. Passing Request Parameter 4. Scope – Page, Request, Session, Application 5. Security – Programmatic, Declarative 6. Session Tracking – Hidden Fields, URL Rewriting, Cookies, Session JSP 1. Introductions, JSP Architecture 2. JSP Tags, Page Includes, 3. Action Tags, Include, Forward, Use Bean, Params 4. Implicit Objects – request, response 5. Config, Application, Exception, Page Context 6. JSTL, Custom Tags MySQL 1. Introduction 2. Configuration 3. Creating, Updating, Inserting, Deleting for an Application. Struts 1. Introduction 2. MVC Architecture, Struts Architecture 3. Controller, Action, FormBean, DynaActionForm, Action Forwards. 4. Struts HTML Tags, I18N 5. Validator, Tiles Hibernate 1. Introduction, Hibernate Architecture 2. Understanding and Using <generator> 3. Hibernate Query Language 4. Update Query, Delete Query, HQL from Clause, Select Clause, Count, Where Clause, Order By 5. Developing POJO Class 6. Hibernate Criteria Query 7. Hibernate Avg(), Max(), Min() Tomcat Server 1. Introduction 2. Configuration 3. Deploy Application 4. Test Application EJB 1. Introduction, EJB Architecture 2. EJB Fundamentals 3. Session EJ