Technology Driven IT Training Longstanding IT Technologists Computer Education Techniques
Distance-learning - Java: Servlets, JSP Design, and Development with Eclipse

Home

distance-learning center

Application of Classic Teaching Models Mobile Classrooms

Professional Distance-learning

IT Training Services



INPR2101

Java: Servlets, JSP Design, and Development with Eclipse
DURATION: 5 days

FEE: $2,475

PRIVATE GROUP FEE: $
Based upon a class size of six students.

Scheduling can be adjusted to employee work hours and incorporate client assignments.

SMALL CLASS SIZE:
There is a surcharge associated with training two or fewer students.

AUDIENCE:

  • Webmaster
  • Programmer
  • System Designer
  • System Analyst
  • IT Professional
 
   

DATES:

HANDS-ON TRAINING:
    1. Java Overview
      • Examine the features of Java in relation to other programming languages.
    2. Java Programming Elements
      • Code a simple Java program which inputs some data, performs calculations, and displays the calculated results.
      • Create different types of fields and use them in calculations and assignment statements.
    3. Java Development with Eclipse
      • Use Eclipse to create a Java project, compile, and test the program.
      • Set breakpoints and monitor variables at a breakpoint.
    4. Java Program Compilation and Execution
      • Given a package with a JavaBean, implement a simple JSP program to invoke the bean.
      • Create a jar file of the program and execute the program from the jar.
    5. Object Oriented Programming with Java
      • Develop a class with methods and properties; overload one of the methods and create a constructor.
      • Implement a Java function that calculates the sum of digits for a given char array consisting of the digits '0' to '9'; the function should return the digit sum as a long value.
    6. Exceptions
      • Code and test a class for converting hexadecimal numbers to their decimal representation.
      • Code exception handling which manages Java errors.
    7. Package and Access Control
      • Implement a Java-method that prints out the day of the week for a given day (1..31), month (1..12) and year; this method will be a protected method in the class.
      • Create a getter to retrieve the information.
    8. JDBC
      • Code a connection to a relational database and ascertain whether the connection has succeeded.
      • Perform a query and store the results in a collection.
    9. JEE Architecture
      • The instructor will provide guidelines on JEE architecture.
    10. Servlet Fundamentals
      • Code a servlet which utilizes the servlet class instances life cycle.
    11. JSP
      • Code a JSP which displays system and session information.
      • Use JSP forwarding to provide navigation within the application.
    12. Deployment of JEE Application on Eclipse
      • Create an EAR package which contains a JSP application that has been coded with Deployment Descriptors for the purpose of distributing and implementing the package on a web server.
    13. Design Patterns for Java, Servlet, and JSP
      • Redesign the instructor-supplied code to use the singleton and factory design patterns.
 
 
    Web-based Training   Blended Learning    
Synchronous
Instruction
Asynchronous
Instruction
Value Added Service

Common Questions


Website

 

Effective February 27, 2012, the course dates listed on the SYS-ED schedules only will be available based upon approved and authorized user ID.

Copyright Acknowledgement: The software product(s) listed in this outline are owned and copyrighted by their respective companies. SYS-ED makes no representation regarding ownership in any of the software products that we train on.

SYS-ED courses are not intended for or open to the general public. They are intended for employees of Fortune 1000 companies, government municipalities, consulting companies, software, companies, healthcare providers. and mid-sized businesses. Individuals attending such courses will be required to execute a statement acknowledging that the employer will be paying for the SYS-ED course and that the employer has a licensed version of the software.