Introduction to Java
(170-180 Slides)
Author: Gyorgy
Kiraly
Introduction to Java
•
Introduction to Java
–
What is Java ?
–
History of Java
–
Java Platform Overview
–
Basic Java Application
Introduction to Java
•
Java Programming
–
Identifiers, keywords, comments
–
Primitive Types
–
Expressions
–
Flow Control
–
Classes in Java
•
Constructor, finalizer
•
Subclassing
•
Visibility
•
Packages
–
Examples
Introduction to Java
•
Understanding Objects
–
Creating Objects, References
–
String Class
–
Arrays
–E
x
a
m
p
l
e
s
•
Interfaces in Java
•
Exceptions
–
Exception handling
–
Common predefined exceptions
–
Implementing exception handling
–
Assertions
–E
x
a
m
p
l
e
s
Introduction to Java
•
Nested/Inner Classes
–
Overview of Nested Classes
–
Nested, Inner, Member, Anonymous Classes
–
Examples
•
Introduction to JavaBeans
–
What are JavaBeans?
–
Services, properties, events
–
Event Model
–
Conventions
–
Examples
Introduction to Java
•T
h
r
e
a
d
s
–
Creating Threads
–
Scheduling
–
Starting, stopping threads
–
Synchronizing Threads
–
Thread interactions
–E
x
a
m
p
l
e
s
Introduction to Java
•
Basic I/O in Java
–
Streams
–E
x
a
m
p
l
e
s
•
Networking in Java
–
TCP/IP, Sockets
–E
x
a
m
p
l
e
s
•
Remote Method Invocation (RMI)
–
Overview of RMI
–
RMI Architecture
–E
x
a
m
p
l
e
s
–
Advanced RMI
•
Firewall, HTTP Tunning
Introduction to Java
•J
D
B
C
–O
v
e
r
v
i
e
w
–
Architecture
–
Drivers
–E
x
a
m
p
l
e
s
Introduction to
The J2EE Architecture
(30 Slides)
Author: Gyorgy
Kiraly
Introduction to
The J2EE Architecture
•
What is J2EE?
•
Architecture Overview
•
Components
•
J2EE Standard Services
•
Containers and Tiers
–
Web Tier
–E
J
B
T
i
e
r
•
J2EE Platform Roles
•
Packaging and Deployment
Servlets
and Java Server Pages (JSP)
Course
(60-70 Slides)
Author: Gyorgy
Kiraly
Servlets
and Java Server Pages (JSP)
Course
•
Introduction to Servlets
–
History of Web Application
–
Web Architecture
–
Why Servlets?
–
Servlet
API Overview
–
Life Cycle of Servlet
•
Session Tracking
Servlets
and Java Server Pages (JSP)
Course
•
Java Server Pages
–
What are Java Server Pages?
–S
y
n
t
a
x
–
Scope
–
Using JSP with Java Beans
–
JSP Application Models
•
Custom Tag Libraries Overview
Introduction to the Struts Framework
(60-70 Slides)
Gyorgy
Kiraly
Introduction to the Struts Framework
•
Model-View-Controller (MVC) Overview
•
Struts Overview
•
Struts Model
•
Action Forms
•
Struts Controller
•S
t
r
u
t
s
V
i
e
w
•
Internationalization
Enter the password to open this PDF file:
File name:
-
File size:
-
Title:
-
Author:
-
Subject:
-
Keywords:
-
Creation Date:
-
Modification Date:
-
Creator:
-
PDF Producer:
-
PDF Version:
-
Page Count:
-
Preparing document for printing…
0%
Comments 0
Log in to post a comment