tag:blogger.com,1999:blog-40899841723964789972024-02-19T23:47:35.691-08:00Training on J2EEJ2EE contenthttp://www.blogger.com/profile/09313283207806626162noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-4089984172396478997.post-11947363134006653702007-10-31T21:31:00.000-07:002007-11-02T03:29:25.350-07:00J2EE for Beginners<p style="font-family: trebuchet ms; font-weight: bold;" class="MsoNormal">Hi everybody,</p> <p face="trebuchet ms" class="MsoNormal">I’m glad to welcome the viewers and experts to my blog.</p> <p face="trebuchet ms" class="MsoNormal">I’m an SME (Subject Matter Expert) working for a reputed e-learning concern on J2EE.<br />My motto is to educate the learners about J2EE comprehensively and effectively from scratch.<br />I’m looking forward to your valuable suggestions and comments to give the best output to my learners. As an initiative, herewith I’m providing the lesson list of J2EE.</p> <p style="font-family: trebuchet ms;" class="MsoNormal">The lesson list covers the basics of J2EE, Servlets and JSP in the first phase. I’m planning to add EJB, RMI, JTA, XML and Web Services in the second phase. Finally I will add JNDI, Java Mail, JMS and JMX in the third phase of J2EE.</p><br /><span style="font-weight: bold;">Your comments on these segments and the lesson list are gladly welcome.<br /><br /><br /></span><b style=""><span style="font-size:18;"><span style="color: rgb(51, 0, 0);">Java 2 </span><st1:city style="color: rgb(51, 0, 0);" st="on">Enterprise</st1:city><span style="color: rgb(51, 0, 0);"> Edition (Phase-I)</span><o:p></o:p></span></b> <p class="MsoNormal" style="font-family:verdana;"><b style=""><span style="font-size:14;">Part –I: Fundamentals of J2EE<o:p></o:p></span></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="1" type="1"><li class="MsoNormal" style="">History of J2EE</li><li class="MsoNormal" style="">What is J2EE</li><li class="MsoNormal" style="">Why we need J2EE</li><li class="MsoNormal" style="">Course Objective</li><li class="MsoNormal" style="">Setting up the Environment</li></ol> <p class="MsoNormal" style="font-family:verdana;"><b style=""><span style="font-size:14;">Part –II: Overview of J2EE<o:p></o:p></span></b></p> <ol style="margin-top: 0in;font-family:verdana;" start="6" type="1"><li class="MsoNormal" style="">Architecture of<span style=""> </span>J2EE</li><li class="MsoNormal" style="">Components</li><li class="MsoNormal" style="">J2EE servers</li><li class="MsoNormal" style="">J2EE Application Scenarios</li><li class="MsoNormal" style="">Benefits of J2EE</li><li class="MsoNormal" style="">J2EE Platform services</li><li class="MsoNormal" style="">Deployment and Security</li><li class="MsoNormal" style="">Overview of Service Technologies</li><li class="MsoNormal" style="">Communication Technologies in J2EE</li></ol> <p class="MsoNormal" style="font-family:verdana;"><b style=""><span style="font-size:14;">Part –III: Java Database Connectivity (JDBC)<o:p></o:p></span></b></p> <p class="MsoNormal" style="font-family:verdana;"><b style=""><span style="font-size:14;"><o:p></o:p></span></b>Introduction to JDBC</p> <p style="font-family: verdana;" class="MsoNormal"><b style="">Chapter-1: Types of JDBC drivers<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="16" type="1"><li class="MsoNormal" style="">Type-1 and Type-2 Drivers</li><li class="MsoNormal" style="">Type-3 and Type-4 Drivers</li></ol> <p class="MsoNormal" style="font-family:trebuchet ms;"><b style="">Chapter-2: Making a Connection <o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="18" type="1"><li class="MsoNormal" style="">Driver Manager</li><li class="MsoNormal" style="">JDBC Connection</li><li class="MsoNormal" style="">Database access through JDBC</li><li class="MsoNormal" style="">Creating and executing the Statements</li><li class="MsoNormal" style="">Connection pooling</li></ol> <p style="font-family: verdana;" class="MsoNormal"><b style="">Chapter-3: SQL – An Overview<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="23" type="1"><li class="MsoNormal" style="">Introduction to SQL</li><li class="MsoNormal" style="">DDL and DML</li><li class="MsoNormal" style="">Statement and PreparedStatement</li><li class="MsoNormal" style="">Callable Statement </li><li class="MsoNormal" style="">ResultSets</li><li class="MsoNormal" style="">Joins and its types</li><li class="MsoNormal" style="">Outer Joins</li><li class="MsoNormal" style="">JDBC APIs</li></ol> <p class="MsoNormal" style="font-family:trebuchet ms;"><b style=""><span style="font-size:14;">Part –IV: Java Servlets<o:p></o:p></span></b></p> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-1: Overview of Servlets<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="31" type="1"><li class="MsoNormal" style="">Need for Servlets</li><li class="MsoNormal" style="">Life Cycle of an Servlet</li><li class="MsoNormal" style="">Creating a Servlet.</li><li class="MsoNormal" style="">Deploying a Servlet</li><li class="MsoNormal" style="">Deployment Descriptor</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-2: Servlet APIs<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="36" type="1"><li class="MsoNormal" style="">Servlet Request API</li><li class="MsoNormal" style="">Servlet Response API</li><li class="MsoNormal" style="">Servlet Context API</li><li class="MsoNormal" style="">HTTP Servlet</li><li class="MsoNormal" style="">HTTP Servlet Request API</li><li class="MsoNormal" style="">HTTP Servlet Response API</li><li class="MsoNormal" style="">HTTP Session API</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-3: Request and Response Headers</b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="43" type="1"><li class="MsoNormal" style="">HTTP Request and Response Headers</li><li class="MsoNormal" style="">Common MIME types</li><li class="MsoNormal" style="">HTTP Status Codes</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-4: Servlet LifeCycle APIs<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="46" type="1"><li class="MsoNormal" style="">Lifecycle events</li><li class="MsoNormal" style="">ServletRequest and ServletContext Listeners <b style=""><o:p></o:p></b></li><li class="MsoNormal" style="">HTTP Session Listeners <b style=""><o:p></o:p></b></li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-5: Session Management <o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="49" type="1"><li class="MsoNormal" style="">URL Rewriting & Hidden Form field</li><li class="MsoNormal" style="">Cookies</li><li class="MsoNormal" style="">Example application using cookies</li><li class="MsoNormal" style="">Session Tracking using Servlet Session API</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-6: InterServlet Communication<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="53" type="1"><li class="MsoNormal" style="">Request Dispatcher and HTTP Redirect method</li><li class="MsoNormal" style="">Servlet Chaining</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-7: Advanced Concepts<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="55" type="1"><li class="MsoNormal" style="">Exception handling in Servlets</li><li class="MsoNormal" style="">Servlet Filters</li><li class="MsoNormal" style="">Sample Implementation of Servlet Filters</li><li class="MsoNormal" style="">Thread safe Servlets</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style=""><span style="font-size:14;"><o:p></o:p>Part –V: Java Server Pages (JSP)<o:p></o:p></span></b></p> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-1: Overview of JSP<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="59" type="1"><li class="MsoNormal" style="">Introduction to JSP</li><li class="MsoNormal" style="">Life Cycle of JSP</li><li class="MsoNormal" style="">First JSP</li><li class="MsoNormal" style="">JSP APIs</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-2: Components of JSP<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="63" type="1"><li class="MsoNormal" style="">Scripting Elements</li><li class="MsoNormal" style="">Implicit Objects</li><li class="MsoNormal" style="">Page Directive</li><li class="MsoNormal" style="">Include and Taglib Directive</li><li class="MsoNormal" style="">JSP Actions</li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-3: JavaBeans in JSP<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="68" type="1"><li class="MsoNormal" style="">Using beans in JSP page</li><li class="MsoNormal" style="">Accessing and Setting Bean Properties<b style=""><o:p></o:p></b></li></ol> <p class="MsoNormal" face="trebuchet ms"><b style="">Chapter-4: Custom tags in JSP<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="70" type="1"><li class="MsoNormal" style="">Introduction to Custom tags</li><li class="MsoNormal" style="">Tag Handler</li><li class="MsoNormal" style="">Tag Library Descriptor</li><li class="MsoNormal" style="">Illustration of simple Custom tags</li><li class="MsoNormal" style="">Types of tags</li></ol> <p class="MsoNormal" style="font-family: trebuchet ms;"><b style="">Chapter-5: Design Patterns<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="75" type="1"><li class="MsoNormal" style="">Introduction to Design patterns</li><li class="MsoNormal" style="">Model View Controller Architecture.</li><li class="MsoNormal" style="">Power of JSP in Real world.</li></ol> <p class="MsoNormal" style="font-family: trebuchet ms;"><b style=""><span style="font-size:14;">Part –VI: Sample Application using J2EE<o:p></o:p></span></b></p> <p class="MsoNormal" style="font-family: trebuchet ms;"><b style=""><span style="font-size:14;">Part –VII: <st1:city st="on">Enterprise</st1:city> Java Beans (EJB)<o:p></o:p></span></b></p> <p class="MsoNormal" style="font-family: trebuchet ms;"><b style="">Chapter-1: Overview of EJB<o:p></o:p></b></p> <ol style="margin-top: 0in; font-family: trebuchet ms;" start="78" type="1"><li class="MsoNormal" style="">Introduction to EJB</li><li class="MsoNormal" style="">EJB Architecture</li><li class="MsoNormal" style="">Types of<span style=""> </span>Beans</li><li class="MsoNormal" style="">Benefits of EJB</li></ol>J2EE contenthttp://www.blogger.com/profile/09313283207806626162noreply@blogger.com33