Course categories:


Java points Hari
A few points about Java
Enterprise Java Development using WebSphere
Instructor: Velmurugan Periasamy
Instructor: Kiran Meda
This course requires an enrolment key

Servlets

  • Basics of Servlets (Slides)

JSP

  • Basics of JSP (Slides)

Struts

  • Basics of Struts (MVC Architecture, resources)
  • Show an example from WSAD 5.1.2
  • Explain inner workings
  • Deployment process
  • Build a new application based on struts (prepare an application outline)
  • Assign an extension/new application (prepare lab outline)

EJB

  • Basics of EJB (Why/When do you need EJB, how to build EJB, Types of EJB’s)
  • Show an example from WSAD 5.1.2
  • Explain inner workings
  • Deployment process
  • Build a new application based on EJB (prepare an application outline)
  • Assign an extension/new application (prepare lab outline)

JMS

  • Basics of JMS (Why/When do you need JMS, how to design)
  • Setup of JMS queue’s Topic’s

WebSphere

  • Configuration, Deployment and Administration of Web Server and Application Server.

Eclipse/ANT

  • Basics of Eclipse tool, Ant scripts
  • Explain build.xml, tags etc
Core Java / Enterprise Java Development
Instructor: Velmurugan Periasamy
Instructor: Kiran Meda
This course requires an enrolment key
Course Name:Java 101 Duration:6-8 Weeks
Schedule on:Weekends Fees: $ 800

Summary:

Core Java Technologies, Enterprise Java Technologies, Design Patterns, Frameworks, Architecture, Web Services, Hands-on project


Prerequisites

Basic Programming knowledge
Preferably experience with C/C++

Detailed breakup:


Core Java Technologies

Language basics
Object oriented concepts
JDBC
Collections
IO
Threads

Enterprise Java Technologies

JEE overview
Servlets
JSP
EJB – session beans
EJB – entity beans
JMS

Design Patterns, Frameworks & Architecture – An introduction

Design Patterns
Frameworks
Struts
Persistence frameworks
Lightweight containers

Web Services – Overview

Web Services introduction and writing web services with Java

Hands-on project

Develop/deploy an application to a JEE server (Tomcat/JBoss or other app server)