Introduction to Java (170-180 Slides)

milklivereddeepInternet and Web Development

Nov 13, 2013 (3 years and 8 months ago)

57 views

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