강좌
내용
|
1 강 - 80 시간 Java Beginning [1주차 ~ 2주차 (80시간)] Java 프로그래밍의
기초문법 및 객체 지향의 개념에대해 학습한다.
2 강 - 40 시간 Java Advanced I [3주차
(40시간)] 상속 및 다형성 , Interface등의 객체지향 개념과 , Collection , Exception, GUI 등 Java
API에 대해 학습한다.
3 강 - 40 시간 Java Advanced II [4주차 (40시간)] Socket 기반
Java Network Programming 에 대해 학습하고 Thread. IO및 Java SE 전반에 대한
응용 능력을 키우기 위해 Mini
project를 진행한다.
4 강 - 40 시간 Database SQL 과 JDBC [5주차
(40시간)] Database SQL에 대해 학습하고 JDBC 를 활용하여 Database 를 연동한 Java application 구현을
학습한다.
5 강 - 80 시간 HTML, xxJavaScript [6주차 ~ 7주차 (80시간)] 웹의 Client
페이지 작성 기술인 HTML과 xxJavascript를 통해 Web의 개념을 익힌다.
6 강 - 120 시간 Java Web
Programming [8주차 ~ 10주차 (120시간)] Java Web Application 개발 기술인 Servlet과 JSP에 심층
학습과 Model1, Model2, EL과 JSTL에 대해 학습한다.
7 강 - 80 시간 전자정부 프레임워크(Spring과
IBATIS) [11주차 ~ 12주차 (80시간)] 전자정부 프레임워크 채택되어 범용적으로 사용되는 Java Open Source
Framework인 Spring의 DI, AOP,
MVC 및 IBATIS Framework를 학습한다.
8 강 - 80
시간 AJAX와 jQuery [13주차 ~ 14주차 (80시간)] 대화형 어플리케이션의 기반을 위해 비동기 통신을 이용하는 Ajax는
현재 Web2.0 환경의 주요한 기술으로
자리잡았다. XML에 대한 학습과 JSON 및 xxJavascript library인 jQuery를 활용한
웹어플리케이션을 구축한다.
9 강 - 120 시간 안드로이드프로그래밍 [15주차 ~ 17주차 (120시간)] 현재
각광받는 스마트폰 개발을 안드로이드 기반으로 뷰,위젯,SQLite,Map,Network 등을 학습하고
Application을 구현한다.
10 강 - 80 시간 하이브리드앱 [18주차 ~ 19주차 (80시간)] 최신 스마트 환경의 크로스 플랫폼 응용프로그램
개발을 위해 JQuery Mobile 및 Phonegap or Appspresso를
활용한 하이브리드앱에 대한 이론과 구현을 학습한다.
11 강 - 40 시간 객체지향 분석 및 설계 [20주차 (40시간)] 프로젝트의 분석,설계에 대한 이해를 위해
요구사항 작성 방법과 ERD, UML,형상관리에 대해 학습한다.
12 강 - 160 시간 실무 프로젝트 [21주차 ~ 24주차
(160시간)] 학습한 기술을 통합적으로 이해, 응용하기 위한 최종 프로젝트는 UML을 활용한 객체 지향 분석 설계와
데이터베이스 모델링을
통해 ERD를 도출하고 구현 및 테스트를 진행하여 프로젝트의 공정에 대한 이해 및
개발 능력을 배양한다
|
---|