본문 바로가기

카테고리 없음

Web 2.0 기반 Java Framework 와 안드로이드

- 8시간
JAVA SE(Standard Edition)
1주차

Java Technology의 개요
Java의 특징
JDK 설치 및 환경설정
객체지향 프로그래밍 개요
클래스
메소드
속성
생성자
메소드 호출
캡슐화
자바기본문법 1
자바기본문법 2
자바기본 문법 3
자바기본 문법 4
배열

- 8시간
JAVA SE(Standard Edition)
2주차

상속
메소드 오버라이딩
Polymorphism
Heterogeneous Collection
Polymorphic argument
static
final
접근제한자
abstract class
interface
Exception Handling

- 8시간
JAVA SE(Standard Edition)
3주차

Exception Handling
Object Class
문자열 처리 API
util package
Collection API
Java GUI 프로그래밍 - AWT
Java GUI 프로그래밍 - Swing

- 8시간
JAVA SE(Standard Edition)
4주차

Java GUI 프로그래밍 Event Handling
입출력스트림
Network의 개요
Java Network Programming- Socket Programming
쓰레드

- 8시간
Java GUI 기반 미니프로젝트
5주차

GUI 기반 Chatting
GUI 기반 회원관리 시스템

- 8시간
Oracle Database & SQL 와 JDBC
6주차

관계형 데이터베이스의 개요
SQL - Basic
SQL - Advanced
JDBC 개요
JDBC Driver
JDBC Programming Pattern 1
JDBC Programming Pattern 2

- 8시간
JDBC 미니 프로젝트
7주차

JDBC 2.0
Connection Pool과 DataSource
Transaction 관리의 개요
JDBC Transaction Programming
JDDB 기반 재고관리 미니 프로젝트

- 8시간
Java Web Programming (Servlet/JSP)
8주차

웹 어플리케이션의 개요
HTTP 프로토콜
Simple HTML
Simple Javascript
Servlet 개요
JSP의 개요
Servlet 기본 API
Form Data연동
Servlet Life Cycle

- 8시간
Java Web Programming (Servlet/JSP)
9주차

SevletConfig
ServletContext
초기 파라미터
Session 관리 - HttpSession
Session 관리 - Cookie
Model의 이해 - Business Service와 DAO
DAO 패턴과 Data Transfer Object 패턴
Servlet과 Model 연동

- 8시간
Java Web Programming (Servlet/JSP)
10주차

JSP overview
JSP Basic syntax
JSP life cycle
JSP 내장객체
JSP Action Tag
Custom Tag 개요
EL과 JSTL
Model 1 Architecture
MVC Pattern

- 8시간
Web Programming Framework - Struts 1
11주차

Model 2 Architecture
스트러츠1 프레임워크의 개요
Model 2와 Struts1
Simple Struts1
Struts1 프레임워크의 간단한 활용
Struts1 컨트롤러
컨트롤러 컴포넌트 활용
Struts 와 DB 연동
Struts Custom Tag





- 8시간
휴일
12주차

5월 17~20 휴가
5월 21 (석가탄신일)

- 8시간
Web Programming Framework - Struts 2
13주차

Struts1 기반 회원관리시스템
Struts1 과 struts2의 차이점
Struts2의 특징
Struts2
기본 프로그램 작성
Action Mapper
인터셉터1

- 8시간
Web Programming Framework - Struts2 기반 미니 프로젝트
14주차

인터셉터 2
액션
리절트
Struts2 기반 상품관리 미니 프로젝트

- 8시간
Spring Framework 2.5
15주차

Log4J 프레임 워크
Apache DBCP Framework
Spring Framework Overview
IoC(Inversion of Control)

- 8시간
Spring Framework 2.5
16주차

AOP(Aspected Oriented Programming)
Web Application에서 Spring 적용
Spring에서 JDBC 지원

- 8시간
iBATIS Framework 2.0
17주차

Spring Transaction
Spring MVC
Ibatis 개요
SqlMapConfig
Ibatis를 이용한 Data처리

- 8시간
AJAX
18주차

Spring과 Ibatis 연동
Struts-Spring-iBatis 연동
Ajax 를 위한 Javascript
Ajax 의 개요
Simple Ajax 만들기
Ajax 와 Servlet /JSP연동
Ajax 와 innerHTML
Ajax 와 JDOM
Ajax 와 Json
Struts 와 Ajax 연동
DWR

- 8시간
Adobe Flex3.0 와 Air
19주차

DWR
Flex 시작하기
XML과 MXML
Action Script의 개요
Flex 컴포넌트
Flex 사용자 정의 컴포넌트
Flex 레이아웃
Flex 네비게이션
이벤트 처리

- 8시간
안드로이드 mobile 프로그래밍
20주차

동적 데이터 처리
데이터 폼 구성
Air 개요
Air 프로그래밍 이해
Air 어플리케이션 개발
안드로이드 개요
안드로이드 아키텍쳐 개발환경 설치
액티비티, 태스크, 쓰레드, 생명주기
User Interface
리소스와 에셋
Data Storage
보안과 권한
AndroidManifest.xml

- 8시간
객체지향 분석과 설계
21주차

2D Graphic
OpenGL을 이용한3D
오디오와 비디오
AIDL
Publishing
안드로이드기반 미니 실습
OOAD의 개요
OOAD 개발 방법론

- 8시간
Web2.0 project
22주차

Usecase 다이어그램
class 다이어그램
Sequence 다이어그램
협력다이어그램
활동 다이어그램
데이터베이스 설계

- 8시간
Web2.0 project
23주차

1차 구축 범위 및 계획 수립
프로젝트 구현
프로젝트 1차 발표 및 평가

- 8시간
Web2.0 project
24주차

1차 산출물 제출
2차 구축 범위 및 계획 수립
프로젝트 구현

- 8시간
Web2.0 project

25주차

프로젝트 구현
최종 통합 및 테스트 / 배포


- 8시간
Web2.0 project

26주차

최종 통합 및 테스트 / 배포
프로젝트 평가

- 8시간
Web2.0 project
25주차

프로젝트 구현
최종 통합 및 테스트 / 배포

- 8시간
Web2.0 project
26주차

최종 통합 및 테스트 / 배포
프로젝트 평가