Upload
tieit-systems
View
254
Download
1
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.
JEE - Whiteboard - Container
13TIEIT 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.