it진흥협회 수요조사(20091126)

83
회회회 회회회회 회회회 회회회회 e-mail 회회회회 회회회 회회 회회회 회회회 회회회 회회 1 회회회회회회 회회 2 회회 3 회회 4 회회 5 회회회회 회회 회회 6 MS Project Tool for PM 회회 7 회회 8 회회 9 회회 10 DB 회회회회회회회회 회회회 회회회 회회 회회회회 회회 11 회회회회회회회회 회회 12 회회회회회회회회 회회 13 회회회회회회회회 회회 14 회회회회회회회회 회회 15 회회회회회회회회 회회 16 회회회회회회회회 회회 17 회회회회회회회회 회회 18 회회회회회회회회 회회 19 회회회회회회회회 회회 20 MS SQL SQL Server 2005 Administration 회회 21 MS SQL SQL Server 2005 Fundamentals 회회 22 Oracle Introduction to Oracle10g : SQL 회회 23 Oracle Oracle Database 10g: Administration Workshop I 회회 대대IT대대대대 대대 대대 대대대대대대 회회회회(회회회회 회회회회회회회회 회회회회회회 1 2 3 4 5 6 7 8 9 CCNA 회회회회회 CISA 회회회 CISSP 회회회 PMP 회회회 회회! 회회회회 회회 회회회회회 PM 회회회 PM 회회 회회회 PM회회회회 회회회 회회 회회 SQL 회회회회 회회! 회회회 회회회회 회회회 회회 회회! 회회회회회회 회회 회회회회회회 회회! DBMS 회회회 Oracle 회회 회회회 회회 회회 SQL 회회 Perfect! 회회회 회회회회회회 회회 Perfect! 회회회 회회회회회회 회회 RDB회 회회회 회 회회회 회회회 회회회회 회회 SAP R/3 회회

Upload: kimmyjaejung

Post on 17-Nov-2014

139 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: it진흥협회 수요조사(20091126)

회사명 대표자명담당자 종업원수e-mail 주요업종연락처

연번 대분류 중분류 과정명 수준

1

자격대비과정

초급2 초급3 고급4 초급5

프로젝트 관리

고급6 MS Project Tool for PM 초급7 초급8 고급9 초급10

DB

데이터베이스기술 데이타 모델링 이론 심화과정 고급11 데이터베이스기술 초급12 데이터베이스기술 고급13 데이터베이스기술 중급14 데이터베이스기술 중급15 데이터베이스기술 중급16 데이터베이스기술 고급17 데이터베이스기술 고급18 데이터베이스기술 중급19 데이터베이스기술 중급20 MS SQL SQL Server 2005 Administration 중급21 MS SQL SQL Server 2005 Fundamentals 초급22 Oracle Introduction to Oracle10g : SQL 초급23 Oracle Oracle Database 10g: Administration Workshop I 초급

대전IT진흥협회 인력 교육 기초수요조사

참여인원(해당란에 참여가능인원수를 적어주십시오1월

2월

3월

4월

5월

6월

7월

8월

CCNA 자격대비반CISA 대비반CISSP 대비반PMP 대비반실전! 프로젝트 관리 시뮬레이션

PM 리더십PM 실무 워크샵PM양성과정

업무에 바로 쓰는 SQL 활용실습실전! 데이터 아키텍처 전문가 되기실전! 분석설계자를 위한 데이터베이스실전! DBMS 이론과 Oracle 실무업무에 바로 쓰는 SQL 튜닝Perfect! 대용량 데이터베이스 튜닝Perfect! 대용량 데이터베이스 튜닝 ⅡRDB를 기초로 한 데이터 모델링개발자를 위한 SAP R/3 튜닝

Page 2: it진흥협회 수요조사(20091126)

24

DB

Oracle Oracle Database 10g: Administration Workshop II 초급25 Oracle Oracle Database 10g: New Features for Administrators 중급26 Oracle Oracle10g: Program with PL/SQL 초급

27 Oracle 중급

28 Oracle 고급

29 Oracle Oracle Database 10g : Expert for Developer 고급

30 임베디드 중급

31 임베디드 임베디드 리눅스 디바이스 드라이버 중급32 임베디드 임베디드 리눅스 보드레벨 포팅 중급33 임베디드 초급34 임베디드 중급35 임베디드 중급36 임베디드 중급37 임베디드 초급38 중급39 중급40 초급41 중급42 ITIL ITIL Foundation 초급43 ITIL ITIL V3 foundation bridging certificate for ITIL V2 user 중급44

Mobile

Mobile WinCE-Based Mobile Programming 중급45 Mobile 고급46 Mobile 고급47 CISCO Building Cisco Multilayer Switched Networks (BCMSN) 중급48 CISCO Building Scalable Cisco Internetworks (BSCI) 중급49 CISCO Configuring BGP on Cisco Routers (BGP) 중급50 CISCO Implementing Secure Converged Wide Area Networks(ISCW) 중급51 CISCO Interconnecting Cisco Network Devices I (ICND-I) 초급52 CISCO Interconnecting Cisco Network Devices II (ICND-II) 초급53 CISCO Optimizing Converged Cisco Networks(ONT) 고급54 고급55 실습으로 배우는 핵심 네트워크 기술 중급

Practice Oriented Course for Admin과 Recovery-DB관리자를 위한 실무과정Practice Oriented Course for Developer-개발자를 위한 실무과정

IT융복합

유비쿼터스 센서 네트웍 구축기술-TinyOS와 nesC 프로그래밍

임베디드 ARM 프로세서임베디드 C 프로그래밍 & 코드 최적화임베디드 RTOS 이해와 활용임베디드 WinCE 보드레벨 포팅C언어 기반의 Firmware비

즈니스 전

IT비즈니스전략 정보화 투자 성과평가 (ROI)IT비즈니스전략 프로세스 성과관리를 위한 BPM 추진전략IT비즈니스전략 ISP 방법론IT비즈니스전략 IT Governance 추진전략

ITIL /ITSM

WIPI 기반의 모바일 전문가WIPI 기반의 모바일 전문가(4일)

Network/

Security

Network 기술 광대역통합망(BcN) 구축Network 기술

Page 3: it진흥협회 수요조사(20091126)

56 업무에 바로쓰는 네트워크 기술 초급57 Security 보안진단 및 침해 사고 대응 고급58 Security 실무자를 위한 정보시스템 보안 중급59 Security 정보보호 기본 초급60 Security 중급61 Security 중급62 Security 중급63

OS

LINUX Linux Essentials 초급64 LINUX Linux Server Master 중급65 LINUX Linux System & Network Programming 중급66 LINUX 중급67 LINUX Linux System Administration 중급68 LINUX Linux Networking & Security Administration 중급69 LINUX RHCT Exam 초급70 LINUX Linux System Administration & RHCT Exam 중급71 LINUX RHCE Rapid Track & RHCE Exam 중급72 LINUX RHCE Rapid Track 중급73 LINUX RHCE Exam 중급74 UNIX 초급75 UNIX UNIX Administration 중급76 UNIX UNIX System & Network Programming 중급77 .Net .NET Framework Programming with Visual Basic .NET 중급78 .Net 웹개발자를 위한 실버라이트 중급79 .Net .NET Framework Programming with Visual C# .NET 중급80 .Net Programming ADO.NET 3.5 중급81 .Net .NET Windows Programming (C#, VB.NET) 중급82 .Net 중급83 .Net Advanced ASP.NET 2.0 고급84 .Net ASP.NET 2.0 Web Programming 중급85 .Net Visual Basic .NET Fundamentals 초급86 .Net Visual C# .NET Object Oriented Programming 초급87 C/C++ 중급88 C/C++ Advanced C Programming 초급

Network/

SecurityNetwork 기술

Network 보안 실무UNIX/Linux 보안 실무Windows 서버 보안 실무

Linux System & Network Programming(4일)

실전! 초보자를 위한 UNIX 실무

프로그래밍

원샷! .NET Project- 웹역량 강화(실습)

실전! Visual C++ 멀티쓰레드 & 파워 프로그래밍

Page 4: it진흥협회 수요조사(20091126)

89 C/C++ C Fundamentals 초급90 C/C++ Visual C++ & OOP Fundamentals 초급91 C/C++ Visual C++ ActiveX Control Programming 고급92 C/C++ Visual C++ ATL/COM Programming 중급93 C/C++ Visual C++ MFC Programming 중급94 C/C++ 중급95 C/C++ Visual C++ Network Programming 중급96 C/C++ Visual C++ Win32 API Programming 초급97 C/C++ 초급98 C/C++ 중급99 JAVA 자바 개발자를 위한 디자인 패턴 중급100 JAVA 초보자를 위한 자바 성능 향상 중급101 JAVA Advanced Java Programming 중급102 JAVA Advanced JSP & Servlet Programming 중급103 JAVA 고급104 JAVA J2EE based EJB Programming 고급105 JAVA Struts2 Framework 중급106 JAVA Java Framework - Spring, Hibernate, iBatis 고급107 JAVA Java Programming 초급108 JAVA Java Project Automation - ANT, CVS, JUNIT, and ECLIPSE 중급109 JAVA JDBC Programming (Oracle9i) 초급110 JAVA JSP & Servlet Programming 중급111 JAVA JSP & Servlet Programming 중급112 JAVA Struts Framework 고급113 JAVA 고급114 JAVA 고급115 PowerBuilder PowerBuilder Database Programming 중급116 PowerBuilder PowerBuilder Fundamentals 초급117 Visual Basic Visual Basic Fundamentals 초급118 Web Programming 중급119 Web Programming 고급120 Web Programming 초급121 Web Programming 중급

프로그래밍

Visual C++ MFC Programming [응용]

원클릭 Visual C++ ProgrammingC/C++ 리팩토링

J2EE 패턴

Enterprise 2.0 기술구현 및 최적화 방안Anyframe Java를 활용한 오픈 소스 기반의 개발

원샷! Java Project- 웹역량 강화(실습)

원샷! Java Project- 웹역량 강화(심화)

웹2.0 시대의 웹표준 성공전략! XHTML & CSS

ASP를 이용한 고급 Website 구축

Page 5: it진흥협회 수요조사(20091126)

122 Web Programming JavaScript & DHTML Programming 초급123 Web Programming 중급124 Web Programming 중급125 Web Programming ActionScript & Flex Programming 중급126 Web Programming web standards basic 초급127 Web Programming web programming for web standards 중급128 XML XML Fundamentals 초급129 XML XML Web Services with Java 고급130 초급131 중급

프로그래밍

Web 2.0을 위한 AJAX Programming웹2.0 블로그 커뮤니티 포털 개발

분석/설계 UML기반 분석/설계분석/설계 UML모델링 심화과정

기타 필요한 교육과정이 있으시면 기록하여 주십시오

Page 6: it진흥협회 수요조사(20091126)

진흥협회 인력 교육 기초수요조사

참여인원(해당란에 참여가능인원수를 적어주십시오)9월

10월

11월

12월

Page 7: it진흥협회 수요조사(20091126)
Page 8: it진흥협회 수요조사(20091126)
Page 9: it진흥협회 수요조사(20091126)
Page 10: it진흥협회 수요조사(20091126)
Page 11: it진흥협회 수요조사(20091126)

연번 대분류 중분류 과정명 수준

1

자격대비과정

초급

2 초급

3 고급

4 초급

5

프로젝트 관리

고급

6 MS Project Tool for PM 초급

CCNA 자격대비반

CISA 대비반

CISSP 대비반

PMP 대비반

실전! 프로젝트 관리 시뮬레이션

Page 12: it진흥협회 수요조사(20091126)

7

프로젝트 관리

초급

8 고급

9 초급

10

DB

데이타 모델링 이론 심화과정 고급

11 초급

12 고급

13 중급

14 중급

15 중급

PM 리더십

PM 실무 워크샵

PM양성과정

데이터베이스

기술

데이터베이스

기술

업무에 바로 쓰는 SQL 활용실습

데이터베이스

기술

실전! 데이터 아키텍처 전문가 되기

데이터베이스

기술

실전! 분석설계자를 위한 데이터베이스

데이터베이스

기술

실전! DBMS 이론과 Oracle 실무

데이터베이스

기술업무에 바로 쓰는 SQL 튜닝

Page 13: it진흥협회 수요조사(20091126)

16

DB

고급

17 고급

18 중급

19 중급

20 MS SQL SQL Server 2005 Administration 중급

21 MS SQL SQL Server 2005 Fundamentals 초급

22 Oracle Introduction to Oracle10g : SQL 초급

23 Oracle Oracle Database 10g: Administration 초급

24 Oracle Oracle Database 10g: Administration 초급

데이터베이스

기술Perfect! 대용량 데이터베이스 튜닝

데이터베이스

기술Perfect! 대용량 데이터베이스 튜닝 Ⅱ

데이터베이스

기술RDB를 기초로 한 데이터 모델링

데이터베이스

기술개발자를 위한 SAP R/3 튜닝

Page 14: it진흥협회 수요조사(20091126)

25

DB

Oracle Oracle Database 10g: New Features f 중급

26 Oracle Oracle10g: Program with PL/SQL 초급

27 Oracle 중급

28 Oracle 고급

29 Oracle Oracle Database 10g : Expert for De 고급

30 임베디드 중급

Practice Oriented Course for Admin과 Recovery-DB관리자를 위한 실무과정

Practice Oriented Course for Developer-개발자를 위한 실무과정

IT융복합

유비쿼터스 센서 네트웍 구축기술-TinyOS와 nesC 프로그래밍

Page 15: it진흥협회 수요조사(20091126)

31 임베디드 임베디드 리눅스 디바이스 드라이버 중급

32 임베디드 임베디드 리눅스 보드레벨 포팅 중급

33 임베디드 초급

34 임베디드 중급

35 임베디드 중급

IT융복합

임베디드 ARM 프로세서

임베디드 C 프로그래밍 & 코드 최적화

임베디드 RTOS 이해와 활용

Page 16: it진흥협회 수요조사(20091126)

36 임베디드 중급

37 임베디드 초급

38 중급

39 중급

40 초급

41 중급

42 ITIL ITIL Foundation 초급

43 ITIL ITIL V3 foundation bridging certifi 중급

44

Mobile

Mobile WinCE-Based Mobile Programming 중급

45 Mobile 고급

46 Mobile 고급

IT융복합

임베디드 WinCE 보드레벨 포팅

C언어 기반의 Firmware

IT 비즈니스 전략

IT비즈니스

전략정보화 투자 성과평가 (ROI)

IT비즈니스

전략프로세스 성과관리를 위한 BPM 추진전략

IT비즈니스

전략ISP 방법론

IT비즈니스

전략IT Governance 추진전략

ITIL/

ITSM

WIPI 기반의 모바일 전문가

WIPI 기반의 모바일 전문가(4일)

Page 17: it진흥협회 수요조사(20091126)

47 CISCO Building Cisco Multilayer Switched 중급

48 CISCO 중급

49 CISCO Building Scalable Cisco Internetwor 중급

50 CISCO Configuring BGP on Cisco Routers (B 중급

51 CISCO Implementing Secure Converged Wide 중급

52 CISCO Interconnecting Cisco Network Devic 초급

53 CISCO Interconnecting Cisco Network Devic 초급

Network/

Security

Building Cisco Multilayer Switched Networks (BCMSN)(4일)

Page 18: it진흥협회 수요조사(20091126)

54 CISCO Optimizing Converged Cisco Networks 고급

55 고급

56 실습으로 배우는 핵심 네트워크 기술 중급

57 업무에 바로쓰는 네트워크 기술 초급

58 Security 보안진단 및 침해 사고 대응 고급

59 Security 실무자를 위한 정보시스템 보안 중급

60 Security 정보보호 기본 초급

61 Security 중급

Network/

SecurityNetwork

기술 광대역통합망(BcN) 구축

Network기술

Network기술

Network 보안 실무

Page 19: it진흥협회 수요조사(20091126)

62 Security 중급

63 Security 중급

64

OS

LINUX Linux Essentials 초급

65 LINUX Linux Server Master 중급

66 LINUX Linux System & Network Programming 중급

67 LINUX 중급

68 LINUX Linux System Administration 중급

69 LINUX Linux Networking & Security Adminis 중급

70 LINUX RHCT Exam 초급

71 LINUX Linux System Administration & RHCT 중급

Network/

Security

UNIX/Linux 보안 실무

Windows 서버 보안 실무

Linux System & Network Programming(4일)

Page 20: it진흥협회 수요조사(20091126)

72OS

LINUX RHCE Rapid Track & RHCE Exam 중급

73 LINUX RHCE Rapid Track 중급

74 LINUX RHCE Exam 중급

75 UNIX 초급

76 UNIX UNIX Administration 중급

실전! 초보자를 위한 UNIX 실무

Page 21: it진흥협회 수요조사(20091126)

77

OS

UNIX UNIX System & Network Programming 중급

78 .Net .NET Framework Programming with Vis 중급

79 .Net 웹개발자를 위한 실버라이트 중급

80 .Net .NET Framework Programming with Vis 중급

81 .Net Programming ADO.NET 3.5 중급

82 .Net .NET Windows Programming (C#, VB.NE 중급

83 .Net 중급원샷! .NET Project- 웹역량 강화(실습)

Page 22: it진흥협회 수요조사(20091126)

84 .Net Advanced ASP.NET 2.0 고급

85 .Net ASP.NET 2.0 Web Programming 중급

86 .Net Visual Basic .NET Fundamentals 초급

87 .Net Visual C# .NET Object Oriented Prog 초급

88 C/C++ 중급

89 C/C++ Advanced C Programming 초급

90 C/C++ C Fundamentals 초급

91 C/C++ Visual C++ & OOP Fundamentals 초급

92 C/C++ Visual C++ ActiveX Control Programm 고급

실전! Visual C++ 멀티쓰레드 & 파워 프로그래밍

Page 23: it진흥협회 수요조사(20091126)

93 C/C++ Visual C++ ATL/COM Programming 중급

94 C/C++ Visual C++ MFC Programming 중급

95 C/C++ 중급

96 C/C++ Visual C++ Network Programming 중급

97 C/C++ Visual C++ Win32 API Programming 초급

98 C/C++ 초급

99 C/C++ 중급

100 JAVA 자바 개발자를 위한 디자인 패턴 중급

Visual C++ MFC Programming [응용]

원클릭 Visual C++ Programming

C/C++ 리팩토링

Page 24: it진흥협회 수요조사(20091126)

101 JAVA 초보자를 위한 자바 성능 향상 중급

102 JAVA Advanced Java Programming 중급

103 JAVA Advanced JSP & Servlet Programming 중급

104 JAVA 고급

105 JAVA J2EE based EJB Programming 고급

106 JAVA Struts2 Framework 중급

107 JAVA Java Framework - Spring, Hibernate, 고급

108 JAVA Java Programming 초급

J2EE 패턴

Page 25: it진흥협회 수요조사(20091126)

109 JAVA Java Project Automation - ANT, CVS, 중급

110 JAVA JDBC Programming (Oracle9i) 초급

111 JAVA JSP & Servlet Programming 중급

112 JAVA JSP & Servlet Programming 중급

113 JAVA Struts Framework 고급

Page 26: it진흥협회 수요조사(20091126)

114 JAVA 고급

115 JAVA 고급

116 PowerBuilder PowerBuilder Database Programming 중급

117 PowerBuilder PowerBuilder Fundamentals 초급

118 Visual Basic Visual Basic Fundamentals 초급

Enterprise 2.0 기술구현 및 최적화 방안

Anyframe Java를 활용한 오픈 소스 기반의 개발

Page 27: it진흥협회 수요조사(20091126)

119 Web Programming 중급

120 Web Programming 고급

121 Web Programming 초급

122 Web Programming 중급

123 Web Programming JavaScript & DHTML Programming 초급

124 Web Programming 중급

125 Web Programming 중급

126 Web Programming ActionScript & Flex Programming 중급

127 Web Programming web standards basic 초급

원샷! Java Project- 웹역량 강화(실습)

원샷! Java Project- 웹역량 강화(심화)

웹2.0 시대의 웹표준 성공전략! XHTML & CSS

ASP를 이용한 고급 Website 구축

Web 2.0을 위한 AJAX Programming

웹2.0 블로그 커뮤니티 포털 개발

Page 28: it진흥협회 수요조사(20091126)

128 Web Programming web programming for web standards 중급

129 XML XML Fundamentals 초급

130 XML XML Web Services with Java 고급

131 초급

132 중급

분석/설계 UML기반 분석/설계

분석/설계 UML모델링 심화과정

Page 29: it진흥협회 수요조사(20091126)

학습목표

- CCNA 자격을 취득할 수 있음- 주어진 상황에 따라 허브, 이더넷 스위치, 또는 라우터를 적절히 선택할 수 있음- 다수의 상호 연결된 시스코 장비들을 포함하는 네트워크에서 인터페이스, 주소, 프로토콜, 연결상태를 확인하기 위해 시스코 소프트웨어를 사용할 수 있음- 주어진 네트워크 명세에 따라 시스코 스위치와 라우터를 상호 연결할 수 있음- 특정 프로토콜과 기술을 지원하도록 스위치와 라우터를 설정할 수 있음

- 정보시스템의 관리, 계획 및 조직을 위한 전략, 정책, 표준 및 관련된 실무를 평가하는 감사 포인트를 설명할 수 있습니다/- 정보자산의 보호를 위한 논리적, 환경적 및 IT 인프라의 보안에 대한 평가 포인트를 설명할 수 있습니다.

- CISSP 자격을 취득할 수 있습니다.- 정보보호에 대한 전반적인 지식을 습득할 수 있습니다.- 체계적인 프로젝트 관리 기법을 익히고, 프로젝트 수행 중 발생하는 여러 문제들에 대한 해결 방법을 학습한다.- 프로젝트 관리의 전문성을 기르고, 관리자들에게 체게적인 Proejct Management 기법을 갖추도록 할수 있습니다.- 이를 위해 프로젝트를 바로 이햐하고 프로젝트 관리 단계별 프로세스와 실행항목을 알고 활용능력을 구비할 수 있습니다.

- 프로젝트 상황에 맞는 계획수립 및 전략을 전개할 수 있습니다. - 프로젝트 관리 프로세스별로 필요한 리더십 발휘 할 수 있습니다. - 프로젝트 수행시 신뢰성,응집력,일관성을 유지한 리더십 행동을 실천할 수 있습니다. 일정, 원가, 자원을 효과적으로 계획할 수 있음 - Microsoft Project를 통해 프로젝트 수행에 따른 현황을 체계적으로 분석하고 시정조치 계획을 수립할 수 있음 - PMBOK(A Guide to Project Management Body of Knoledge)의 프로젝트 관리 표준 기법을 Microsoft Project를 통해 실제로 적용할 수 있음 - WBS정의, 일정관리, 작업할당, 원가관리, 성과통제, 위험관리, 일정최적화(Critical Path), Baseline 정의, 성과분석, 기성관리(EVMS) 등 현장에서 실제로 필요한 프로 젝트 관리 기법을 Project Life Cycle에 따라 적용할 수 있음 - 프로젝트의 규모 및 성격에 따른 적절한 관리 방법을 정의하고, 실제 프로젝트에서 Microsoft Project

Page 30: it진흥협회 수요조사(20091126)

- 프로젝트 메니저의 피플스킬 역량 향상.- 성공적인 프로젝트 수행을 위한 팀 구성 및 효과적인 조직원 관리 역량을 배양할 수 있음- 효과적인 갈등관리를 통해 프로젝트를 성공적으로 수행할 수 있는 역량을 배양할 수 있음- 프로젝트 수행 시, 다양한 이해관계자들과 의사소통하는 방법을 체득할 수 있음- 최신 관리 기법으로 IT Project의 PM업무를 수행할 수 있음.- 프로젝트 관리 실무 이론을 습득할 수 있음.

■ 프로젝트 관리 프로세스를 이해하여 프로젝트관리자로서의 역량을 향상시킬 수 있다. ■ 프로젝트 계획을 수립하고 상황에 맞는 전략을 전개 할 수 있다. ■ WBS의 개념을 이해하고 WBS를 작성할 수 있다. ■ 프로젝트 진척상황을 효율적으로 추적관리할 수 있다.

데이터 모델링 개념 및 절차를 이해하고, 데이터 모델을 설계할 수 있다. 데이터베이스 설계 이론을 이해하고, 데이터베이스 설계에 반영할 수 있다.

SQL문을 전혀 하지 않은자가 현업에서 SQL코딩을 할수 있습니다`- 데이터 아키텍처에 대한 진정한 원리를 이해하고, 데이터를 본위로 업무를 설계할 수 있는 지식을 익힘. - 정보기술 아키텍처와 데이터 아키텍쳐의 접근 방법 및 활용을 이해 할 수 있음. - 최상위의 개괄적(조감도 레벨) 모델에서부터 개념적, 논리적, 물리적 모델의 설계와 상세한 부가적 설계에 이르는 모든 데이터 설계를 할 수 있음. - ER Model을 RDB로 전환하는 DB Design 기법 습득하고 집합적인 사고를 토대로 실전 예제를 바탕으로 한 설계 실습을 가능하게 분석 설계자는 단지 업무에 대해서만 알아야 되는 것이 아닙니다. 실제로 구현될 환경에 따라서 모델링도 이루어져야 되고 또한 DBMS의 특징에 맞추어 설계도 되어야 합니다. 본 과정은 모델링부터 DBMS에 까지 분석설계자가 실제로 알아야 하는 과정을 개념적 및 실습을 통해서 학습할 수 있습니다. 모델로부터 DBA에 이르기 까지 상세한 내용은 아니지만 필수 사항들을 학습할 수 있습니다. '실전! DBMS 이론과 Oracle 핵심 과정에서는 DBMS의 필요성과 그 구조를 살펴보고 현재 가장 많이 사용되는 데이터베이스인 오라클의 기본 구성과 동작 방법을 이해함으로써 DB 프로그램 개발자들이 효과적인 프로그램이 가능하도록 도움을 드리는 과정입니다. 특히 실제 사례들에 대한 설명과 함께 성능 개선이나 보안 관련된 부분들을 실습을 통해 살펴보고 프로그램 개발 시 주의하실 사항들을 점검해봅니다.'

복잡한 SQL문은 고급함수를 이용하여 단순 명료화 할 수 있습니다./튜닝의기본적인 절차를 이해하여 적정한 튜닝계획을 수립할 수 있습니다/튜닝의 여러기법을 적용하여 SQL문장의 속도를 10배이상 향상시킬 수 있습니다

Page 31: it진흥협회 수요조사(20091126)

데이터베이스 튜닝 중에서 적은 비용으로 가장 큰 효과를 볼 수 있는 것이 바로 S/W적인 튜닝입니다. 본 과정은 개발자를 대상으로 대용량 DB환경에서의 Application 튜닝 실습 중심의 체계적인 접근법과 종합적인 솔루션을 스스로 찾아갈 수 있는 실질적인 능력을 배양코자 하는 실습형 과정입니다.(Oracle DBMS 기반의 실습 중심형 과정)대용량 데이터베이스 튜닝Ⅱ 과정은 대용량 DB환경에서의 Application 튜닝 실습 중심의 체계적인 접근법과 종합적인 솔루션을 스스로 찾아갈 수 있는 실질적인 능력을 배양코자 하는 Oracle DBMS 기반의 실습형 과정입니다. 최근 객체지향의 개념이 부각되면서 프로그램중심에서 데이터중심으로 사고의 전환이 이루어지고 있습니다. 본 과정에서는 주어진 설계 패턴에 따른 각종 프로그래밍 기술을 터득하는 차원에서 벗어나 실세계의 각종 정보를 컴퓨터 세계로 끌어내어 프로그래밍을 위한 데이터 구조물을 세우는 방법을 학습하게 됩니다.

- SAP R/3의 튜닝 방법 이해 및 튜닝 능력 확보- 문제점 파악 및 해결능력 확보- MS SQL Server 2005 의 아키텍처를 이해- MS SQL Server 2005의 설치를 위한 계획수립, 설치, 환경설정 등을 할 수 있음- Database Resource 관리와 권한설정, 보안설정 등 기본관리 능력을 익힘- Database의 신뢰성과 안정성 보장을 위한 백업, 복구, 모니터링, 최적화, 복제 등 관리자에게 요구되는 기술을 익혀 DBA로서의 업무를 수행할 수 있음MS SQL Server 2005는 모바일 에서부터 엔터프라이즈 시스템에 걸쳐 광범위하게 적용되는 관계형 데이터베이스 엔진으로써 최적화된 엔진과 향상된 관리 및 개발 기능을 제공합니다. 기업의 업무 전산화 담당자나 SI 업체의 현업 개발 담당자들을 대상으로 관계형 데이터베이스의 기본적이고도 핵심적인 개념(집합 및 관계 연산)을 숙지하고 이를 바탕으로 데이터베이스의 구축 및 개발을 위한 기초적인 내용을 학습할 수 있습니다. - Retrieve row and column data from tables with the SELECT statement. - Employ SQL functions to generate and retrieve customized data. - Run data manipulation statements (DML) to update data in the Oracle Database 10g. - Control user access and manage schema objects - Search data using advanced sub queries성능 모니터, 데이타베이스 보안, 사용자 관리, 백업 및 복구 기술을 비롯하여 운영 데이타베이스를 생성하는 방법과 다양한 구조를 효율적으로 관리하는 방법을 배울 수 있다.- RMAN, SQL 및 Flashback 기술을 사용하여 데이터베이스를 복구하는 방법을 연습한다. - 데이터베이스 성능을 모니터링하는 도구 및 데이터베이스 성능을 향상시키기 위해 수행해야 할 단계에 대해서 다룬다

Page 32: it진흥협회 수요조사(20091126)

기능을 지원하는 경우 수강생이 알아야 하는 보안 및 일부 개발 플랫폼의 변경 사항에 대해 다룬다- 실전 연습 세션에서는 수강생들이 직접 새 기능을 검토해 - 데이터베이스와의 상호 작용을 위한 PL/SQL 코드 작성 - 효율적으로 실행되는 PL/SQL 프로그램 단위 설계 - PL/SQL 프로그래밍 생성자 및 조건부 제어문 사용 - 런타임 오류 처리 - 내장 프로시저 및 함수 설명 - 보다 유연성 있는 코딩을 위한 동적 SQL 작성 - 미리 정의된 데이터 유형, 로컬 서브 프로그램, 추가 프로그램, 표준화된 상수 및 예외에 대한 PL/SQL 코드 설계 - 컴파일러 Warning Infrastructure 사용 - LOB(Large Object) 조작 - 업무 과제 해결을 위한 트리거 작성 -초,중급 Database관리자 또는 기술지원인력이 실제 업무 시 겪게 되는 상황을 설명하고 이를 실습을 통해 체득하게 된다. -기존 지식과 실무지식상이의 연관성 및 이의 차이를 극복하여 보다 상위의 기술레벨로 나아갈 수 있는 기반을 다지게 된다 -여러 종류의 DML(Data Manipulation Language) 사용예제와 SQL문을 PL/SQL에 적용, 구현하는 방법을 배운다.

- Automatic SQL Tuning 기능을 사용할 수 있을 뿐만 아니라 수동 튜닝 단계를 이전 릴리스와 비교 대조할 수 있습니다. 또한 수강생들은 Oracle 옵티마이저의 개념을 완벽히 이해한 다음 잘 짜여진 실전 연습을 통해 학습 내용을 확실하게 다질 수 있습니다. 본 과정은 수강생들이 자신의 학습 수준과 능력에 맞게 "실행하고 깨달으며 배우는" 일련의 과제 중심의 workshop을 제공합니다. - Automatic SQL Tuning 구성 요소, EXPLAIN, SQL Trace & TKPROF, SQL*Plus AUTOTRACE 등과 같은 Oracle 진단 도구 및 기능의 사용법을 배웁니다. 또한 물리적 스키마를 변경하고 SQL 문의 구문을 수정하여 옵티마이저 동작에 영향을 주는 방법에 대해서 살펴봅니다.

본 과정에서는 USN 노드 및 센서보드를 실습용 키트로 사용하여 nesC 프로그래밍 실습을 수행하고, TinyOS의 구조를 파악하며 실제 USN 시스템에의 적용 방법론을 체험할 수 있기 때문에 빠른 실무 적용이 가능합니다.○ 유비쿼터스 시스템 개념, 기술 동향을 이해한다.○ 유비쿼터스 시스템 구현을 위한 기반 기술을 이해 할 수 있다.○ nesC 프로그래밍을 할 수 있다.○ TinyOS의 구조 및 구성요소를 파악하여 이를 기반으로 하는 응용프로그램을 제작할 수 있다.

Page 33: it진흥협회 수요조사(20091126)

- 리눅스 모듈의 장점, 구조 및 동작원리를 이해하고 모듈 프로그래밍을 할 수 있다. - 리눅스 디바이스 드라이버의 동작원리를 파악하고 구현방법을 알 수 있다. - 임베디드 시스템에서 흔히 사용되는 대표적인 디바이스들의 하드웨어적인 동작원리를 이해하고 이들 디바이스를 제어하는 방법론을 익힐 수 있다. - 임베디드 리눅스 시스템에서 디바이스 드라이버를 구축하는 방법론을 습득하고 활용 할 수 있다. - 리눅스 모듈의 장점, 구조 및 동작원리를 이해하고 모듈 프로그래밍을 할 수 있다.

- 리눅스 디바이스 드라이버의 동작원리를 파악하고 구현방법을 알 수 있다.

- 임베디드 시스템에서 흔히 사용되는 대표적인 디바이스들의 하드웨어적인 동작원리를

이해하고 이들 디바이스를 제어하는 방법론을 익힐 수 있다.

- 임베디드 리눅스 시스템에서 디바이스 드라이버를 구축하는 방법론을 습득하고 활용

할 수 있다.임베디드 시스템의 구조 및 개발환경과 절차를 이해할 수 있습니다. ARM 내부구조 및 명령어를 이해하고, ARM 프로세서를 이용한 프로그램 개발환경 및 기법을 익힐 수 있습니다. 실무에 적용할 수 있는 고급 C프로그래밍 기법에 대한 노하우를 습득하고, 임베디드 시스템과 범용 시스템의 차이에서 발생 하는 C프로그래밍 방법론의 차이점을 실습을 통하여 정확히 파악하여 실무에 바로 적용 가능한 능력을 갖출수 있도록 기획된 과정으로 다음과 같은 학습목표를 가지고 있습니다. ㅇ C언어에서 중요한 형 수정자 및 한정자를 적절히 활용한 최적의 고급 C 프로그램을 작성할 수 있다.ㅇ C 포인터를 자유롭게 제어하고, void 포인터를 적재 적소에 적용할 수 있다.ㅇ 함수 포인터 및 일반화 프로그래밍 기법을 활용한 융통성 있는 C 프로그램을 작성할 수 있다.ㅇ Volatile의 영향력을 정확히 알고 디바이스 제어 프로그램을 작성할 수 있다.ㅇ 임베디드 시스템용 모니터 프로그램 및 부트로더 프로그램을 제작할 수 있다.ㅇ 임베디드 시스템 구축을 위한 코드 최적화 기법 및 제반 요소를 이해할 수 있다.ㅇ 임베디드 시스템 구축 방법론을 습득할 수 있다.RTOS의 개념, 특징, 종류 및 주요기능을 알 수 있습니다. RTOS의 동작원리 이해 및 RTOS 의 기능 추가와 변경이 가능합니다.

Page 34: it진흥협회 수요조사(20091126)

- 임베디드 운영체제를 이해하고 임베디드 개발 방법 및 환경을 이해할 수 있다.

- Windows CE.NET 개발 환경 구축과 Platform Builder 의 사용법을 이해한다.

- 임베디드 프로세서의 원리와 동작을 이해하고 Windows CE.NET 포팅을 할 수 있다.

- BSP 개발 주기와 Boot Loader 와 OAL 에 대해서 이해한다.

- Windows CE.NET 플랫폼상에서의 드라이버 개발을 할 수 있다.ㅇ 임베디드 시스템 개발을 위한 마이크로프로세서의 각 기능들에 대해 실습을 통해 이해할 수 있다. ㅇ 임베디드 시스템 개발을 위한 개발 환경 구축에 대해 이해할 수 있다. ㅇ TV 구현을 통한 실제적인 제품 개발 방법에 대해 이해할 수 있다.

정보화투자성과평가의 정의 목적 필요성을 이해하고 정보관리체계의 IT-ROI의 위상을 설명할수 있다

BPM의 의미와 개념을 이해하고 절차별 프로젝트 실사례분석을 통해 실무 적용능력을 배양할수 있다본 과정에서는 정보화 전략을 수립하거나 정보시스템을 기획할 때, 전략/기획이나 컨설팅 업무를 담당한 기획자의 전략 기획을 수행하는 기본적인 ISP 방법론을 단계별로 학습합니다. 또한 ISP를 수행한 실사례 및 경험을 간접 체험하고, 단계별로 모의 사례를 실습해 볼 수 있는 기회를 제공합니다.IT 프로젝트의 각 단계별로 발생하는 이슈와 대안을 검토, 설정하는 프로젝트 관리 측면의 통제/관리 체계를 마련할 수 있음- ITIL 프로세스와 각 프로세스 간의 연계성을 이해할 수 있다.- ITIL 기초이론의 Framework를 실무와 연결하여 이해할 수 있다.- ITIL Foundation 자격시험에 대비할 수 있다.- ITIL V3 의 주요 개념을 이해할 수 있습니다.- ITIL V2와 V3의 차이점을 이해할 수 있습니다.- ITIL V3 프레임웍 이해할 수 있습니다.- ITIL V3 Bridge Exam 을 응시하여 자격을 업그레이드할 수 있습니다.

모바일 표준 플랫폼인 WIPI와 통신사별 WIPI의 특징에 대해 이해할수 있다

모바일 표준 플랫폼인 WIPI와 통신사별 WIPI의 특징에 대해 이해할수 있다모바일 표준 플랫폼인 WIPI와 통신사별 WIPI의 특징에 대해 이해할수 있다

Page 35: it진흥협회 수요조사(20091126)

멀티레이어 스위칭 개념, 카탈리스트 스위치 조작, Campus Network에서의 스위치, Video on Demand에 대한 기술을 제공하는 『CISCO 공인교육』 과정입니다.멀티레이어 스위칭 개념, 카탈리스트 스위치 조작, Campus Network에서의 스위치, Video on Demand에 대한 기술을 제공하는 『CISCO 공인교육』 과정입니다.Module 1: Advanced IP Addressing Module 2: Routing Principles Module 3: Configuring EIGRP Module 4: Configuring OSPF Module 5: Configuring the IS-IS Protocol Module 6: Manipulating Routing Updates Module 7: Configuring Basic BGP'Module 1: BGP Overview Module 2: Route Selection Using Policy ControlsModule 3: Route Selection Using AttributesModule 4: Customer to Provider Connectivity with BGPModule 5: BGP Transit Autonomous SystemModule 6: Scaling Service Provider NetworksModule 7: Optimizing BGP Scalability'

또한 Network Address Translation (NAT), Multi Protocol Label Switching (MPLS), Virtual Private Networks (VPNs), VPNs를 이용한 Network Security 등을 포함하고있어 수강생들은 현재의 Cisco IOS 보안기술을 이용하여 네트워크 보안을 강화할 수 있는 기술력을 획득할 수 있습니다.

- 네트워크 용어 - OSI7 Layer 에 대한 이해 - TCP/IP, IP-address에 대한 학습 - 네트워크 기본 장비의 정의와 작동 원리- 네트워크 케이블에 대한 지식학습 - 라우터와 스위치의 기본 세팅과 운영법 학습 - 소규모 네트워크망 구축 및 활용 - Ethernet LANs 의 이해 - WLAN 의 이해 및 적용 - 기본적 네트워크 운영 - 주어진 네트워크 환경에서 VLan 설정 및 장애해결. - RIP, IGRP, EIGRP, OSPF 등의 라우팅 프로토콜 설정 및 장애해결 - 주어진 라우터 환경에서의 IP Access List 설정- PPP와 HDLC를 사용한 Serial Interface의 설정 - 주어진 라우터 환경에서 Frame Relay의 설정

Page 36: it진흥협회 수요조사(20091126)

통합 네트워크의 품질을 보장하기 위한 QoS의 개념과 구현방법,무선보안 표준의 발전과 Cisco wireless LAN 네트워크의 구성요소를 설명하며 통합네트워크와 Cisco Intergrated Services Routers(ISR)에 관련된 lab과 케이스 스터디를 진행합니다.(기존 CIT 과정이 ONT로 대체되었습니다.)○ 정보통신 개론○ 대한민국의 BCN 구축 계획○ BCN 전송망 기술○ BCN 관련 서비스`- 주어진 상황에 따라 허브, 이더넷 스위치, 또는 라우터를 적절히 선택할 수 있으며 구축 할 수 있음 - 다수의 상호 연결된 시스코 장비들을 포함하는 네트워크에서 인터페이스, 주소, 프로토콜, 연결상태를 확인하기 위해 네트워크를 진단 할 수 있음 - 특정 프로토콜과 기술을 지원하도록 스위치와 라우터를 설정할 수 있음 - 패킷 네트웍에 대한 기본적인 기술 습득 - TCP/IP 기본내용과 라우터와 스위치를 운용하기 위한 기본적인 기술지식 습득 - 라우팅 프로토콜 기술과 vlan, Trunk 스위치 기술 습득 - 네트워크 장애시 기본적인 내용을 점검하여 원인을 파악 할 수 있음ㅇIT 인프라의 핵심인 네트워크의 기본 개념을 알 수 있습니다.ㅇPC 네트워크 명령어를 활용하여 주변의 네트워크를 자가진단 할 수 있습니다.ㅇ시스템 관리 및 어플리케이션 개발시 네트워크 환경을 고려한 업무 수행이 가능합니다.ㅇ통신분야 사업 기획 및 영업시 네트워크 관련 지식 및 기술을 정확히 사용할 수 있습니다.ㅇ정보통신 기술 Trend를 바탕으로 관련 자격을 취득할 수 있습니다.침해사고 대응절차 및 침해시스템 분석 기법을 습득하여, 보안사고시 효과적으로 대응 할 수 있음 정보보호 전문가로서의 소양과 기술 지식을 바탕으로 컴퓨터 시스템의 보안 취약점을 파악하고 이를 보완하여 보안사고를 예방할 수 있음

정보보호 방안으로 사용되는 요소 기술의 종류와 역할을 이해하고 실제 업무환경에서의 정보보호 기술 운영방안을 이해할 수 있음 네트워크 보안 취약점을 파악하고, 적절한 보안대책을 수립할 수 있음 네트워크 장비의 보안설정을 통해 해킹을 차단할 수 있음 침입차단시스템(Firewall), 침입탐지시스템(IDS)의 종류와 특징을 파악함으로서, 현재 시스템 환경에 알맞은 제품을 선택할 수 있고, 적합한 정책설정을 할 수 있음 침입차단시스템(Firewall)과 가상사설망(VPN)을 활용하여 강력한 보안을 구현할 수 있음

Page 37: it진흥협회 수요조사(20091126)

고급 리눅스 설치 및 구성방법들을 익힐수 있습니다

UNIX/Linux 시스템의 보안설정을 통하여, UNIX/Linux 시스템을 안전하게 관리할 수 있음 UNIX/Linux 시스템의 보안 취약점을 파악하고, 적절한 보안책을 수립할 수 있음 Local과 Remote에서 허가된 접속만 가능하게 할 수 있음 디렉토리, 파일의 모드 설정을 통하여 파일시스템을 보호할 수 있음 보안 Tool과 유틸리티의 설정을 통하여, 불법 침입을 효과적으로 차단할 수 있음 Windows 시스템 및 관련 어플리케이션의 보안 설정을 통하여 시스템을 안전하게 관리할 수 있음 Windows 2003 관련 최신 보안 지식을 습득할 수 있음 - Redhat Linux Enterprise Linux ES를 이용한 Redhat Linux의 기본을 익히는 과정임- 일반적인 command line 처리 및 데스크탑 환경에서 Redhat Enterprise Linux를 효율적으로 사용하고 커스터마이징 할 수 있는 리눅스 파워 유저 양성 및 system administration(RH133) 과정의 준비

Windows Vista 교육과정은 비지니스에 초점을 맞춘 고급 인프라 관리, 이동성에 초점을 맞춘 생산성 관리, 고객에 초점을 맞춘 디지털 엔터테인먼트 기능을 모두 통합해서 사용하고 관리할 수 있도록 합니다.

Windows Vista 교육과정은 비지니스에 초점을 맞춘 고급 인프라 관리, 이동성에 초점을 맞춘 생산성 관리, 고객에 초점을 맞춘 디지털 엔터테인먼트 기능을 모두 통합해서 사용하고 관리할 수 있도록 합니다.

`- Redhat Linux Enterprise Linux ES를 이용한 시스템 관리 기법을 익히는 과정임

- Redhat Linux Enterprise Linux ES를 이용한 네트웍 관리와 보안 관리기법을 익히는 과정임RHCT(Redhat Certified Technician)는 Redhat Enterprise Linux의 설치, 설정 및 트러블슈팅을 포함하는 실기형태의 시험입니다. Linux System Administration 과정에는 시스템 관리 기술을 교육하는 내용이 포함되어 있어 자격증 취득에 도움이 되며, Linux Essentials 및 Linux System Administration 내용을 모두 이해하고 계시면 바로 시험을 응시하시면 됩니다. 본 시험은 Redhat Korea 교육센터에서 진행됩니다. - Redhat Linux Enterprise Linux ES를 이용한 시스템 관리 기법을 익히는 과정임- 과정 마지막날에 자격시험에 응시하셔야 하며, 시험은 Redhat Korea 교육센터에서 진행됩니다.

Page 38: it진흥협회 수요조사(20091126)

본 RH300 과정은 UNIX 및 Linux 시스템 관리 경험자나 networking 전문가를 위한 과정입니다. 5일간의 과정 동안 Redhat Enterprise Linux에 대한 실전 강의 및 RHCE 자격증 시험을 실시합니다.

- 과정 마지막날에 자격시험에 응시하셔야 하며, 시험은 Redhat Korea 교육센터에서 진행됩니다.실기방식 시험인 RHCE 시험을 통과하시면 Redhat Enterprise Linux 시스템 관리자가 되실 수 있습니다.

ㅁ RHCE 시험 - RHCE 시험은 RH300 과정에 포함되어 있으며, 시험만 단독으로 응시하실 수도 있습니다. - RHCE 시험은 RH300 과정 마지막날 실시합니다.(삼성동 Redhat Korea 교육센터에서 실시) - RHCE는 객관식 형태가 아닌 Redhat Enterprise Linux를 실제로 설치, 설정, 디버깅하고 핵심적인 네트워크 서비스를 셋업하는 형태로 진행되는 시험입니다.

ㅁ시험과목 - 섹션 1 : Troubleshooting 및 System Maintenance(2.5시간) - 섹션2 : Installation 및 Configuration(3시간)본 RH301 과정은 UNIX 및 Linux 시스템 관리 경험자나 networking 전문가를 위한 과정입니다. 4일간의 과정 동안 Redhat Enterprise Linux에 대한 실전 강의를 실시합니다.본 강의를 이수하시면 RHCE 시험을 응시하실 수 있으며, 실기방식 시험인 RHCE 시험을 통과하시면 Redhat Enterprise Linux 시스템 관리자가 되실 수 있습니다.

RHCE(RedHat Certified Engineer)는 시스템에서 서버 시스템 관리, 네트워킹 서비스, 네트웍 보안, 진단 및 문제해결 등의 능력을 평가합니다. RHCE는 객관식 형태가 아닌 Redhat Enterprise Linux를 실제로 설치, 설정, 디버깅하고, 핵심적인 네트웍 서비스를 셋업하는 형태로 진행됩니다. 본 시험은 Redhat Korea 교육센터에서 진행됩니다.

<<Redhat 교육센터>>서울시 강남구 삼성동 170-9 덕명빌딩12층지하철 2호선 삼성역 8번출구 잠실방향 100미터 1층에 기업은행

현재 서버로 가장 널리 사용되는 유닉스 시스템의 효과적인 관리 방법을 이론과 실습을 통해 체계적으로 교육하는 과정입니다.

Page 39: it진흥협회 수요조사(20091126)

유닉스 시스템의 각종 시스템 콜 의미와 프로그래밍 방법을 알 수 있습니다.:유닉스 프로세스간의 IPC 통신 방법을 익힐수 있습니다 : 유닉스 시스템에서 쓰레드 프로그래밍 방법과 쓰레드간 통신 방법을 알 수 있습니다.

.NET Framework의 구조와 동작원리를 설명할수 있습니다 .Net기반의 컴포넌트를 개발 및 배포할수 있습니다

.NET프레임워크는 내부구조를 이해하고 설명할수 있습니다

본 과정은 ADO.NET 데이터베이스 프로그래밍을 통해 닷넷 기반의 데이터 사용 시스템을 구축하기를 원하는 개발자들을 대상으로 닷넷의 다양한 파트 중 데이터베이스에 관련된 내용들만 특화하여, 데이터처리에 관련된 전반적인 내용을 살펴보고 학습할 수 있는 과정입니다.

- ADO.NET 데이터베이스 프로그래밍 개요를 설명할 수 있다.- 연결모델과 비연결모델을 설명하고 각 코드의 차이점을 살펴본다.- .NET Framework 3.5에서 새롭게 추가된 내용들을 살펴보고 응용을 위한 연습을 진행한다. - LINQ(Language Integrated Query) 소개하고 데모를 살펴보고 실습을 통해 응용하는 방법을 연습한다. - ADO.NET Entity Framework를 살펴보고 셋팅하는 방법과 데모를 통해 실습을 진행한다.

Visual C#.Net을 이용하여Windows 응용 프로그램을 개발할수 있습니다

이 과정에서는 .NET 기반의 다양한 솔루션을 구축하기 위해 필요한 .NET 프레임워크의 아키텍쳐와 다양한 개발 기술들을 종합적으로 학습합니다. 하나의 기술에 중점을 두지 않고 기존의 비관리 환경 프로그래밍에서 .NET 기반의 솔루션으로 전환하고자 할 때 필요한 .NET 기반 프로그래밍 및 응용프로그램 개발 요소 기술들에 대해 체계적으로 학습합니다.

Page 40: it진흥협회 수요조사(20091126)

깊이 있는 데이터바인딩 기법을 이용해 효율적인 UI 개발을 할 수 있으며, ASP.NET AJAX를 비롯한 클라이언트 스크립트 처리와 다양한 캐싱 기법을 이용해 고성능의 웹 응용 프로그램을 개발할 수 있습니다.

ASP.NET은 .NET 환경에서 웹 응용프로그램을 개발하기 위한 웹 개발 기술입니다. ASP.NET 1.x 에서도 기존 웹 개발 기술과는 차별화된 기법을 제공했었지만, ASP.NET 2.0부터는 더욱 생산성이 향상되고 표준화된 형태의 웹 응용프로그램을 개발할 수 있습니다. 또한 ASP.NET AJAX를 이용해 Web 2.0 응용프로그램의 한 형태를 경험하실 수 있게 됩니다.- .NET 환경에서 Visual Basic을 사용하여 간단한 Application을 개발 할 수 있음 - VB.NET의 새로운 문법체계를 사용할 수 있음- Visual Basic.NET의 객체지향 개념을 사용하여 프로그래밍을 할 수 있음 Visual Studio 2005를 이용하여 콘솔 응용 프로그램을 개발하고 디버깅할 수 있으며, C#으로 캡슐화, 상속성, 다형성 등의 OOP(개체지향 프로그래밍) 기법을 구현할 수 있고, 네임스페이스, 어셈블리, 특성, 비관리 코드, 불안전 코드를 이해하고 설명할 수 있습니다.

`- 자동화(Automation)를 이용해 자동화 객체(워드,엑셀,PowerPoint 등)를 제어할 수 있음

- 비정형화된 윈도우 UI 를 구현하는 방법을 이해할 수 있음

- 실전 디버깅 테크닉을 이해하고 사용할 수 있음

- 고급 C/C++ 언어 원리를 다수 이해할 수 있음

`- 여러 가지 자료구조를 C로 구현할 수 있음 - 비트 연산 및 다양한 매크로 함수의 활용이 가능해 짐

- C의 의 기본 개념을 이해하고 설명할 수 있음.- C 개발 도구를 사용하여 콘솔 프로그램을 개발할 수 있음.

- Visual C++ 를 사용하여 콘솔 프로그램을 개발하고 디버깅할 수 있음- C++ 를 통하여 개체지향 프로그래밍 방법론을 이해하고 설명할 수 있음- C++ 의 문법 체계를 이해하고 설명할 수 있음- C++ 를 이용하여 클래스, 상속, 다형성 등을 구현할 수 있음- Visual C++.Net MFC로 ActiveX 컨트롤을 개발할 수 있음. - Visual C++.Net ATL로 ActiveX 컨트롤을 개발할 수 있음. - Visual C++.Net 프로젝트에서 ActiveX 컨트롤을 사용할 수 있음. - Visual C++.Net에서 ActiveX 컨트롤을 디버깅할 수 있음.

Page 41: it진흥협회 수요조사(20091126)

- COM 인터페이스와 COM 개체의 원리를 설명할 수 있음.- ATL의 내부구조를 이해하고 설명할 수 있음.- ATL을 이용하여 COM 컴포넌트와 자동화 컴포넌트를 개발할 수 있음- MFC 의 내부 구조를 이해하고 설명할 수 있음 - MFC 를 이용하여 Windows 프로그램을 개발할 수 있음 - 윈도우, 메뉴, 도구모음, 상태표시줄, 다이얼로그 등과 같은 Windows 의 기본 GUI를 구현할 수 있음 - 도큐먼트/뷰의 내부구조를 이해하고 설명할 수 있음. - 도큐먼트/뷰 구조를 활용하여 중대규모 프로젝트를 설계할 수 있음. - 다양한 뷰, 다중창, 다양한 다이얼로그 등과 같은 윈도우즈의 고급 유저 인터페이스를 구현할 수 있음. - 윈도우즈 DLL을 개발하고 사용할 수 있음 - MFC를 이용하여 데이터 베이스를 접근 할 수 있음

- Windows 스레드를 제어할 수 있음. - Windows 소켓사용으로 네트워크 프로그램을 개발함. - Windows 에서 RS-323/422/485, 적외선 통신을 제어할 수 있음. - Win32 API 가 제공하는 데이터 형, 함수, 메시지, 구조체, 리소스 등을 이해하고 설명 할 수 있음 - Win32 API 를 이용하여 Windows 프로그램을 개발할 수 있음 - Win32 DLL 을 개발하고 사용할 수 있음 - C++ 언어을 이해할 수 있다.- Win32 API 를 이해할 수 있다.- MFC 를 이해할 수 있다.- 전반적인 윈도우 어플리케이션 개발 과정을 이해할 수 있다.

- C/C++ 프로젝트 코드를 개선하는 방법과 기준을 이해한다.- C/C++ 코드를 객체지향방법에 따라 개발하는 방법을 이해한다.

`- OOP에 대한 정확한 개념 이해와 설계방법을 이해한다. - 자바 언어로 구현되는 다양한 디자인 패턴을 설명할 수 있다. - 중복과 복잡성을 제거하는 다양한 설계 기법을 익힌다. R63

Page 42: it진흥협회 수요조사(20091126)

`- Java로 구축된 시스템의 성능 인자를 이해할 수 있음 - Java 어플리케이션 설계 시 효과적인 디자인 패턴을 사용하여 시스템 성능을 최적화 할 수 있음 - Multi thread 환경에서의 성능 향상 기법을 학습한다. - Java Programming의 튜닝 기법을 학습함으로써, 시스템 운영시 성능을 향상시킬 수 있음 ㅇ 쓰레드를 이해하고 실무에 적용할 수 있는 패턴을 학습한다. ㅇ 스스로 컬렉션 클래스를 설계하여 적용할 수 있다.

본 과정은 자바를 이용한 웹 프로그래밍에서 사용할 수 있는 고급 기술들을 실습을 통하여 습득할 수 있도록 구성하였습니다. JSP &amp; Servlet의 핵심기술 이외에 부가로 이용할 수 있는 중요 기술들을 다룹니다. Filtering, EL, Tag Library, JSTL, Struts 등의 내용으로 구성되어 있습니다.J2EE 패턴은 모두 21종류이며, 비즈니스 티어, 프레젠테이션 티어, 통합 티어로 분류됩니다. 본 과정 내에서는 이러한 J2EE 패턴을 학습 할뿐만 아니라, 학습한 J2EE 패턴을 과정 내의 실습 프로젝트에 적용해봄으로써 실질적인 활용법을 익히게 됩니다.본 과정을 학습하고 나면, J2EE 패턴을 이해하게 되고, 시스템 분석설계에서 'J2EE 패턴을 활용한 아키텍처'를 이해하는 데에 도움이 되며, 또한 '분석 설계 시 아키텍처를 정할 때'에 J2EE 패턴을 활용할 수 있을 것입니다J2EE는 자바의 플랫폼이며, 그 내부에 JSP와 서블릿 및 EJB가 있습니다. 그리고, JMS(메시징 서비스), JTA(트랜잭션 API) 등이 J2EE의 일부분입니다. 본 과정은 이러한 J2EE를 바탕으로 하여, EJB의 개념과 실행 메커니즘을 체계적으로 학습하는 과정입니다. 또한, 실습을 통해 J2EE 기반의 EJB 프로그래밍을 경험할 수 있도록 구성되어 있습니다.

직관적인 Struts2 설정과 액션의 개발을 통해 쉽게 MVC 기반의 웹 개발을 가능하게 하기 위한 필수적인 기술을 신속하게 습득할 수 있도록 하는 방법의 제공을 목적으로 함.최근 개발은 Architecture의 중요성과 재사용성에 초점이 맞추어져 있습니다. 그로 인해 Architecture 재사용성의 보장과 다양한 기능을 제공해주는 Framework이 널리 이용되는 상황입니다. 본 과정은 현 Java 개발자에게 특히 J2EE 개발에서 많이 사용되는 Framework에 대해 학습하고 실무적용을 위한 과정입니다.ㅇ 객체지향 프로그래밍 개념을 설명할 수 있습니다.ㅇ 객체지향 프로그래밍 개념을 설명할 수 있습니다. ㅇ Java의 장점과 기본 구문을 이해하여 간단한 프로그래밍을 할 수 있습니다. ㅇ Java 응용 구문을 활용하여 프로그래밍 할 수 있습니다

Page 43: it진흥협회 수요조사(20091126)

텍스트 에디터 버리기(Eclipse, Ant), 테스트 프로그램 제작(JUnit), Project Packaging(Ant)Project Deployment(Ant), 형상관리 활용(CVS), Continuous 빌드(Cruisecontrol) Advanced AutomationMulti Project 수행, 고급 테스트 수행 기법, 고급 빌드 수행 기법, 고급 스케쥴 기법 LAB J2EE Project Automation 과제 수행본 과정에서는 DB 이용을 위해 Oralce 9i를 중심으로 하는 SQL 구문과 자바의 DB 사용을 위한 JDBC 구문을 학습하실 수 있습니다. 자바 기본 구문 활용이 가능한 DB 초보자들을 대상으로 하여, 이론과 실습을 병행하여 진행하는 과정입니다.특히, JSP를 이용하여 게시판을 구축하는 팀별 실습을 통해 실제 게시판에서 활용되는 JDBC 구문을 실습할 수 있습니다. Java 언어로 기업 환경의 다양한 Web 프로그램을 개발하려는 개발자들을 대상으로 Servlet과 JSP 기술의 구현 방법과 활용 방법을 학습하는 과정입니다. Servlet의 구현 방법과 관련 API 들의 활용 그리고 수행 과정을 익힌 다음 JSP 태그의 종류와 내장 객체의 활용 방법 그리고 JSP 용 JavaBeans의 개발 방법과 활용 방법을 학습합니다. Servlet과 JSP의 구현 방법에 대하여 이론 교육과 실습 교육을 병행하여 진행하며 여러 가지 다양한 환경설정 방법도 익힙니다. Java 언어로 구현하는 Web 서버 응용 프로그램의 구현상의 장점과 수행상의 장점을 기존 기술과 비교하여 점검하고 익히게 됩니다. Java 언어로 기업 환경의 다양한 Web 프로그램을 개발하려는 개발자들을 대상으로 Servlet과 JSP 기술의 구현 방법과 활용 방법을 학습하는 과정입니다. Servlet의 구현 방법과 관련 API 들의 활용 그리고 수행 과정을 익힌 다음 JSP 태그의 종류와 내장 객체의 활용 방법 그리고 JSP 용 JavaBeans의 개발 방법과 활용 방법을 학습합니다. Servlet과 JSP의 구현 방법에 대하여 이론 교육과 실습 교육을 병행하여 진행하며 여러 가지 다양한 환경설정 방법도 익힙니다. Java 언어로 구현하는 Web 서버 응용 프로그램의 구현상의 장점과 수행상의 장점을 기존 기술과 비교하여 점검하고 익히게 됩니다.-환경설정 Web Application에서 MVC 모델에 대한 이해-스트러츠 프레임워크의 개요-스트러츠 뷰 컴포넌트 실습(JSP 커스텀태그, Form bean)-스트러츠 컨트롤에 대한 실습(Action Servlet, Action form, Action)-국제화와 스트러츠 '

Page 44: it진흥협회 수요조사(20091126)

본 과정에서는 고객이 기존의 문서관리시스템에 한계를 느끼고 wiki 시스템을 구축 하는 것을 기본 시나리오로 구성하여 고객의 요구사항을 반영하여 실제 개발 프로세스를 따라 각종 최신 기술과 프레임웍을 다양하게 적용해 보게 됩니다. 과정종반까지 하나의 시스템을 완성해 가는 과정에서 개발자들은 자연스럽게 각 프레임웍과 기술에 대한 정확한 이해 및 응용력을 키우게 됩니다. 본 과정을 통해 학습자는 Web2.0의 기업내부에서의 명확한 의미와 동시에 기술 분야의 역량을 확보하게 됨으로써 개발, 컨설팅 및 조직 내 문화를 리드해 나갈 수 있게 되실 겁니다.

○ Enterprise2.0의 핵심 개념 및 각 기술들을 습득할 수 있습니다.○ 프로젝트를 기획, 구성, 구현하는 기법을 습득할 수 있습니다.○ ORM관련 업계표준인 Hibernate,JPA 응용력을 강화할 수 있습니다.○ Spring 프레임웍 응용 기술을 강화할 수 있습니다.○ 최근 관심이 높은 SOA, AJAX, ORM, 검색 관련 기술 습득할 수 있습니다.수 있다.2. Anyframe과 Anyframe 기반의 샘플 어플리케이션, 각종 툴을 설치하고 실행할 수 있다.3. Anyframe Core의 기본 개념을 이해하고 신규 서비스를 생성할 수 있다.4. Anyframe Core에서 제공하는 주요 기술 공통 서비스에 대해 기초적인 활용을 할 수 있다.5. MVC 기반의 Anyframe Web 아키텍처에 대해 설명할 수 있다.6. Anyframe Core 연동을 통해 전체 어플리케이션을 Powerbuilder는 사이베이스에서 제공하는 클라이언트/서버, 분산, 웹 프로그램을 작성하기 위한 개발 툴입니다. 본 과정을 통해 파워빌더의 object들과 control들을 활용할 수 있고 상용데이터베이스를을 스크립트에서 직접SQL문을 통해 작성하는 방법과 Datawindow object를 이용하는 방법을 실습과 함께 다양하게 학습할 수 있습니다.PowerBuilder는 C/S 응용 프로그램 개발툴 시장에서 고성능과 쉬운 개발환경, 강력한 데이터베이스 연결 을 지원함으로써 업계 1위를 차지해 왔습니다. 이번 과정은 다양한 응용 프로그램의 개발이 필요하거나 특히 데이터베이스중심의 응용 프로그램을 빠르게 구축을 원하는 분들에게 필요한 과정입니다.- Visual Basic을 사용하여 간단한 프로그래밍을 구현 할 수 있음 - 표준 컨트롤과 ActiveX 컨트롤을 이용한 폼 및 User Interface를 구현할 수 있음 - ADO 컨트롤을 이용하여 데이터베이스에 접근할 수 있음

Page 45: it진흥협회 수요조사(20091126)

많은 자바 기반의 웹 프로젝트에서 현장에 적용할 수 있는 개발 능력을 지닌 개발자를 원하고 있습니다. J2EE 기반 프로젝트에서 사용되는 여러 기술 요소들에 대하여 학습할 수 있는 기회를 제공하기 위해 개발자를 위한 기초과정과 실습과정을 운영하고 있습니다. 기초과정은 실습과정의 선수과정으로 프로젝트에서 JSP 및 Servlet을 효과적으로 사용하는 방법 및 자바기반의 분산컴포넌트 개발을 위한 EJB의 개념과 종류 그리고 J2EE 아키텍처에서 적용할 수 있는 J2EE 디자인 패턴에 대하여 개략적으로 학습하게 될 것입니다.

많은 자바 기반의 웹 프로젝트에서 현장에 적용할 수 있는 개발 능력을 지닌 개발자를 원하고 있습니다. J2EE CBD기반 프로젝트에서 사용되는 여러 기술 요소들에 대하여 학습할 수 있는 기회를 제공하기 위해 개발자를 위한 실습과정과 및 심화과정을 운영하고 있습니다. 심화과정에서는 실습과정의 내용을 바탕으로 J2EE 아키텍처의 Web Application부분에 Struts 프레임워크를 적용해 볼 것이며, 서버컴포넌트 부분에는 EJB뿐 아니라 J2EE 환경에서 사용될 수 있는 여러 J2EE 디자인 패턴들을 직접 적용해 봄으로서 어떠한 자바기반의 웹 프로젝트에 투입되더라도 대응할 수 있는 역량을 길러 주는 교육이 될 것입니다.

- 비효율적으로 제작된 기존의 웹페이지들의 문제점을 분석하고, 이를 바탕으로 효율적인 웹페이지 제작법을 다루고 있습니다.

ASP는 Microsoft 개발 환경에서 웹 프로그램을 하고자 할 때 사용되는 기술로 동적인 웹 페이지를 작성할 때 사용됩니다. 본 과정에서는 ASP에 대한 학습, ADO, COM, COM+, XML, ActiveX Control등의 다양한 기술을 사용해서 웹 기반 응용프로그램을 구축하는 것을 학습합니다. - 웹표준 소개 - Html - 문단을 표현하는 html 명령어 - DHTML의 구성 요소를 이해하고, 이를 활용하여 동적인 기능을 구현할 수 있다. - DHTML을 이용하여 다양한 동적 효과가 있는 페이지를 작성한다. - JavaScript과 DHTML을 이용하여 웹 사이트를 직접 제작하고 평가해본다클라이언트와 서버간의 비동기적인 토인방식을 이용하는 AJAS에 대한 내용을 학습합니다.

Page 46: it진흥협회 수요조사(20091126)

- XSLT를 작성 및 응용할 수 있다.- DOM과 SAX의 개념과 그 차이점을 이해할수 있다.

- J2EE 기반의 웹 서비스 구조를 설명할 수 있음 - EJB와 웹 서비스 연동 방법에 대해서 설명할 수 있음

UML의 고급개념을 이해할 수 있으며 UML로 작성된 산출물을 이해할 수 있습니다./객체지향기술의 프로세스를 이해할 수 있습니다./UML로 작성된 산출물을 평가할 수 있습니다.UML로 요구사항,분석,설계 모델링을 할 수 있습니다

Page 47: it진흥협회 수요조사(20091126)

학습개요

- Internetworking Concepts Overview - Assembling and Cabling Cisco Devices - Operating and Configuring Cisco IOS Device- Managing Networks Environment- Catalyst 1900 switch Operations- Extending Switched Networks with Virtual LAN- Interconnecting Networks with TCP/IP- Determining IP Routes - Basic IP Traffic Management with Access Lists- Point-to-Point- ISDN BRI- Frame Relay- 기출문제 정리

- 정보시스템의 관리, 계획 및 조직을 위한 전략, 정책, 표준 및 관련된 실무를 평가하는 감사 포인트를 설명할 수 있습니다/- 정보자산의 보호를 위한 논리적, 환경적 및 IT 인프라의 보안에 대한 평가 포인트를 설명할 수 있습니다.

- CISSP 자격을 취득할 수 있습니다.- 정보보호에 대한 전반적인 지식을 습득할 수 있습니다.

- 체계적인 프로젝트 관리 기법을 익히고, 프로젝트 수행 중 발생하는 여러 문제들에 대한 해결 방법을 학습한다.- 프로젝트 관리의 전문성을 기르고, 관리자들에게 체게적인 Proejct Management 기법을 갖추도록 할수 있습니다.- 이를 위해 프로젝트를 바로 이햐하고 프로젝트 관리 단계별 프로세스와 실행항목을 알고 활용능력을 구비할 수 있습니다.

- 프로젝트 상황에 맞는 계획수립 및 전략을 전개할 수 있습니다. - 프로젝트 관리 프로세스별로 필요한 리더십 발휘 할 수 있습니다. - 프로젝트 수행시 신뢰성,응집력,일관성을 유지한 리더십 행동을 실천할 수 있습니다.

- Microsoft Project를 통해 프로젝트의 범위, 일정, 원가, 자원을 효과적으로 계획할 수 있음 - Microsoft Project를 통해 프로젝트 수행에 따른 현황을 체계적으로 분석하고 시정조치 계획을 수립할 수 있음 - PMBOK(A Guide to Project Management Body of Knoledge)의 프로젝트 관리 표준 기법을 Microsoft Project를 통해 실제로 적용할 수 있음 - WBS정의, 일정관리, 작업할당, 원가관리, 성과통제, 위험관리, 일정최적화(Critical Path), Baseline 정의, 성과분석, 기성관리(EVMS) 등 현장에서 실제로 필요한 프로 젝트 관리 기법을 Project Life Cycle에 따라 적용할 수 있음 - 프로젝트의 규모 및 성격에 따른 적절한 관리 방법을 정의하고, 실제 프로젝트에서 Microsoft Project 적용을 위해 필요한 제반요건들을 이해할 수 있음

Page 48: it진흥협회 수요조사(20091126)

- 프로젝트 메니저의 피플스킬 역량 향상.- 성공적인 프로젝트 수행을 위한 팀 구성 및 효과적인 조직원 관리 역량을 배양할 수 있음- 효과적인 갈등관리를 통해 프로젝트를 성공적으로 수행할 수 있는 역량을 배양할 수 있음- 프로젝트 수행 시, 다양한 이해관계자들과 의사소통하는 방법을 체득할 수 있음

- 최신 관리 기법으로 IT Project의 PM업무를 수행할 수 있음.- 프로젝트 관리 실무 이론을 습득할 수 있음.

■ 프로젝트 관리 프로세스를 이해하여 프로젝트관리자로서의 역량을 향상시킬 수 있다. ■ 프로젝트 계획을 수립하고 상황에 맞는 전략을 전개 할 수 있다. ■ WBS의 개념을 이해하고 WBS를 작성할 수 있다. ■ 프로젝트 진척상황을 효율적으로 추적관리할 수 있다.

집합이론을 이해하고 집합이론이 반영된 데이터베이스 및 데이터 모델 개념을 이해할 수 있다.

SQL문장은 모든 프로그램에 공통적으로 이용되는 필수적 언어이지만, SQL문장을 정확히 이해하고 효율적으로 작성하기란 쉽지 않습니다. SQL문장을 효율적으로 작성하기 위해서는 무엇보다 중요한 것이 경험입니다. 본 과정은 SQL문장을 처음 작성해보는 사람부터 오랜 동안 SQL문장을 작성했음에도 속도가 느리다고 생각하는 사람들을 위한 과정입니다. 짧은 시간에 보다 많은 SQL문장을 경험하고 스스로 작성한 SQL문장의 문제점을 분석할 수 있도록 하는 것이 본 과정의 목적이라 할 수 있습니다

Data Architect 과정은 기업의 모든 비즈니스를 데이터 측면에서 처음부터 끝까지 조명해 보는 과정입니다. DA는 지금까지 없었던 새로운 개념이 아니라 ‘데이터 모델링’을 완전히 포함한 더 큰 개념입니다. 본 과정은 데이터 아키텍처에 대한 진정한 원리를 이해하고, 데이터를 본위로 업무를 설계하면서 최상위의 개괄적(조감도 레벨) 모델에서부터 개념적, 논리적, 물리적 모델의 설계와 상세한 부가적 설계에 이르는 데이터에 관련한 전 과정을 모두 다루는 과정입니다

분석 설계자는 단지 업무에 대해서만 알아야 되는 것이 아닙니다. 실제로 구현될 환경에 따라서 모델링도 이루어져야 되고 또한 DBMS의 특징에 맞추어 설계도 되어야 합니다. 본 과정은 모델링부터 DBMS에 까지 분석설계자가 실제로 알아야 하는 과정을 개념적 및 실습을 통해서 학습할 수 있습니다. 모델로부터 DBA에 이르기 까지 상세한 내용은 아니지만 필수 사항들을 학습할 수 있습니다.

'실전! DBMS 이론과 Oracle 핵심 과정에서는 DBMS의 필요성과 그 구조를 살펴보고 현재 가장 많이 사용되는 데이터베이스인 오라클의 기본 구성과 동작 방법을 이해함으로써 DB 프로그램 개발자들이 효과적인 프로그램이 가능하도록 도움을 드리는 과정입니다. 특히 실제 사례들에 대한 설명과 함께 성능 개선이나 보안 관련된 부분들을 실습을 통해 살펴보고 프로그램 개발 시 주의하실 사항들을 점검해봅니다.'

어플리케이션의 성능을 향상시키기 위해 SQL문을 효과적으로 사용하는 방법을 학습합니다.

Page 49: it진흥협회 수요조사(20091126)

데이터베이스 튜닝 중에서 적은 비용으로 가장 큰 효과를 볼 수 있는 것이 바로 S/W적인 튜닝입니다. 본 과정은 개발자를 대상으로 대용량 DB환경에서의 Application 튜닝 실습 중심의 체계적인 접근법과 종합적인 솔루션을 스스로 찾아갈 수 있는 실질적인 능력을 배양코자 하는 실습형 과정입니다.(Oracle DBMS 기반의 실습 중심형 과정)

대용량 데이터베이스 튜닝Ⅱ 과정은 대용량 DB환경에서의 Application 튜닝 실습 중심의 체계적인 접근법과 종합적인 솔루션을 스스로 찾아갈 수 있는 실질적인 능력을 배양코자 하는 Oracle DBMS 기반의 실습형 과정입니다.

최근 객체지향의 개념이 부각되면서 프로그램중심에서 데이터중심으로 사고의 전환이 이루어지고 있습니다. 본 과정에서는 주어진 설계 패턴에 따른 각종 프로그래밍 기술을 터득하는 차원에서 벗어나 실세계의 각종 정보를 컴퓨터 세계로 끌어내어 프로그래밍을 위한 데이터 구조물을 세우는 방법을 학습하게 됩니다.

- SAP R/3는 기존 Legacy 시스템과 달리 다양한 테이블 및 프로그램들로 복잡도가 증가하였습니다. 이에 따라 기존 튜닝방법 (프로그램 단위) 으로는 시스템 및 해당 Application의 개선에 한계가 있습니다. 이를 해결하기 위해 SAP R/3 환경에 적합한 튜닝 방법 및 접근법을 통해 해당 Application의 개선 및 전체 응답속도 향상을 가져 올 수 있는 실습과 사례위주의 과정입니다.

마이크로소프트 SQL Server 2005는 가격대 성능비가 우수한 엔터프라이즈 데이터베이스로 검증이 되고 있어 많은 기업에서 도입을 하고 있습니다. 그런데 아직도 많은 관리자가 SQL Server를 어떻게 관리해야 하는지에 대해 모르고 있고 테이블이 삭제되는 등의 불의의 사고에 대처할 수 있는 지식이 부족한 것 같습니다. 본 과정은 SQL Server를 관리하는 하나의 표준을 제시하여 좋은 관리자를 양성하고자 하는데 목적을 두고 있습니다.

MS SQL Server 2005는 모바일 에서부터 엔터프라이즈 시스템에 걸쳐 광범위하게 적용되는 관계형 데이터베이스 엔진으로써 최적화된 엔진과 향상된 관리 및 개발 기능을 제공합니다. 기업의 업무 전산화 담당자나 SI 업체의 현업 개발 담당자들을 대상으로 관계형 데이터베이스의 기본적이고도 핵심적인 개념(집합 및 관계 연산)을 숙지하고 이를 바탕으로 데이터베이스의 구축 및 개발을 위한 기초적인 내용을 학습할 수 있습니다.

이 과정에서는 수강생들에게 Oracle Database 10g 데이터베이스 기술을 소개합니다. 수강생들은 관계형 데이터베이스의 개념과 강력한 SQL 프로그래밍 언어에 대해 배웁니다. 이 과정에서는 단일 테이블과 다중 테이블에 대한 query 작성, 테이블 데이터 조작, 데이터베이스 객체 생성 및 메타 데이터 query 작업 등을 수행할 수 있는 개발자에게 필수적인 SQL 기술에 대해 설명합니다. 또한 수강생들은 SQL의 고급 기능을 사용하여 데이터베이스의 데이터를 query 및 조작하는 방법을 배울 수 있습니다.

성능 모니터, 데이타베이스 보안, 사용자 관리, 백업 및 복구 기술을 비롯하여 운영 데이타베이스를 생성하는 방법과 다양한 구조를 효율적으로 관리하는 방법을 배울 수 있다.

Resource Manager, 스케줄러 및 materialized view 등 여러 데이터베이스 기술을 사용하는 방법도 배운다

Page 50: it진흥협회 수요조사(20091126)

- Oracle Database 10g의 새로운 기능을 사용하여 데이터베이스 가용성을 향상시키고 Oracle Database 10g Advisor로 데이터베이스 성능 모니터 및 튜닝을 단순화하며 간소화된 데이터베이스 관리 효율성을 제공하는 방법을 배운다.

이 과정에서는 수강생들에게 PL/SQL을 소개하고 이 강력한 프로그래밍 언어의 장점을 설명합니다. 이 과정에서 수강생들은 다중 Form, 보고서 및 데이터 관리 응용 프로그램에서 공유할 수 있는 응용 프로그램 코드의 PL/SQL 블록을 생성하는 방법을 배웁니다. 또한 익명 PL/SQL 블록 생성 방법과 내장 프로시저 및 함수에 대해 학습합니다. 변수 선언과 예외 트랩에 대해 배우고 커서 선언 및 제어에 대해서도 알 수 있습니다.

현업에서 사용할 수 있는 다양한 데이터베이스의 설정방법과 운영관리 방법을 배우고 여러 유형의 장애에 대처할 수 있는 백업과 복구 전략방법을 실무 예제를 중심으로 배운다.

기본적인 SQL 사용예제, 분석용 함수를 포함한 다양한 SQL함수사용 적용 예제, 연산자 사용예제를 배운다.

본 과정은 숙련된 SQL 개발자 또는 DBA가 SQL 튜닝 기법의 기반을 다지고, 다양한 실습을 경험할 수 있도록 구성된 과정입니다. 수강생들은 Oracle Database 10g에서 SQL을 효율적으로 튜닝하는 데 필요한 지식과 기술을 배우게 되며 사전(proactive) 튜닝 및 사후(reactive) 튜닝 방법을 비롯한 실전업무에 대해 배웁니다. 본 과정에서는 Oracle Database 10g에서 사용할 수 있는 새 자동 튜닝 메커니즘의 이점에 대해 소개합니다.

유비쿼터스 시스템 구축을 목적으로 하는 개발자나 기획 및 관리자들이 유비쿼터스 시스템 구축 시 요구되는 기반기술들을 파악하고 이에 필요한 요소 기술들을 습득하여 유비쿼터스 시스템 구축 방법론을 이해하고 시스템 구축을 효율적으로 수행할 수 있도록 함을 목적으로 하고 있습니다. 이를 위하여 유비쿼터스 분야에서 많이 적용하고 있는 nesC 언어의 구성요소 및 프로그래밍 방법을 익히며, TinyOS 상에서 nesC 언어를 사용한 응용프로그램 구축 실습을 통하여 유비쿼터스 분야의 응용시스템 구축 방법론을 체험해볼 수 있는 통합 실습 형 교육과정입니다.

Page 51: it진흥협회 수요조사(20091126)

- 리눅스 모듈의 장점, 구조 및 동작원리를 이해하고 모듈 프로그래밍을 할 수 있다. - 리눅스 디바이스 드라이버의 동작원리를 파악하고 구현방법을 알 수 있다. - 임베디드 시스템에서 흔히 사용되는 대표적인 디바이스들의 하드웨어적인 동작원리를 이해하고 이들 디바이스를 제어하는 방법론을 익힐 수 있다. - 임베디드 리눅스 시스템에서 디바이스 드라이버를 구축하는 방법론을 습득하고 활용 할 수 있다.

- 리눅스 모듈의 장점, 구조 및 동작원리를 이해하고 모듈 프로그래밍을 할 수 있다.

- 리눅스 디바이스 드라이버의 동작원리를 파악하고 구현방법을 알 수 있다.

- 임베디드 시스템에서 흔히 사용되는 대표적인 디바이스들의 하드웨어적인 동작원리를

이해하고 이들 디바이스를 제어하는 방법론을 익힐 수 있다.

- 임베디드 리눅스 시스템에서 디바이스 드라이버를 구축하는 방법론을 습득하고 활용

할 수 있다.

임베디드 시스템의 구조 및 개발환경과 절차를 이해할 수 있습니다. ARM 내부구조 및 명령어를 이해하고, ARM 프로세서를 이용한 프로그램 개발환경 및 기법을 익힐 수 있습니다.

임베디드 시스템 개발자를 위한 C프로그래밍 핵심 노하우!! 본 과정은 프로젝트에 바로 적용할 수 있는 고급 C 프로그래밍 테크닉을 집약했으며, 임베디드 시스템 개발을 위한 C프로그래밍 핵심 노하우를 공개합니다. 또한 임베디드 시스템의 중요 이슈인 최적화를 위한 다양한 C코딩 기법을 습득할 수 있습니다.

RTOS의 개념, 특징, 종류 및 주요기능을 알 수 있습니다. RTOS의 동작원리 이해 및 RTOS 의 기능 추가와 변경이 가능합니다.

Page 52: it진흥협회 수요조사(20091126)

정보화투자성과평가절차를 학습하고 정보화 투자현황을 분석할수 있습니다

- 임베디드 운영체제를 이해하고 임베디드 개발 방법 및 환경을 이해할 수 있다.

- Windows CE.NET 개발 환경 구축과 Platform Builder 의 사용법을 이해한다.

- 임베디드 프로세서의 원리와 동작을 이해하고 Windows CE.NET 포팅을 할 수 있다.

- BSP 개발 주기와 Boot Loader 와 OAL 에 대해서 이해한다.

- Windows CE.NET 플랫폼상에서의 드라이버 개발을 할 수 있다.

ㅇ 소프트웨어로 하드웨어를 제어하는 개념을 이해할 수 있다. ㅇ 임베디드 시스템 개발을 위한 하드웨어를 이해할 수 있다.

BPM의 의미와 개념을 이해하고 절차별 프로젝트 실사례분석을 통해 실무 적용능력을 배양할수 있다

본 과정에서는 정보화 전략을 수립하거나 정보시스템을 기획할 때, 전략/기획이나 컨설팅 업무를 담당한 기획자의 전략 기획을 수행하는 기본적인 ISP 방법론을 단계별로 학습합니다. 또한 ISP를 수행한 실사례 및 경험을 간접 체험하고, 단계별로 모의 사례를 실습해 볼 수 있는 기회를 제공합니다.

IT Governance 현황을 진단하고, 비즈니스 목표와 연관된 관리 체계를 수립할 수 있음.

ITIL에 대한 기본 개념을 이해할 수 있다

ITIL V2 Foundation 자격증을 소지한 분을 대상으로 ITIL V3 의 업그레이드된 내용을 소개합니다. 학습내용으로는 최근 ITSM에서 강조되는 IT와 비즈니스의 연계 강화를 위한 서비스 라이프 사이클 관리를 비롯한 추가된 개념들이 있습니다.학습 2일째에는 ITIL Foundation V3 Bridge Exam 이 포함되어 있으므로, ITIL v3 Foundation 공인 자격증을 취득하실 수 있습니다.Cellular Phone의 한계를 벗어나 Post PC의 선발주자 역할을 하는 PDA와 SmartPhone은 다음 세대의 기본 기기와 기술로 각광을 받게 될 것입니다. WinCE-Based Mobile Programming은 PDA를 중심으로 Windows CE 운영체제하에서 원하는 소프트웨어를 작성하기 위한 프로그램을 배우는 과정입니다. 이 과정은 Embedded C++을 이용하여 진행되므로 MFC 및 Visual Studio의 환경에 익숙하신 분이라면 쉽게 접근하실 수 있습니다. 과정의 진행은 이론 5%, 실습 5% 수준으로 자신이 만든 소프트웨어를 실습용 PDA에 직접 설치하는 방법으로 진행됩니다.무선 어플리케이션작성을 위한 표준 플랫폼인 WIPI에 대한 전반적인 이해와 개발 실무 프로세스 및 방법슬습을 바탕으로 실습 프로젝트를 직접 경험할수 있도록 학습합니다무선 어플리케이션작성을 위한 표준 플랫폼인 WIPI에 대한 전반적인 이해와 개발 실무 프로세스 및 방법슬습을 바탕으로 실습 프로젝트를 직접 경험할수 있도록 학습합니다

Page 53: it진흥협회 수요조사(20091126)

멀티레이어 스위칭 개념, 카탈리스트 스위치 조작, Campus Network에서의 스위치, Video on Demand에 대한 기술을 제공하는 『CISCO 공인교육』 과정입니다.

멀티레이어 스위칭 개념, 카탈리스트 스위치 조작, Campus Network에서의 스위치, Video on Demand에 대한 기술을 제공하는 『CISCO 공인교육』 과정입니다.

OSPF, EIGRP, BGP 라우터로 구성된 네트워크를 효과적으로 구성 관리하기 위한 기술적인 방법을 소개하는 『CISCO 공인교육』 과정입니다.

시스코 라우터 네트웍에서의 BGP 라우팅 프로토콜과 BGP 고급 설정 방법에 대한 『CISCO 공인교육』 과정입니다.

Module 1: BGP Overview Module 2: Route Selection Using Policy ControlsModule 3: Route Selection Using AttributesModule 4: Customer to Provider Connectivity with BGPModule 5: BGP Transit Autonomous SystemModule 6: Scaling Service Provider NetworksModule 7: Optimizing BGP Scalability'

[CISCO 공인교육과정입니다.]본 과정은 광역 네트워크( WAN, Wide Area Networks) 및 이를 지원하기 위한 리모트 액세스 솔루션(Remote Access Solutions)의 이론 및 기능에 대한 5일간의 교육과정입니다. 특히 수강생들은 기업사이트간(Enterprise Sites)의 리모트 액세스를 위한 다양한 광역네트워크 연결방식(WAN Connection)에 대해 학습하게 됩니다

본 교육 과정은 네트워크에 입문하고자 하는 인력들을 대상으로 네트워크 기본장비(허브, 라우터, 스윗치, 케이블)의 기능 및 정의, TCP/IP 프로토콜 및 OSI 7 layer에 기초한 각 단계별 처리에 대한 이해, Ethernet, LAN, 스위칭, 라우팅, WAN에 대한 전반적인 지식을 이론과 실습을 통해 제공하는 기초과정으로 5일 동안 진행되는 CISCO공인 과정입니다. 수강생들은 강의와 실습을 통해 참석자들은 기본적인 시스코 솔루션을 위한 정보들을 충분히 접하게 되며 스위치와 라우터에 대한 다양한 실습을 경험할 수 있습니다. 본 ICND1과정과 후속과정인 ICND2 (Interconnecting Cisco Networking Devices Part 2)과정과 CCNA(Cisco Certified Network Associate) 자격시험에 응시하는 인력을 위한 최적의 수험 과정입니다.

본 교육 과정은 네트워크에 대한 기초적인 지식을 보유한 인력을 대상으로 스위치와 라우터로 이루어진 중소 규모의 네트워크의 구성, 운영, 장애 처리에 필요한 지식과 실무 능력을 교육하며, 나아가 WAN과 네트워크 보안에 대한 이해를 위한 교육입니다. 강의와 실습을 통해 참석자들은 기본적인 시스코 솔루션을 위한 정보들을 충분히 접하게 되며 스위치와 라우터에 대한 다양한 실습을 경험할 수 있습니다. 본 과정은 CCNA(Cisco Certified Network Associate) 자격시험에 응시하는 인력을 위한 최적의 수험과정이기도 합니다. 본 과정의 첫날 오전에는 수강생들의 네트워크용어 및 기술레벨의 표준화를 위한 네트워크 기본 리뷰가 포함되어 이해도 및 성취도를 향상시킬 수 있습니다.

Page 54: it진흥협회 수요조사(20091126)

[CISCO 공인교육과정입니다.]Voice, 무선랜, 보안 application을 지원하는 통합 네트웍에서의 효과적인 QOS 기술을 제공하고 최적화하는 skill을 학습합니다. 또한 새롭게 통합된 네트워크 구성을 위한 프레임워크로서 Cisco IntelligentInformation Network model (IIN)과 Cisco Service-Oriented Network Architecture(SONA)를 소개하며 VoIP 네트워크 필수 내용 및 이와 관련된 네트워크에 대한 정보를 설명합니다.

광대역통신망(BCN)의 전반적인 내용을 알 수 있습니다

실제 회사에 구축되어 운영되고 있는 네트웍 기술을 위주로 구성되어 네트웍 입문자에게 적정합니다. 네트웍에 대한 기본 지식이 전혀 없는 분 들도 한번의 강의를 통해서 초 중급 네트워크 기술을 보유하여, 회사에서 운영되고 있는 네트워크 또는 인터넷을 보다 잘 이해 할 수 있고 네트워크에 문제가 발생 되었을 때 기본적인 점검을 혼자서 할 수 있습니다.

네트워크 일반과정의 가장 기초적인 과정으로, 네트워크 입문자 및 IT부문 신입인력들에게 적합합니다. 또한 시스템 관리자 및 어플리케이션 개발자들이 네트워크에 대한 기본 지시기을 습득하는데도 유용합니다. 정보통신의 기초, OSI 7Layer에 대한 이해, 전송 프로토콜 등 기본적인 네트워크의 개념부터 간단한 네트워크 운영 및 보안 기술에 대해 학습할 수 있습니다.

보안진단 절차 및 보안진단 기법을 습득하고, 적절한 대책을 수립함으로써 보안사고를 사전에 예방할 수 있음

정보보호 전문가로서의 소양과 기술 지식을 바탕으로 컴퓨터 시스템의 보안 취약점을 파악하고 이를 보완하여 보안사고를 예방할 수 있음

`- 정보보호의 중요성이 강조된 배경을 이해할 수 있음 - 정보보호에 사용되는 표준과 지침을 이해하고, 정보보호 전략수립 단계를 이해할 수 있음

네트워크 보안 취약점을 파악하고, 적절한 보안대책을 수립할 수 있음 네트워크 장비의 보안설정을 통해 해킹을 차단할 수 있음 침입차단시스템(Firewall), 침입탐지시스템(IDS)의 종류와 특징을 파악함으로서, 현재 시스템 환경에 알맞은 제품을 선택할 수 있고, 적합한 정책설정을 할 수 있음 침입차단시스템(Firewall)과 가상사설망(VPN)을 활용하여 강력한 보안을 구현할 수 있음

Page 55: it진흥협회 수요조사(20091126)

서버용 운영체제의 운영기법뿐만아니라 리눅스 보안 등 여러 핵심내요을 학습합니다

UNIX/Linux 시스템의 보안설정을 통하여, UNIX/Linux 시스템을 안전하게 관리할 수 있음 UNIX/Linux 시스템의 보안 취약점을 파악하고, 적절한 보안책을 수립할 수 있음 Local과 Remote에서 허가된 접속만 가능하게 할 수 있음 디렉토리, 파일의 모드 설정을 통하여 파일시스템을 보호할 수 있음 보안 Tool과 유틸리티의 설정을 통하여, 불법 침입을 효과적으로 차단할 수 있음

Windows 해킹 프로세스를 통하여 Windows 서버 시스템의 보안 취약점을 파악하고, 적절한 보안 대책을 수립할 수 있음

Redhat RHCT와 RHCE 자격증 코스의 입문과정인 RH033은 Linux나 UNIX를 사용해 본적이 없거나 여타 운영체계의 command line을 처음 접하시는 분들을 위한 교육입니다. Redhat Enterprise Linux의 기본적인 사항과 함께, 향후 시스템 관리자로서 익혀야 할 사항들을 학습할 수 있습니다.

Windows Vista 교육과정은 비지니스에 초점을 맞춘 고급 인프라 관리, 이동성에 초점을 맞춘 생산성 관리, 고객에 초점을 맞춘 디지털 엔터테인먼트 기능을 모두 통합해서 사용하고 관리할 수 있도록 합니다.

Windows Vista 교육과정은 비지니스에 초점을 맞춘 고급 인프라 관리, 이동성에 초점을 맞춘 생산성 관리, 고객에 초점을 맞춘 디지털 엔터테인먼트 기능을 모두 통합해서 사용하고 관리할 수 있도록 합니다.

`- Redhat Linux Enterprise Linux ES를 이용한 시스템 관리 기법을 익히는 과정임

최근 RHEL(Red Hat Enterprise Linux) 5가 현업에서 많이 사용되고 있습니다. RedHat의 RH253 Linux Networking & Security Administration 코스는 RHEL5 기반에서 네트웍 관리자가 알아야 할 모든 사항을 설명하며, 바로 실습해 볼 수 있 는 과정입니다.

RHCT(Redhat Certified Technician)는 Redhat Enterprise Linux의 설치, 설정 및 트러블슈팅을 포함하는 실기형태의 시험입니다. Linux System Administration 과정에는 시스템 관리 기술을 교육하는 내용이 포함되어 있어 자격증 취득에 도움이 되며, Linux Essentials a및 Linux System Administration 내용을 모두 이해하고 계시면 바로 시험을 응시하시면 됩니다. 본 시험은 Redhat Korea 교육센터에서 진행됩니다.

최근 RHEL(Red Hat Enterprise Linux) 5가 현업에서 많이 사용되고 있습니다. RedHat의 RH133 Linux System Administration 코스는 RHEL5 기반에서 시스템 관리자가 알아야 할 모든 사항을 설명하며, 바로 실습해 볼 수 있는 과정입니다.

Page 56: it진흥협회 수요조사(20091126)

본 RH300 과정은 UNIX 및 Linux 시스템 관리 경험자나 networking 전문가를 위한 과정입니다. 5일간의 과정 동안 Redhat Enterprise Linux에 대한 실전 강의 및 RHCE 자격증 시험을 실시합니다.- 과정 마지막날에 자격시험에 응시하셔야 하며, 시험은 Redhat Korea 교육센터에서 진행됩니다.

본 RH301 과정은 UNIX 및 Linux 시스템 관리 경험자나 networking 전문가를 위한 과정입니다. 4일간의 과정 동안 Redhat Enterprise Linux에 대한 실전 강의를 실시합니다.

RHCE(RedHat Certified Engineer)는 시스템에서 서버 시스템 관리, 네트워킹 서비스, 네트웍 보안, 진단 및 문제해결 등의 능력을 평가합니다. RHCE는 객관식 형태가 아닌 Redhat Enterprise Linux를 실제로 설치, 설정, 디버깅하고, 핵심적인 네트웍 서비스를 셋업하는 형태로 진행됩니다. 본 시험은 Redhat Korea 교육센터에서 진행됩니다. <<Redhat 교육센터>>서울시 강남구 삼성동 170-9 덕명빌딩12층지하철 2호선 삼성역 8번출구 잠실방향 100미터 1층에 기업은행

전화: 080-708-0880팩스: 02)3490-5299email: [email protected]: http://www.kr.redhat.com/training/

현재 서버로 가장 널리 사용되는 유닉스 시스템의 효과적인 관리 방법을 이론과 실습을 통해 체계적으로 교육하는 과정입니다.

Page 57: it진흥협회 수요조사(20091126)

유닉스 시스템의 각종 시스템 콜 의미와 프로그래밍 방법을 알 수 있습니다.:유닉스 프로세스간의 IPC 통신 방법을 익힐수 있습니다 : 유닉스 시스템에서 쓰레드 프로그래밍 방법과 쓰레드간 통신 방법을 알 수 있습니다.

이 과정에서는 .NET을 기반으로한 응용프로그램 아키텍쳐를 이해하기 위해 Visual Basic .NET이라는 .NET 기반의 언어를 이용합니다. .NET의 세계에서는 개발언어 보다는 전체적인 아키텍쳐를 이해하고, 다양한 클래스들을 접해보는 것이 무엇보다 중요합니다. 이 과정이 그러한 요구사항들을 바로 충족시켜 드릴 것입니다.

본 과정은 .NET 프레임워크의 개념을 체계적으로 정리하고, 개인별 실습과 과제를 통해 .NET 프레임워크 및 컴포넌트 프로그래밍을 체험적으로 학습할 수 있도록 구성되어 있습니다. 본 과정을 수료하면 .NET 컴포넌트 개발 분야의 전문성을 인정받을 수 있으며, 향후 Windows, Mobile, Web, Database, Enterprise 등의 분야에서 프로그래밍을 할 때 필요한 기반 기술을 갖추게 될 것입니다.

비주얼베이직 ADO&COM 이나 고급웹사이트 프로그래밍(ASP)과정의 경우, 비중있게 다루는 데이터베이스 관련 기술을 닷넷 기반으로 변경해서 시스템을 업그레이드하는 실제 수요가 증가되고 있고, C#이나 VB.NET을 사용해서 시스템을 마이그레이션하려는 시도가 늘어나고 있습니다.본 과정은 ADO.NET 데이터베이스 프로그래밍을 통해 닷넷 기반의 데이터 사용 시스템을 구축하기를 원하는 개발자들을 대상으로 닷넷의 다양한 파트 중 데이터베이스에 관련된 내용들만 특화하여, 데이터처리에 관련된 전반적인 내용을 살펴보고 학습할 수 있는 과정입니다.

이 과정에서는 .NET 기반 윈도우 응용프로그램과 윈 폼 기반의 스마트 클라이언트 개발에 필요한 지식과 스킬을 설명합니다. 특히 윈도우기반 컴포넌트 개발, ADO.NET을 활용한 고급 데이터베이스 프로그래밍, GDI+를 활용한 프린팅과 크리스탈 리포트 그리고 비동기 호출 프로그래밍 등 윈도우 기반 응용프로그램 개발에 관련된 고급 기법들을 Visual Studio 2005를 이용하여 학습하실 수 있습니다.

이 과정에서는 .NET 기반의 다양한 솔루션을 구축하기 위해 필요한 .NET 프레임워크의 아키텍쳐와 다양한 개발 기술들을 종합적으로 학습합니다. 하나의 기술에 중점을 두지 않고 기존의 비관리 환경 프로그래밍에서 .NET 기반의 솔루션으로 전환하고자 할 때 필요한 .NET 기반 프로그래밍 및 응용프로그램 개발 요소 기술들에 대해 체계적으로 학습합니다.

Page 58: it진흥협회 수요조사(20091126)

깊이 있는 데이터바인딩 기법을 이용해 효율적인 UI 개발을 할 수 있으며, ASP.NET AJAX를 비롯한 클라이언트 스크립트 처리와 다양한 캐싱 기법을 이용해 고성능의 웹 응용 프로그램을 개발할 수 있습니다.

ASP.NET은 .NET 환경에서 웹 응용프로그램을 개발하기 위한 웹 개발 기술입니다. ASP.NET 1.x 에서도 기존 웹 개발 기술과는 차별화된 기법을 제공했었지만, ASP.NET 2.0부터는 더욱 생산성이 향상되고 표준화된 형태의 웹 응용프로그램을 개발할 수 있습니다. 또한 ASP.NET AJAX를 이용해 Web 2.0 응용프로그램의 한 형태를 경험하실 수 있게 됩니다.

- .NET 환경에서 Visual Basic을 사용하여 간단한 Application을 개발 할 수 있음

- VB.NET의 새로운 문법체계를 사용할 수 있음

- Visual Basic.NET의 객체지향 개념을 사용하여 프로그래밍을 할 수 있음

Visual Studio 2005를 이용하여 콘솔 응용 프로그램을 개발하고 디버깅할 수 있으며, C#으로 캡슐화, 상속성, 다형성 등의 OOP(개체지향 프로그래밍) 기법을 구현할 수 있고, 네임스페이스, 어셈블리, 특성, 비관리 코드, 불안전 코드를 이해하고 설명할 수 있습니다.

- 스레드와 스레드 동기화에 대해서 설계하고 제어할 수 있음- 스레드를 이용한 RS 통신을 구현할 수 있음- 윈도우 훅(hook) 기법을 이해하고 구현할 수 있음- Internet Explorer 에 Add-in 되는 컴포넌트을 구현할 수 있음

- 표준 C 라이브러리와 개발 환경을 적극적으로 활용할 수 있음 - 포인터 자료형과 적절한 포인터의 활용이 가능해 짐

C의 문법 체계를 이해하고 설명하고 C로 구조적 프로그래밍을 학습하는 과정입니다

- Visual C++ 를 사용하여 콘솔 프로그램을 개발하고 디버깅할 수 있음

- C++ 를 통하여 개체지향 프로그래밍 방법론을 이해하고 설명할 수 있음

- C++ 의 문법 체계를 이해하고 설명할 수 있음

- C++ 를 이용하여 클래스, 상속, 다형성 등을 구현할 수 있음

- ActiveX의 의 특징을 이해하고 설명할 수 있음

Page 59: it진흥협회 수요조사(20091126)

- COM 인터페이스와 COM 개체의 원리를 설명할 수 있음.- ATL의 내부구조를 이해하고 설명할 수 있음.- ATL을 이용하여 COM 컴포넌트와 자동화 컴포넌트를 개발할 수 있음

- MFC 의 내부 구조를 이해하고 설명할 수 있음 - MFC 를 이용하여 Windows 프로그램을 개발할 수 있음 - 윈도우, 메뉴, 도구모음, 상태표시줄, 다이얼로그 등과 같은 Windows 의 기본 GUI를 구현할 수 있음

- 도큐먼트/뷰의 내부구조를 이해하고 설명할 수 있음. - 도큐먼트/뷰 구조를 활용하여 중대규모 프로젝트를 설계할 수 있음. - 다양한 뷰, 다중창, 다양한 다이얼로그 등과 같은 윈도우즈의 고급 유저 인터페이스를 구현할 수 있음. - 윈도우즈 DLL을 개발하고 사용할 수 있음 - MFC를 이용하여 데이터 베이스를 접근 할 수 있음

- Windows 스레드를 제어할 수 있음. - Windows 소켓사용으로 네트워크 프로그램을 개발함. - Windows 에서 RS-323/422/485, 적외선 통신을 제어할 수 있음.

- Win32 API 가 제공하는 데이터 형, 함수, 메시지, 구조체, 리소스 등을 이해하고 설명 할 수 있음 - Win32 API 를 이용하여 Windows 프로그램을 개발할 수 있음 - Win32 DLL 을 개발하고 사용할 수 있음

본 과정은 처음 Visual C++ 을 시작하는 신입 프로그래머나 업무 전환을 목적으로 하는 프로그래머를 대상으로 Visual C++ 의 핵심주제인 C++ 언어, Win32 API, MFC에 대해 한 주에 기본 개념을 수립할 수 있는 과정입니다.실무에서는 VC++&OOP, Win32 API, MFC 를 함께 사용하면서 Network, 스레드, ActiveX, UI 구현, DB, 비동기 처리, 통신을 구현합니다. 따라서 본 과정의 학습을 통해 C++, Win32 API, MFC 에 대한 전반적인 개념을 이해하고 교육생 본인의 전문 업무에 맞추어 바로 Network, 스레드, ActiveX, UI 구현, DB, 비동기 처리, 통신을 수강하거나 OOP 에 대한 좀 더 심화된 내용으로 VC++&OOP 를 수강함으로써 C/C++ 전문 학습에 대한 실무적이고 현실적인 교육 로드맵 체계를 구성할 수 있도록 기획된 과정입니다.

본 과정은 C/C++ 프로그래머를 대상으로 기존에 작성된 C/C++ 코드를 재설계하여 개선하는 것을 목적으로 하는 과정입니다. 대부분 여러 사람들이 공동으로 진행하는 프로젝트에서 개인의 실력 차를 최소화 할 수 있도록 표준적인 가이드를 제시해 드리며, 이미 작성된 나쁜 디자인의 코드를 좋은 디자인의 코드로 개선하고 처음부터 좋은 코딩습관을 가질 수 있도록 실질적인 가이드를 제시함으로써 소프트웨어 유지보수에 들어가는 시간비용, 퍼포먼스 측면의 문제를 최소화 할 수 있도록 하는 실전적인 과정입니다.

`- OOP에 대한 정확한 개념 이해와 설계방법을 이해한다. - 자바 언어로 구현되는 다양한 디자인 패턴을 설명할 수 있다. - 중복과 복잡성을 제거하는 다양한 설계 기법을 익힌다. R63

Page 60: it진흥협회 수요조사(20091126)

`- Java로 구축된 시스템의 성능 인자를 이해할 수 있음 - Java 어플리케이션 설계 시 효과적인 디자인 패턴을 사용하여 시스템 성능을 최적화 할 수 있음 - Multi thread 환경에서의 성능 향상 기법을 학습한다. - Java Programming의 튜닝 기법을 학습함으로써, 시스템 운영시 성능을 향상시킬 수 있음

ㅇ 자바의 버추얼 머신의 동작 원리를 이해한다. ㅇ 버추얼 머신의 역사를 통하여 자바의 문제점과 해결책을 학습한다.

본 과정은 자바를 이용한 웹 프로그래밍에서 사용할 수 있는 고급 기술들을 실습을 통하여 습득할 수 있도록 구성하였습니다. JSP &amp; Servlet의 핵심기술 이외에 부가로 이용할 수 있는 중요 기술들을 다룹니다. Filtering, EL, Tag Library, JSTL, Struts 등의 내용으로 구성되어 있습니다.

본 과정은 J2EE 패턴을 학습하는 과정입니다. J2EE 패턴은, 다양한 시스템에 J2EE 플랫폼을 적용하는 과정에서, 반복되는 문제에 대한 해결책으로 정리된 것입니다.

J2EE는 자바의 플랫폼이며, 그 내부에 JSP와 서블릿 및 EJB가 있습니다. 그리고, JMS(메시징 서비스), JTA(트랜잭션 API) 등이 J2EE의 일부분입니다. 본 과정은 이러한 J2EE를 바탕으로 하여, EJB의 개념과 실행 메커니즘을 체계적으로 학습하는 과정입니다. 또한, 실습을 통해 J2EE 기반의 EJB 프로그래밍을 경험할 수 있도록 구성되어 있습니다.

최근 개발은 Architecture의 중요성과 재사용성에 초점이 맞추어져 있습니다. 그로 인해 Architecture 재사용성의 보장과 다양한 기능을 제공해주는 Framework이 널리 이용되는 상황입니다. 본 과정은 현 Java 개발자에게 특히 J2EE 개발에서 많이 사용되는 Framework에 대해 학습하고 실무적용을 위한 과정입니다.

ㅇ 객체지향 프로그래밍 개념을 설명할 수 있습니다.ㅇ 객체지향 프로그래밍 개념을 설명할 수 있습니다. ㅇ Java의 장점과 기본 구문을 이해하여 간단한 프로그래밍을 할 수 있습니다. ㅇ Java 응용 구문을 활용하여 프로그래밍 할 수 있습니다

Page 61: it진흥협회 수요조사(20091126)

Basic Automation 텍스트 에디터 버리기(Eclipse, Ant), 테스트 프로그램 제작(JUnit), Project Packaging(Ant)Project Deployment(Ant), 형상관리 활용(CVS), Continuous 빌드(Cruisecontrol) Advanced AutomationMulti Project 수행, 고급 테스트 수행 기법, 고급 빌드 수행 기법, 고급 스케쥴 기법 LAB J2EE Project Automation 과제 수행

본 과정에서는 DB 이용을 위해 Oralce 9i를 중심으로 하는 SQL 구문과 자바의 DB 사용을 위한 JDBC 구문을 학습하실 수 있습니다. 자바 기본 구문 활용이 가능한 DB 초보자들을 대상으로 하여, 이론과 실습을 병행하여 진행하는 과정입니다.특히, JSP를 이용하여 게시판을 구축하는 팀별 실습을 통해 실제 게시판에서 활용되는 JDBC 구문을 실습할 수 있습니다.

Java 언어로 기업 환경의 다양한 Web 프로그램을 개발하려는 개발자들을 대상으로 Servlet과 JSP 기술의 구현 방법과 활용 방법을 학습하는 과정입니다. Servlet의 구현 방법과 관련 API 들의 활용 그리고 수행 과정을 익힌 다음 JSP 태그의 종류와 내장 객체의 활용 방법 그리고 JSP 용 JavaBeans의 개발 방법과 활용 방법을 학습합니다. Servlet과 JSP의 구현 방법에 대하여 이론 교육과 실습 교육을 병행하여 진행하며 여러 가지 다양한 환경설정 방법도 익힙니다. Java 언어로 구현하는 Web 서버 응용 프로그램의 구현상의 장점과 수행상의 장점을 기존 기술과 비교하여 점검하고 익히게 됩니다.

Java 언어로 기업 환경의 다양한 Web 프로그램을 개발하려는 개발자들을 대상으로 Servlet과 JSP 기술의 구현 방법과 활용 방법을 학습하는 과정입니다. Servlet의 구현 방법과 관련 API 들의 활용 그리고 수행 과정을 익힌 다음 JSP 태그의 종류와 내장 객체의 활용 방법 그리고 JSP 용 JavaBeans의 개발 방법과 활용 방법을 학습합니다. Servlet과 JSP의 구현 방법에 대하여 이론 교육과 실습 교육을 병행하여 진행하며 여러 가지 다양한 환경설정 방법도 익힙니다. Java 언어로 구현하는 Web 서버 응용 프로그램의 구현상의 장점과 수행상의 장점을 기존 기술과 비교하여 점검하고 익히게 됩니다.

-환경설정 Web Application에서 MVC 모델에 대한 이해-스트러츠 프레임워크의 개요-스트러츠 뷰 컴포넌트 실습(JSP 커스텀태그, Form bean)-스트러츠 컨트롤에 대한 실습(Action Servlet, Action form, Action)-국제화와 스트러츠 '

Page 62: it진흥협회 수요조사(20091126)

웹2.0은 IT업계는 물론 산업계 전반에 걸쳐 Web의 새로운 패러다임을 만들어가고 있습니다. 개인 사용자를 중심으로 Web의 혁신을 주도해 오던 웹2.0이 이제 개인에서 벗어나 기업으로 영역을 넓혀감으로써 각종 기업용 SW가 블로그, Wiki, RSS, 태그 등 웹2.0 기술과 결합되어 기업내부 개인의 창의력과 집단 지성(Collective Intelligence)을 지원하는 협업 툴로 변모하고 있습니다. 따라서 본 과정에서는 Enterprise2.0의 기본 개념을 익히고 Enterprise2.0이 적용된 Wiki 시스템을 실제 구축해 봄으로써 기존 시스템들과 차이점 정확히 이해하고 기업 내에서 원활히 기술지원을 할 수 있도록 해드립니다.

최근 급성장하고 있는 오픈 소스는 제품 개발이나 IT 서비스의 핵심 영역에 뿌리 깊게 자리잡고 있으나 각기 다른 기능을 제공하는 수많은 오픈 소스를 채택하여 활용하기 위해서는 전문적인 지식과 많은 노력이 요구됩니다. 이에 Anyframe은 어플리케이션 개발 시 공통으로 사용되는 오픈 소스 기반의 어플리케이션 프레임워크와 이를 쉽게 사용할 수 있도록 체계적인 가이드를 제공하고자 합니다.

Powerbuilder는 사이베이스에서 제공하는 클라이언트/서버, 분산, 웹 프로그램을 작성하기 위한 개발 툴입니다. 본 과정을 통해 파워빌더의 object들과 control들을 활용할 수 있고 상용데이터베이스를을 스크립트에서 직접SQL문을 통해 작성하는 방법과 Datawindow object를 이용하는 방법을 실습과 함께 다양하게 학습할 수 있습니다.

PowerBuilder는 C/S 응용 프로그램 개발툴 시장에서 고성능과 쉬운 개발환경, 강력한 데이터베이스 연결 을 지원함으로써 업계 1위를 차지해 왔습니다. 이번 과정은 다양한 응용 프로그램의 개발이 필요하거나 특히 데이터베이스중심의 응용 프로그램을 빠르게 구축을 원하는 분들에게 필요한 과정입니다.

- Visual Basic을 사용하여 간단한 프로그래밍을 구현 할 수 있음 - 표준 컨트롤과 ActiveX 컨트롤을 이용한 폼 및 User Interface를 구현할 수 있음 - ADO 컨트롤을 이용하여 데이터베이스에 접근할 수 있음

Page 63: it진흥협회 수요조사(20091126)

많은 자바 기반의 웹 프로젝트에서 현장에 적용할 수 있는 개발 능력을 지닌 개발자를 원하고 있습니다. J2EE 기반 프로젝트에서 사용되는 여러 기술 요소들에 대하여 학습할 수 있는 기회를 제공하기 위해 개발자를 위한 기초과정과 실습과정을 운영하고 있습니다. 기초과정은 실습과정의 선수과정으로 프로젝트에서 JSP 및 Servlet을 효과적으로 사용하는 방법 및 자바기반의 분산컴포넌트 개발을 위한 EJB의 개념과 종류 그리고 J2EE 아키텍처에서 적용할 수 있는 J2EE 디자인 패턴에 대하여 개략적으로 학습하게 될 것입니다.

많은 자바 기반의 웹 프로젝트에서 현장에 적용할 수 있는 개발 능력을 지닌 개발자를 원하고 있습니다. J2EE CBD기반 프로젝트에서 사용되는 여러 기술 요소들에 대하여 학습할 수 있는 기회를 제공하기 위해 개발자를 위한 실습과정과 및 심화과정을 운영하고 있습니다. 심화과정에서는 실습과정의 내용을 바탕으로 J2EE 아키텍처의 Web Application부분에 Struts 프레임워크를 적용해 볼 것이며, 서버컴포넌트 부분에는 EJB뿐 아니라 J2EE 환경에서 사용될 수 있는 여러 J2EE 디자인 패턴들을 직접 적용해 봄으로서 어떠한 자바기반의 웹 프로젝트에 투입되더라도 대응할 수 있는 역량을 길러 주는 교육이 될 것입니다.

- 비효율적으로 제작된 기존의 웹페이지들의 문제점을 분석하고, 이를 바탕으로 효율적인 웹페이지 제작법을 다루고 있습니다.

ASP는 Microsoft 개발 환경에서 웹 프로그램을 하고자 할 때 사용되는 기술로 동적인 웹 페이지를 작성할 때 사용됩니다. 본 과정에서는 ASP에 대한 학습, ADO, COM, COM+, XML, ActiveX Control등의 다양한 기술을 사용해서 웹 기반 응용프로그램을 구축하는 것을 학습합니다.

- 웹표준 소개 - Html - 문단을 표현하는 html 명령어 - DHTML의 구성 요소를 이해하고, 이를 활용하여 동적인 기능을 구현할 수 있다. - DHTML을 이용하여 다양한 동적 효과가 있는 페이지를 작성한다. - JavaScript과 DHTML을 이용하여 웹 사이트를 직접 제작하고 평가해본다

클라이언트와 서버간의 비동기적인 토인방식을 이용하는 AJAS에 대한 내용을 학습합니다.

Page 64: it진흥협회 수요조사(20091126)

- Markup 언어의 개념과 종류를 설명할 수 있다. - DTD 및 XML Schema를 작성할 수 있다.

- 웹 서비스 기능과 보안에 대해서 설명할 수 있음 - 웹 서비스에 필요한 기술들에 대해서 설명할 수 있음

UML의 고급개념을 이해할 수 있으며 UML로 작성된 산출물을 이해할 수 있습니다./객체지향기술의 프로세스를 이해할 수 있습니다./UML로 작성된 산출물을 평가할 수 있습니다.UML로 요구사항,분석,설계 모델링을 할 수 있습니다

Page 65: it진흥협회 수요조사(20091126)

교육대상

- 시스코 인터네트워크 분야에 새로이 진입하려고 하는 고객, 리셀러, 네트워크 기술자- 중소규모 사업용 망을 설치, 관리할 책임이 있는 네트워크 관리자- CCNA, CCNP 자격을 취득하고자 하는 분

- 정보시스템 감사 컨설팅 수행자, 기획/실무자 - 정보시스템 개발,유지보수 실무자 - 감사 및 회계부서 근무자 '

- CISSP 자격 취득을 준비하는 자 - 정보보안 실무자 - 정보보안에 관심을 가진 개발자'

- IT, 건설, Engineering 등 프로젝트 업종의 리더인 분 - 프로젝트관리 및 관련분야의 컨설턴트. 프로젝트관리 관련 전문인 분 - 프로젝트팀과 연계된 조직관리자. 프로젝트를 의뢰하는 발주자인 분'

- 프로젝트 리더. 프로젝트 매니저. - 프로젝트와 관련된 지원부서. - 일반부서의 매니저'

'- PM, PL, QAO, 사업관리자, 발주측 관리자 - 프로젝트 관리 실무 담당자 - 기타 프로젝트 관리 툴로 내부 과제및 프로젝트를 관리하고자 하는 사람'

Page 66: it진흥협회 수요조사(20091126)

- 프로젝트 관리자- 프로젝트 리더- 프로젝트 환경을 개선하고자 하는 팀원, 프로젝트 관리자

- IT Project를 최신 프로젝트 관리 기법과 도구를 이용하여 진행하려는 분- IT Project의 실사례를 습득하시고 싶은 분

■ 프로젝트 관리자가 되기 위해 필요한 전반적인 지식과 기술을 습득하려는 분 ■ 효과적이고 체계적인 프로젝트 관리 방법론의 습득을 통해 프로젝트를 효과적으로 관리하고자 하는 분 ■ PMP 시험 자격 취득이나 자격 유지를 위해 PDU를 획득하려는 분(28 PDUs 제공)

- 소프트웨어아키텍쳐(Junior,Senior) - 비즈니스시스템분석(Junior,Senior) - 어플리케이션설계/개발 (Senior,Principal) '

- S/W 엔지니어로서 신입이신 분- SQL을 처음으로 시작하려는 분- SQL문의 처리속도를 높이려는 분※ 본 과정은 SQL문을 정확히 작성하는 과정으로 전문적인 Tuning은 교육하지 않음'

단순 설계자가 아닌 성능 고려 및 집합 개념이 포함된 설계를 하고자 하는 분- 수년이 지나도 틀이 허물어지지 않는 데이터베이스 설계를 하고 싶으신 분- Data Architecture 전반에 대하여 확고한 사상을 수립하고자 하는 분- DAP(Data Architecture Professional) 자격증 시험을 준비하는 분'

- 분석설계 업무를 시작하고자 하는 분 (본 과정은 Oracle Based 과정입니다.)'

- DB 설계, DB 프로그래밍, DBA 과정이수자 중 DB관련 기초지식의 재정립이 필요한 분'

- 오라클 DB환경에서 고급 SQL문을 작성하고자 하는 어플리케이션 개발자- 오라클 DB환경에서 데이터베이스 시스템의 성능을 향상하고자 하는 DBA'

Page 67: it진흥협회 수요조사(20091126)

- SQL의 문법 및 사용에 대해 충분히 이해하고 있으며, 튜닝에 대한 기본적인 이론지식을 보유한 3년차 이상의 application 개발을 하신 분- 대용량 데이터를 다루는 프로젝트를 수행하고 있거나 수행 예정이신 분'

- SQL의 문법 및 사용에 대해 충분히 이해하고 있으며, 튜닝에 대한 기본적인 이론 지식을 보유한 3년차 이상의 application 개발 및 운영 업무를 수행 하신 분- 대용량 데이터를 다루는 프로젝트를 수행하고 있거나 수행 예정이신 분'

- R-DB모델링 및 설계;Database 관리자'

- SAP R/3 튜닝에 관심있고 현재 관련업무를 하고 있는 개발자- ABAP/4를 이용하여 Application을 구축 하는 개발자 및 운영 담당자

- 현 MS SQL Server DBA업무를 수행하고 있거나 향후 수행할 분 - MS SQL Server 환경에서 시스템 설계 및 개발하는 분 - MCDBA 등 MS 국제공인자격 취득을 준비하는 분

- SQL Server 2005 Administration / Implementing 과정을 이수할 예정인 분- 관계형 데이터베이스 개념과 T-SQL 기초 지식 습득을 목표로 하는 분- MS SQL Server 환경에서 시스템 설계 및 개발 예정인 분'

- 응용프로그램 개발자- 데이터베이스 관리자- 시스템 분석가- 기술 지원 전문가- Database Administrators - System Analysts- 데이타베이스 관리자 - 기술 지원 전문가 - 시스템 관리자

- 데이타베이스 관리자 - 기술 지원 전문가 - 시스템 관리자

Page 68: it진흥협회 수요조사(20091126)

- 기존 Oracle 9i Database관리자로서 기본지식을 보유하고 있으며, 10g 업그레이드 및 업그레이드 후 원활한 관리 능력이 필요한 관리자 분 - 기존 Oracle 9i Database 개발자로서 데이터베이스 관리의 기본 지식을 보유하고 있으며, Oracle 10g 환경에서의 원활한 개발을 위해 10g의 아키텍처 개념이 필요한 개발자 분'

- 응용프로그램 개발자- 데이터베이스 관리자- 시스템 분석가- 기술 지원 전문가

- 데이터베이스 기본관리 및 고급(Backup & Recovery)기술 습득이 필요한 분 - 오라클 Database 아키텍처링, 컨설팅을 위한 기본구조 이해 및 시스템 모니터링을 활용한 고급 관리기술 습득을 원하시는 분 - 기존 Oracle 8i버전 관리자로 Oracle 9i의 핵심 변경 사항 및 원활한 이술이전이 필요한 분- 프로그램 개발자 - 파워 유져

- Database 개발자 : 중,상급 level - 응용프로그램 개발자 - 데이터베이스 관리자 - 시스템 분석가 - 기술 지원 전문가

- 유비쿼터스 시스템 개발자, 기획자 및 강좌개설을 원하는 교수- USN 구축 기술을 습득하려는 분- TinyOS와 nesC의 전체적인 동작원리를 알고 이를 응용제품에 적용하고자 하는 엔지니어 및 기획자

Page 69: it진흥협회 수요조사(20091126)

- 임베디드 시스템을 개발하려는 사람이나 관심이 있으신 분 - 임베디드 시스템/리눅스 시스템에서 주변장치(device)를 제어해야 하시는 분 - 공장자동화/사무자동화 기기, 홈 네트웍 장비 S/W 개발자 - 차량 제어 기기(Car Navigator, GPS 단말기 등) S/W 개발자 - 가전기기, 정보통신기기(핸드폰, PDA, MP3 Player 등) S/W 개발자'

- 임베디드 시스템을 리눅스 기반에서 구축하려고 하시는 분 - 임베디드 리눅스 시스템의 구현 방법론을 알고 싶으신 분 - 리눅스 OS와 임베디드 장치들간의 인터페이스를 깊이있게 알고 싶으신 분 - 임베디드 리눅스 시스템 상에서 디바이스 드라이버를 구현해야 하는 분'

- ARM 프로세서 기반의 임베디드 시스템 개발을 하려고 하거나 혹은 관심이 있으신 분 - ARM 프로세서를 기초부터 응용까지 정확하게 이해하고자 하시는 분'

ㅇ C 언어의 기본 지식은 있으나, 고급 프로그래밍 기술이 부족하신 분ㅇ C 전문가가 되고자 하는 대학생 및 직장인ㅇ C 프로그래밍 기술은 있으나 프로젝트 적용 경험이 없으신 분ㅇ 임베디드 시스템이나 유비쿼터스 분야에 종사하고자 하신 분ㅇ 임베디드 시스템이나 유비쿼터스 분야로 입문하시거나 이직을 희망하시는 분

- 임베디드 시스템을 개발하려는 사람이나 관심이 있으신 분 - 임베디드 분야로 진출하려는 대학생이나 일반인 - 타 분야 개발자가 임베디드 시스템 분야로 이직하거나 부서이동 하실 분 - OS(RTOS)의 개념을 알고자 하시는 분 '

Page 70: it진흥협회 수요조사(20091126)

기업의 정보전략 및 경영전략 부서의 관리자

차세대 모바일 플랫폼에 관심이 있는 분

차세대 모바일 플랫폼에 관심이 있는 분

- 임베디드 시스템을 Windows CE.NET 기반으로 구축하려고 하시는 분 - Windows CE.NET 시스템의 구현 방법론을 알고 싶으신 분 - BSP(Board Support Packages), Boot Loader, OAL 에 대해 알고 싶으신 분 - Windows CE.NET OS 와 임베디드 장치들간의 인터페이스를 알고 싶으신 분 - Windowns CE.NET 시스템 상에서 디바이스 드라이버를 구현하셔야 하는 분'

ㅇ 패키지, 솔루션, IT Service 분야의 소프트웨어 개발자 ㅇ 가전기기, 컴퓨터 관련 하드웨어 개발자

ㅇ 정보시스템 기획 담당자ㅇ 정보시스템 관리자ㅇ 정보시스템 컨설턴트- SI, IT 부문의 프로젝트 컨설턴트, 프로젝트 매니저- 주요 기업의 경영혁신, 경영기획 관리자 및 실무자'

-정보전략/정보기획 업무 수행자 -정보시스템 분야 5년 이상 경력자-SI 컨설턴트'

ITSM에 ITIL 표준을 도입/적용하고자 하는 분

- ITIL V2 Foundation 자격증을 소지한 분- V3 버전으로 자격을 업그레이드 하려는 분

- 초급 C언어 학습자 또는 경력 C언어를 학습하신 분- Windows CE기반의 PDA 기초 개발 능력을 향상시키려는 분- Windows CE PDA 프로그래밍 학습을 희망하시는 분- PDA관련 분야 취업 및 업무 전환을 원하시는 분'

Page 71: it진흥협회 수요조사(20091126)

- 기업 네트워크를 관리하고 장애처리에 대한 책임이 있는 네트워크 관리자'- CCNP, CCDP, CCIE 자격을 취득하고자 하는 분'

- 기업 네트워크를 관리하고 장애처리에 대한 책임이 있는 네트워크 관리자'- CCNP, CCDP, CCIE 자격을 취득하고자 하는 분'

- 기업 네트워크를 관리하고 장애처리에 대한 책임이 있는 네트워크 관리자- CCNP, CCDP, CCIE 자격을 취득하고자 하는 분'

○ 시스코 제품 및 인터네트워킹 산업의 신규 고객 및 채널 파트너○ 중소규모 네트웍을 구축하고 관리할 책임을 가진 네트웍 관리자○ CCIE를 취득하려는 사람

▶ Network Designers ▶ Network Administrators ▶ Network Engineers ▶ Network Managers ▶ Systems Engineers ▶ Sales Support Engineers▶ 복잡한 네트워크 환경하에서의 네트워크관리 및 장애처리를 담당하고 있는 인력 ▶ Cisco Channel Partner/Resellers ▶ CCIP, CCNP and CCDP candidates ▶ CCIE Routing and Switching candidates

- 네트워크에 대한 기초 지식을 필요로 하는 분- 시스코 제품 및 서비스에 입문하고자하는 네트워크 기술자- TCP/IP, IP-address, 시스코 라우터 및 스위치 콘솔 운용 방법을 필요로 하는 분- 네트워크 장비 인스톨러- CCNA 또는 CCNP, CCVP, CCSP, CCIP 를 취득하려는 사람- 시스코 채널 파트너, 리셀러 및 사용고객

- 중소규모 네트워크를 구축하고 관리할 책임을 가진 네트워크 관리자- 네트워크 장비 인스톨러- CCNA 또는 CCNP, CCVP, CCSP, CCIP 를 취득하려는 사람- CISCO 제품 및 인터네트워킹 산업의 신규 고객 및 채널 파트너- CISCO 제품 및 서비스에 입문하고자하는 네트워크 기술자- CISCO채널 파트너, 리셀러 및 사용고객

Page 72: it진흥협회 수요조사(20091126)

● 네트웍 문제 해결을 담당하는 네트웍 시스템 분석 및 유지 보수 책임자 ● CCNP, CCIE 자격을 취득하고자 하는 분

○ 신 성장동력인 차세대 통신망에 관심을 가진 모든 분○ 정보통신관련 사업기획/전략/컨설팅 분야에 종사하시는 분○ 네트워크 설계/구축/컨설팅 분야에 종사하시는 분○ 광 전송기술, 소프트스위치, QoS, MPLS에 기술을 심도 있게 이해하시고자 하는 분

:네트워크 분야에 새로이 진입하려고 하는 고객, 리셀러, 네트워크 기술자:중소규모 사업용 망을 설치, 관리할 책임이 있는 네트워크 관리자, 운영자:1년 이상 경력의 시스템 운영자 또는 관리자 :실제 운영되고 있는 네트워크에 대해 좀 더 깊이 이해하고 싶은 분

ㅇ정보통신 또는 네트워크 분야 입문자ㅇIT분야의 인프라인 네트워크에 대한 이해가 필요한 신입 인력ㅇ네트워크에 대한 전반적인 지식을 습득하고자 하는 통신분야 영업대표, 시스템 관리자, 어플리케이션 개발자, IT기획자ㅇ기술사(조직응용, 정보관리) 또는 IT자격(CCNA) 취득을 위해 네트워크 기초가 필요한 분

- 정보보호 업무를 수행하거나 향후 관련 업무를 수행할 분- 네트워크 및 시스템을 관리하는 분'

- 정보보호 업무를 수행하거나 향후 관련 업무를 수행할 분- 시스템 관리자로서 업무 수행시 보안기술을 적용하려는 분

- 정보보호 전문 지식 습득을 위해 필요한 기반 지식에 대한 개념을 정립하고 싶은 분- 정보보호 기술의 흐름과 정보보호 기술을 구성하는 요소 기술들에 대한 개념정립이필요하신 분'

- 정보보호 업무를 수행하거나 향후 관련 업무를 하실 분- 네트워크 관리 업무를 하시는 분'

Page 73: it진흥협회 수요조사(20091126)

리눅스를 이용한 서버 구축이 필요한 분

- 정보보호 업무를 수행하거나 향후 관련 업무를 수행할 분- 시스템 및 네트워크를 관리하시는 분'

- 정보보호 업무를 수행하거나 향후 관련 업무를 수행할 분- 시스템 및 네트워크를 관리하는 분'

- RHCE or RHCT 자격증을 준비하고 있으나 Redhat Linux 사용 경험이 충분하지 않은 분- RH133 [RedHat Linux System Administration] 과정 수강을 준비하는 분

- PC를 사용하는 일반 사용자, 소규모 비지니스 PC 사용자, 모바일 PC 사용자- Windows Vista 기술 지원 전문가- Windows Vista 관리자'

- PC를 사용하는 일반 사용자, 소규모 비지니스 PC 사용자, 모바일 PC 사용자- Windows Vista 기술 지원 전문가- Windows Vista 관리자'

- Redhat Linux 사용 경험은 있으나 관리기법과 Trouble Shooting 경험이 부족한 분- RH253 [RedHat Linux Networking and Security Administration] 과정 수강을 <br>&nbsp;&nbsp;준비하는 분'- Redhat Linux 관리경험은 있으나, Network Daemon 관리와 Security 관리경험이 부족한 분- RH300 [RHCE Rapid Track] 과정 수강을 준비하는 분

상당한 실전 경험이 있고 HTTP, DNS, NIS, DHCP와 같은 중요 네트워크 서비스를 셋팅한 경험이 있는 system 관리자로서 RHCT를 취득하기 희망하는 임직원/개인

- Redhat Linux 사용 경험은 있으나 관리기법과 Trouble Shooting 경험이 부족한 분- RH253 [RedHat Linux Networking and Security Administration] 과정 수강을 <br>&nbsp;&nbsp;준비하는 분- RHCT 자격을 취득하려는 분

Page 74: it진흥협회 수요조사(20091126)

유닉스 서버를 관리하려는 분

- Unix 및 Linux 시스템 관리자로서 실제 업무 경험이 있으시거나 HTTP, DNS, NIS, DHCP 등의 key networking 서비스를 세팅해보신 경험이 있으신 담당자- 집중적인 교육을 통해 RHCE 시험을 준비하고자 하시는 개인/기업체 네트워크 담당자

- Unix 및 Linux 시스템 관리자로서 실제 업무 경험이 있으시거나 HTTP, DNS, NIS, DHCP 등의 key networking 서비스를 세팅해보신 경험이 있으신 담당자- 집중적인 교육을 통해 RHCE 시험을 준비하고자 하시는 개인/기업체 네트워크 담당자

Unix 및 Linux시스템 관리자로서 실제 업무 경험이 있으시거나, HTTP, DNS, NIS, DHCP 등의 key networking 서비스를 세팅해 보신 경험이 있는 분으로 RHCE 시험을 준비하고자 하시는 분

Page 75: it진흥협회 수요조사(20091126)

유닉스에서 서버/클라이언트의 통신 프로그램을 작성해야 하는 분 유닉스 시스템의 IPC 통신 프로그램을 작성해야 하는 분유닉스에서 다중 쓰레드 프로그램을 작성해야 하는 분'

.NET Framework에서 효율적인 Visual Basic.NET 프로그래밍을 개발 하려는 분

- Visual C++로 COM 컴포넌트를 개발하거나 Java로 CORBA 컴포넌트를 개발하는 것이 너무 어려워서 고민하던 분

- Visual Studio 2005를 이용하여 .NET 컴포넌트를 개발하고자 하는 분

- Visual Studio 2005를 이용하여 .NET 웹 서비스와 .NET 리모팅과 같은 분산 프로그래밍을 구현하고자 하는 분

- Visual Studio 2005를 이용하여 COM 컴포넌트와 C 함수를 호출하고자 하는 분

- .NET 프레임워크를 이용하여 Windows, Mobile, Web, Database, Enterprise 프로그래밍을 하기 위한 선수 지식을 얻고자 하는 분'

- 닷넷 기반의 데이터베이스 프로그래밍을 하려는 개발자들- 닷넷 기반의 데이터 엑세스 모델을 알아야 하는 응용프로그램 아키텍터- 닷넷 기반의 데이터베이스 프로그램을 유지보수해야 하는 개발자나 운영자들

- .NET 솔루션을 이용하여 Windows 프로그램을 개발하려는 분

- Windows의 각종 GUI를 구현하려는 분

- Windows 폼에서 ADO.NET, XML 웹 서비스, COM, Win32 API 등을 활용하려는 분'

- ASP.NET을 이용하여 Web Application을 제작하고자 하는 사람

- ASP를 이용하여 Web Service를 활용하고자 하는자'

Page 76: it진흥협회 수요조사(20091126)

- ASP.NET을 사용한 효과적인 웹 응용프로그램 기법을 학습하고자 하는 분 - ASP.NET의 다양한 고급 기술을 익히려는 분 - 새롭게 소개된 ASP.NET의 고급 기술들을 익히시려는 분 이 과정은 ASP.NET 개발자로서 1-2년 이상의 개발 경험을 가지고 있는 사람들에게 적합함. 다루고 있는 내용들이 시중 교재에서는 제대로 다루지 못하고 있는 내용으로 개발에 적용시 생산성 향상에 많은 도움을 줄 수 있는 내용으로 구성되어 있음. 적어도 ASP.NET의 기본적인 내용은 알고 있는 사람이 수강해야함.- ASP.NET 2.0의 Codeless 웹 응용프로그램 개발 기법을 공부하고자 하시는 분.

- 최적화된 웹 응용프로그램을 개발하고자 하시는 분

- 기존 ASP.NET 1.1에서 ASP.NET 2.0으로 자신의 기술을 Skill Up 하고자 하시는 분

- Visual Basic.NET을 이용하여 Application을 개발하려는 분- .NET으로 개발환경으로 바꾸려는 기존의 Visual Basic 개발하려는 분'

- C, C++, 또는 Java를 사용하다가 C#으로 바꾸고자 하는 분

- C#의 특징을 C, C++, 그리고 Java와 비교하여 파악하고자 하는 분

- C#을 통해 OOP(개체지향 프로그래밍) 방법론을 체계적으로 정리하고자 하는 분

- .NET 프레임워크 프로그래밍을 위한 선수 지식을 얻고자 하는 분'

- 스레드와 스레드 동기화에 대해 알고자 하시는 분

- 윈도우 훅 기법에 대해 알고자 하시는 분

- Internet Explorer 컴포넌트(IE 툴바등)를 구현하시고자 하시는 분

- 자동화를 통해 자동화 객체를 제어하시고자 하시는 분

- 실전 디버깅 테크닉을 공부하시고자 하시는 분'- C의 기본 문법을 활용하여 다양한 프로그래밍 기술을 익히고자 하는 분 - 표준 C 라이브러리 및 개발 환경을 적극적으로 활용하고자 하는 분 - 다양한 방법의 자료구조 프로그래밍 기술을 익히고자 하는 분 - 비트 연산이나 매크로 함수를 통한 고급 기술을 익히고자 하는 분'- 프로그래밍 경험은 없지만 C를 통해 프로그래밍에 입문하고자 하는 분- C의 기본 문법을 익히고자 하는 분- C++ 프로그래밍의 선수 지식을 얻고자 하는 분'

- Visual C++ 를 처음으로 공부하고자 하고자 하는 분 - C++ 를 이용하여 개체지향 프로그래밍을 하고자 하는 분 - MFC 프로그래밍을 위한 선수 지식을 얻고자 하는 분 - COM 프로그래밍을 위한 선수 지식을 얻고자 하는 분'

Visual C++.Net으로 ActiveX 컨트롤을 직접 개발하고자 하는 분

Page 77: it진흥협회 수요조사(20091126)

- COM의 원리를 이해하고자 하는 분 - C++를 이용하여 COM 프로그래밍을 하고자 하는 분 - ATL을 이용하여 COM 컴포넌트와 자동화 컴포넌트를 개발하고자 하는 분'

- MFC를 이용하여 Windows 프로그램을 개발하고자 하는 분 - Windows 의 기본 GUI를 구현하고자 하는 분 - Document/View 프로그래밍과 System & Network 프로그래밍을 위한 선수 지식을 얻고자 하는 분'

- 도큐먼트/뷰 구조를 이용하여 윈도우즈프로그램을 개발하고자 하는 분 - 윈도우즈의 고급 유저 인터페이스를 구현하고자 하는 분 - MFC를 이용하여 데이터 베이스를 접근 하고자 하시는 분'

- 윈도우즈 환경에서 네트워크 통신 프로그램을 개발하고자 하는 분 - 윈도우즈에서 RS-232/422/485, 적외선 통신 프로그램을 개발하고자 하는 분'

- Win32 API 를 이용하여 Windows 프로그램을 개발하고자 하는 분 - Win32 DLL 을 개발하고 사용하고자 하는 분 - MFC 프로그래밍을 위한 선수지식을 얻고자 하는 분 '

- Visual C++ 을 시작하는 신입 개발자나 업무 전환을 목적으로 하는 개발자- 윈도우 어플리케이션 개발 방법을 알고자 하는 다른 분야 개발자

- 기존 C/C++ 프로젝트 코드를 개선하고자 하는 개발자- C/C++ 프로젝트에 코드 원칙을 가지고자 하는 개발자

- 디자인패턴을 자바로 학습하려는 분 - 디자인패턴의 쓰임새가 궁금하신 분 - 자바기본은 알고있으나, 패턴과 같은 고급지식이 필요하신 분 - 자바API에서 패턴이 쓰여진 곳이 궁금하신 분 '

Page 78: it진흥협회 수요조사(20091126)

- JDBC, RMI, EJB 개념이 있는 분- Design Pattern의 개념을 가지고 있는 분- 자바 개발 경험이 1~3년인 분'

ㅇ 자바의 초급 개발자로 자바의 고급기술로 가는 길을 습득하고자 하는 분 ㅇ JVM의 구조를 이해하고 프로그램에 적용하고자 하는 분 ㅇ 자바의 유틸리티 클래스와 자카르타 라이브러리를 이해하고자 하는 분 ㅇ 쓰레드의 원리와 구조를 파악하고 실무에 적용하고자 하는 분 ㅇ 자바의 다양한 소스를 분석하여 재사용하는 능력을 키우고자 하는 분

- Java 기본 교육 이수자- JSP&SERVLET 을 교육받아 기본 기술에 대해 이해를 하고 있는 자.- 현업에서 JSP&SERVLET 개발을 경험한자로 전체 모델에 대한 이해와 그 기반의 개발을 하고자 하는자.'

J2EE 디자인 패턴을 학습하려는 분 :J2EE 애플리케이션 개발에서 J2EE 기술을 효율적으로 활용하고자 하는 분 :J2EE 애플리케이션 설계전략을 학습해야 하는 분 '

EJB의 구조와 실행메커니즘을 학습하려는 분EJB를 활용한 웹어플리케이션 개발 프로젝트에 참여해야하는 분

Spring, Hibernate, iBatis 등의 Framework 기반의 프로젝트를 진행하거나 시스템을 유지보수 하시는 분

ㅇ Java 언어를 처음 공부하는 분 ㅇ Java 언어의 기초 구문부터 시작하려는 분

Page 79: it진흥협회 수요조사(20091126)

- Java 분야에 대해 기본지식이 있으며, 팀/개인 프로젝트를 하려고 하시는 분.- Java 프로젝트를 담당하면서 '자동화' 기술의 미숙 및 미활용으로 어려움을 겪으신 분.'

- JDBC 프로그램 구현방법을 익히려는 분- SQL 기본 프로그래밍을 활용하려는 분- Java 기술의 기본구조와 구문에 익숙한 분'

:Java 언어 기반의 Web 서버 응용 프로그램을 개발 하시려는 분 :Servlet & JSP를 처음 익히시려는 분 :Java Programming을 이수하신 분(필수) :JDBC Programming(Oracle 9i)을 이수하신 분'

:Java 언어 기반의 Web 서버 응용 프로그램을 개발 하시려는 분 :Servlet & JSP를 처음 익히시려는 분 :Java Programming을 이수하신 분(필수) :JDBC Programming(Oracle 9i)을 이수하신 분'

- Servlet/JSP개발자로 Struts 프레임워크를 이용하여 개발하고자 하는 분 - Servlet/JSP개발자로 Struts 프레임워크를 이용하여 작성된 웹 어플리케이션을 유지보수하고자 하는 분 - Struts 프레임워크를 사용함으로써 Struts의 내부 동작원리를 이해하고자 하는 분 - Struts 프레임워크를 사용함으로써 Struts의 확장된 기능을 알기 원하고 활용하고자 하는 분 '

Page 80: it진흥협회 수요조사(20091126)

기업환경에서 Web2.0 개념을 적용한 기술구현이 필요한 인력들을 대상으로 합니다.○ 웹 관련 시스템 개발자 및 분석설계자○ Enterprise2.0을 도입하려는 웹 관련 시스템 관리자○ 프로젝트에 최적화된 프레임워크에 관심 있는 개발자

1. 오픈 소스 및 어플리케이션 프레임워크에 대해 알고자 하는 모든 분2. Anyframe에 대해 알고자 하는 모든 분3. Anyframe 기반의 어플리케이션 개발자

PowerBuilder를 이용하여 응용프로그램을 개발하고자 하는 분PowerBuilder Fundamentals 과정을 이수하신 분

PowerBuilder 사용방법을 익히시려는 분

- 프로그래밍을 처음으로 시작하려는 분 - Visual Basic을 처음으로 시작하려는 분'

Page 81: it진흥협회 수요조사(20091126)

Java 솔루션을 이용하여 J2EE을 제작하려는 분

- JSP및 서블릿을 알고 있으나 실무프로젝트 경험이 없는 개발자- UML기반의 산출물을 중심으로 개발해야하는 개발자- J2EE아키턱처에 대하여 이해하고자 하는 개발자 및 분석설계자- Java 기반 웹 프로젝트의 아키텍트'

- HTML문법부터 CSS문법까지 개념부터 정리하려는 분 - 기존에 테이블 형식으로 제작된 웹 사이트를 좀 더 효율적인 방법으로 Renewal을 하시려는 분 - 국내 웹사이트의 문제점을 분석해보고 Web2.0 시대에 필요한 웹표준에 개념을 정리해보고자 하시는 분

ASP에 대한 기본지식이 있는 분

- JavaScript와 DHTML을 이용하여 동적인 홈 페이지를 작성하고자 하는 분 - 클라이언트 프로그램에 대한 지식이 필요한 웹 어플리케이션 개발자 - 웹 애플리케이션 제작에서 JavaScript와 DHTML를이용하고자하는 웹 개발자'

- 클라이언트와 서버간에 비동기 통신 방법을 구현하려는 분 - 기존의 웹 동작방식을 진보된 방식으로 바꾸고자 하는 분 - 전통적인 웹 화면을 사용자에게 편하고 친절한 화면의 웹 화면으로 변경하길 원하시는 분'

Page 82: it진흥협회 수요조사(20091126)

- XML을 이용하여 B2B사이트를 구축하려는 분 - XML을 이용하여 웹 어플리케이션 을 개발하려는 분 - XML의 표준 기술들에 대한 기본 문법 및 개발 표준과 응용기술에 대핸 전반적인 내용을 파악하고자 하는 분- 자바 플랫폼 기반의 XML 웹 서비스 개발에 입문하려는 분 - 다양한 분산 컴퓨팅 기술(CORBA, DCOM, EJB)을 통합하려는 분 - XML 웹 기반으로 회사내 또는 B2B 시스템을 구축하려는 분

UML 기반의 모델링 업무를 필요로 하는 분 (PL, SW 아키텍트, 분석/설계 개발자)

Page 83: it진흥협회 수요조사(20091126)

r