JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training ...
Upcoming SlideShare
Loading in …5
×

JAVA J2EE JEE Competency Development Program from Zarantech - Course Content

1,477 views

Published on

JAVA J2EE JEE Competency Development Program from Zarantech - Course Content

For Questions Call us at 515-309-7846 or Email at info@zarantech.com

Published in: Education
  • 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
    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 EJB
    4. Entity EJB
    5. Transaction Management
    6. EJB Security
    7. Service Locator Framework
    8. JMS and MDBs
    AJAX (Basics, JQuery, DOJO)
    1. Introduction, AJAX Architecture
    2. Basics, XMLHttpRequest Object
    3. JQuery Introduction
    4. JQuery API Usage
    5. DOJO Introduction
    6. DOJO API Usage
    Web Services & SOA
    1. Introduction to Web Services
    2. Creating Web Services Client and Server
    3. Deploying and Testing Web Services
    4. What is SOA
    5. Exposing EJB and POJO as Web Service
    Interview Preparation
    1. Mock Interviews
    2. Interview Preparation Tips
    3. Sample Interview Questions
    4. How to clear an Interview
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

JAVA J2EE JEE Competency Development Program from Zarantech - Course Content

  1. 1. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based Training JAVA J2EE / JEE Professional Role Based Training C. Course Duration: 60 hrs + Live Case Studies Timings: Weekdays & Weekends (after work hours) Prerequisite: Anyone with analytical skills Mode of Training: Online LL How Are We Different?  We just don’t teach JAVA J2EE/JEE Concepts but we share our real-time implementation experiences to get the audiences ready to face customers and Implement Solutions.  We don’t make JAVA J2EE/JEE Developer but we make them Complete & Full-fledged J2EE ch Consultants by training them on Development, Administration & Application Design with Project based real-time scenarios and several Case Studies for practice  Our faculties are not just technical developers or trainers; they are industry experts and consultants for fortune 500 companies who are highly capable of understanding the business and Te know how technology can be closely connected with people and business.  Our Role-Specific training differs from any other training company in the world Training Highlights: Benefits:  Focus on Hands on training with lot of  Quality Course Material & E-books n assignments, practice exercises and quizzes  24 x 7 Online access to trainers  100 plus hours of Assignments, 2+ Live Case for Doubts Clarification, raCourse Title: Business Analyst Competency Development Program Studies, Labhours TrainingCourse Duration: 45 Manuals & Study Material  Project based training with hands on exp.  Demonstration of Concepts using toolsTraining Materials: All attendees would receive like  Resume Preparation Guidance Eclipse, Tomcat Server and MySQL  Mock Interviews from Professional   Training presentation of each session, Za One Problem Statement discussed across the Consultants,  Source Code for examples covered. Core Java, Servlets, JSP, EJB, Struts, Hibernate  Marketing one-on-one with a Recruiter etc.  Real-time Project DocumentsTraining Format: This course is delivered as a highly interactive session, with extensive live examples. Thiscourse  delivered in Online using Web and Audio Conferencing. is SCJP Certification Guidance  Online Exam after the Course and Certificate you learn? What will  Onsite Job assistance for 1 month of Participation  Special Project training programs for trained OPT’s.The J2EE/JEE Training uses best practices and guidelines from Java Community Process (JCP®). The trainingcontent is customized to meet the practical needs of a J2EE/JEE professional. Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 1 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  2. 2. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based TrainingIn this training, attendees learn: 1. HTML C. 2. CSS 3. Java Script 4. Apache Web Server 5. OOP 6. Core Java LL 7. Servlets 8. JSP 9. MySQL 10. Struts 11. Hibernate 12. EJB 13. AJAX (Basics, JQuery, DOJO) 14. Web Services 15. SOA 16. Eclipse chAttendees also learn: Te 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. n  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. raAbout 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. Za 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. Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 2 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  3. 3. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based Training J2EE/JEE TRAINING PROGRAM ROADMAP C. CSS SDLC HTML Java Script LL Apache Web Server OOP Core Java ch Servlets JSP MySQL Te Struts Hibernate Tomcat Server Eclipse n AJAX Web Services EJB (Basics, JQuery, DOJO) SOA ra 100 plus Assignments Za 2 Case Studies Real-time project scenario Resumes Guidance Interview Guidance Mock Interviews (project & technical) Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 3 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  4. 4. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based TrainingTopics covered: C.HTML 1. Basic, Elements, Attributes 2. Headings, Paragraphs, Formatting 3. Styles, Links, Images, LL 4. Tables, Lists 5. Forms 6. ColorsCSS 1. Basic, Syntax 2. Id & Class 3. 4. Background, Text Fonts, Links, Tables ch 5. Border, Outline, Margin, Padding 6. Image, Media Types TeJava Script 1. Basic, Statements, Comments 2. Variables, Operators, Comparisons 3. If….Else, Switch 4. Popup Boxes 5. Functions, For Loop, While Loop n 6. Break Loops, For … In 7. Validation raApache Web Server 1. Setting up Server 2. Configuration Za 3. Deploying Project 4. Testing ApplicationOOP 1. Basics 2. Encapsulation 3. Inheritance 4. Polymorphism 5. OOA 6. OOD Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 4 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  5. 5. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based TrainingCore Java 1. Conceptual Look, Basic Principles C. 2. Java Fundamentals, Language Basics, Syntax 3. Naming Conventions 4. OOP Using Java 5. Classes, Interfaces 6. Collections (Data Structures, Java Collections) LL 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. 3. ch ServletConfig, HttpServletRequest, HttpServletResponse Passing Request Parameter 4. Scope – Page, Request, Session, Application 5. Security – Programmatic, Declarative 6. Session Tracking – Hidden Fields, URL Rewriting, Cookies, Session TeJSP 1. Introductions, JSP Architecture 2. JSP Tags, Page Includes, 3. Action Tags, Include, Forward, Use Bean, Params 4. Implicit Objects – request, response n 5. Config, Application, Exception, Page Context 6. JSTL, Custom Tags raMySQL 1. Introduction 2. Configuration Za 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 Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 5 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  6. 6. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based TrainingHibernate 1. Introduction, Hibernate Architecture C. 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 LL 7. Hibernate Avg(), Max(), Min()Tomcat Server 1. Introduction 2. Configuration 3. Deploy Application 4. Test Application chEJB 1. Introduction, EJB Architecture 2. EJB Fundamentals Te 3. Session EJB 4. Entity EJB 5. Transaction Management 6. EJB Security 7. Service Locator Framework 8. JMS and MDBs nAJAX (Basics, JQuery, DOJO) ra 1. Introduction, AJAX Architecture 2. Basics, XMLHttpRequest Object 3. JQuery Introduction 4. JQuery API Usage 5. DOJO Introduction Za 6. DOJO API UsageWeb Services & SOA 1. Introduction to Web Services 2. Creating Web Services Client and Server 3. Deploying and Testing Web Services 4. What is SOA 5. Exposing EJB and POJO as Web Service Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 6 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  7. 7. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based TrainingInterview Preparation 1. Mock Interviews C. 2. Interview Preparation Tips 3. Sample Interview Questions 4. How to clear an Interview LL CASE STUDY # 1 – “Healthcare System” Healthcare System Application: As the Product Manager for Inner Expressions you are asked to provide one of your largest clients with additional features in the EMR (Electronic Medical Records Management) System. The client has requested an integrated Referral Management System that tracks patients from Primary care into the Specialist departments. ch Appointments are created by either the Primary Care Physicians themselves or other clinical staff like Nurse Practitioners or Clinical Assistants. Each appointment must go through the appropriate checks including checking if the patient has an active insurance with the client, whether the insurance program covers the condition of the patient, patient’s preference for location and timings and availability of the Specialist doctor. Te Some appointments may have to be reviewed by the Specialists themselves before they can be approved, the administrator of the facility (hospital) must have the ability to choose by appointment type to either make it directly bookable by the Primary Care Staff or as a type that requires review by the specialist. The system should also allow the Primary Care Staff and specialists departments to exchange notes and comments about a particular appointment. If the specialist department requests tests or reports as mandatory for the appointment, the system must ensure that the patient has these available on the date of the appointment. n The system shall also allow users to track the status of patients’ appts & must store the entire clinical history of each patient. This will be used by the hospital for two main purposes; the specialist and the primary care ra providers will have access to the patients complete medical history before the patient walks in for the appt and hence allowing for better patient care, the Hospital also stores this data in a general data warehouse ( without Protected Health Information) to do analytics on it and come up with local disease management programs for the area. This is aligned with the Hospitals mission of providing top quality preventive medical care. Za The Hospital sets about 300 appointments per day and must support about 50 users at the same time. The existing EMR system is based on J2EE/JEE and a MySQL database system. Tasks:  Identify Features - Login Page, Customer Information, Facility Information, Appointments etc.  Develop Prototype – HTML, JavaScript, CSS  Implement Functionality – Core Java, Servlets, JSP, Struts, Hibernate  Deploy and Test Application – Tomcat Server, Eclipse Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 7 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266
  8. 8. JAVA J2EE/JEE Professional Competency Development Program – Session ScheduleWe focus on delivering Role-Specific training rather than Product based Training CASE STUDY # 2 – “Asset Management System” C. Asset Management Application: The asset management system keeps track of a number of assets that can be borrowed, their ownership, their availability, their current location, the current borrower and the asset history. Assets include books, software, computers, and peripherals. Assets are entered in the database when acquired, deleted from the database when LL disposed. The availability is updated whenever it is borrowed or returned. When a borrower fails to return an asset on time, the asset management system sends a reminder to the borrower and informs the asset owner. The administrator enters new assets in the database, deletes obsolete ones, and updates any information related to assets. The borrower search for assets in the database to determine their availability and borrows and returns assets. The asset owner loans assets to borrowers. Each system has exactly one administrator, one or more asset owners, and one or more borrowers. When referring to any of the above actor, we use the term ch "user". All users are known to the system by their name and their email address. The system may keep track of other attributes such as the owners telephone number, title, address, and position in the organization. The system should support at least 200 borrowers and 2000 assets. The system should be extensible to other types of assets. The system should checkpoint the state of the database every day such that it can be recovered Te in case of data loss. Owners and the administrator are authenticated using a user/password combination. Actors interact with the system via a web browser capable of rendering HTML and HTTP without support for JavaScript and Java. The persistent storage is realized using an MySQL database. The business logic is realized using the J2EE/JEE runtime system. n  a storage subsystem managing persistent data Tasks:session subsystem controlling authentication, check out, and check in  a  a notification subsystem sending past due notices ra  an administration subsystem realizing administration requestsInformation etc. Identify Features - Login Page, Customer Information, Asset  aDevelop Prototype – HTML,translating HTTP requests into requests to other subsystems and translating user interface subsystem JavaScript, CSS  results into HTML pages. – Core Java, Servlets, JSP, Struts, Hibernate Implement Functionality  Deploy and Test Application – Tomcat Server, Eclipse ZaOTHER CASE STUDIES: Social Networking, Cruise Management System, Collegiate Sporting system Zaran Tech LLC. , http://www.zarantech.com, info@zarantech.com , (515) 309-7846, Page - 8 5550 Wild Rose Lane, Suite 400, West Des Moines IA 50266

×