17
TIEIT Systems. All Copy rights reserved. Java & Enterprise application development with J2EE, Spring. By : Sri 1

TIEIT Systems - Trainings (Java JEE Spring training)

Embed Size (px)

Citation preview

TIEIT Systems. All Copy rights reserved.

Java & Enterprise application development with J2EE, Spring.

By : Sri

1

Topics

2

✤ Programming language basics

✤ Core Java

✤ J2EE (EJB, JPA, JMS, Servlets, SOAP & RESTful web-service, J2ee Container, Annotations)

✤ Enterprise application development with J2EE

✤ Spring framework (Spring context, Web, MVC, ORM, DAO, AOP)

✤ Enterprise application development with Spring

✤ Java based Web applications (HTML, JSP, Javascript, hint of JQuery)

✤ Sample project

✤ Career, opportunities & future of enterprise applications.TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

Basics

3

✤ Programming Language

✤ Object Oriented Programming (OOP)

✤ Compiler and Runtime environment

✤ Java virtual machine (JVM)

✤ Why Java?

Day - 1 TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

Basics

4

✤ Language syntax

✤ Literals

✤ Variables

✤ Classes, member variables and methods

✤ enum

✤ class variables

Day - 1 TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

Core Java

5

✤ Scope

✤ Class member examples

✤ Class methods

✤ Control statements

✤ Access modifiers

✤ Sample Calculator application

Day - 2 TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

Core Java

6

✤ Inheritance

✤ subclass, Interfaces, this, super keywords

✤ Super class reference

✤ Abstract & Final classes

✤ Overriding, overloading

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

Core Java

7

✤ Exception handling

✤ Basic I/O (command line - system.in, out), File, other streams

✤ System Utilities (Arrays, Maps, LinkedList, ArrayUtils,StringUtils, Date etc)

✤ Concurrency (Thread, Runnable)

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

JAVA Desktop apps - AWT

8

✤ What is AWT?

✤ Components Hierarchy.

✤ Example.

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

JAVA Desktop apps - Swing

9

✤ What is Swing? https://docs.oracle.com/javase/tutorial/uiswing/examples/components/

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

JAVA - Whiteboard - Learning

10TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

11

JEE - Container

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

J2EE

12TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

JEE - Whiteboard - Container

13TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

JEE - EJB

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

15

JEE - EJB

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

16

JEE - EJB

State-full Session Bean

State-less Session BeanTIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.

17

JEE - Whiteboard - InvokeEJB

TIEIT Systems. All Copy rights reserved.

TIEIT Systems. All Copy rights reserved.