% 취업지원을 해드립니다. 전문대졸이상 출석율 90%이상인 프로젝트작성한 수료생 - 신입기준 연봉 2000만원이상

국비지원 직업능력개발계좌제 200만원 교육비지원 가능

Microsoft Silverlight는 웹에서 사용할 차세대 미디어 환경 및 RIA(풍부한 대화형 응용 프로그램)를 만들고 제공하기 위한
.NET Framework의 다중 브라우저, 다중 플랫폼 구현입니다. Silverlight에는 서버, 웹 및 데스크톱의 기능, 관리 코드
및 동적 언어의 기능, 선언적 및 기존 프로그래밍의 기능 및 WPF(Windows Presentation Foundation) 기능이 통합되어
있고 풍부한 대화형 웹 및 미디어 콘텐츠를 최종 사용자에게 표시하기 위한 멋진 캔버스 역할을 수행할 뿐 아니라, 다양
한 소스의 데이터와서비스를 통합하며 네트워크에서 사용 가능한 이동식 크로스 플랫폼 응용 프로그램을 개발하기 위한
간편하면서도 강력한 플랫폼이기도 합니다. 또한 Silverlight를 사용하면 기존의 웹 응용 프로그램에 비해 일반 최종 사용
자 환경을 크게 향상시키는 사용자 인터페이스를 작성할 수 있습니다. 또한 WindowsPhone7.0은 이제 우리에게 성큼다
가온 실질적이고 꼭 필요한 기술이며 Silverlight환경을 십분 발휘하는 고도화 서비스를 제공합니다. 본 교육과정은 MS
코리아 본사와 협력에 의해 “취업준비생을 위한 마이크로소프트 인력양성 프로그램과정”으로 업체와 수료생 전원을 취
업으로 연계하는 코스 입니다.
MS 데이터 플랫폼 기반 기술 습득
닷넷 기반 응용프로그래밍 개발 기술 습득
Enterprise 환경에서의 닷넷기반 웹 컴포넌트 및 웹 프로그래밍 개발 기술 습득
닷넷 프레임워크를 이용한 아키텍쳐분석 및 설계
실버라이트 개발환경속의서의 닷넷 컴포넌트와의 연계기술 습득
Silverlight 태그를 사용하여 미디어와 그래픽을 만들고 동적 언어 및 관리 코드 기술 습득
Windows Phone7 기반 앱 개발자 기술 습득
프로젝트 개발을 통한 실무능력 배양
SolDesk가 규정하는 전형에 합격한자
컴퓨터 관련학과 2년 이상의 기본소양을 가지고 닷넷/RIA기술에 관심을 가지고 있는 자
내용 들어가는 곳
MCP, MCDBA, MCSD, MCAD,MCTS, MCITP, MCPD, MCAD 등
S/W 개발자, 응용프로그래머, 시스템 프로그래머, 게임개발자, 전산관련직
C# Programming은?
Java와 문법이 매우 유사한 프로그래밍 언어로 Java처럼 문법적으로 명확하고 VB6.0처럼 다루기가 쉽고
C++보다 강력하고 유연한 제품이다.
C# 언어의 특징?
포인터가 없다.
자동 메모리 관리, (delete키워드가 없다.)
열거형, 구조체, 클래스 상속도 공식 문법 구조에 포함된다.
C++에서와 같이 사용자 지정 형식 연산자를 쉽게 오버로드할 수 있다.
인터페이스 기반 프로그래밍 기술 완벽 지원.
.NET에서는 참조 또는 값으로 경계를 넘나드는 진정한 객체참조가 가능하다.
어트리뷰트를 이용한 애스펙트(aspect)기반 프로그래밍 기법 완벽 지원
마치 COM IDL처럼 형식과 멤버에 특성을 할당해서 특정 동작을 하게 만들 수 있다.
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 개발분야, 실버라이트/ RIA 응용개발 분야
선수학습
C/C++언어 학습자 이상
세부진도표
1일차 Session 1 : Overview of the Microsoft .NET Platform
Overview of C#
Session 2 : Essential C#Using Value-Type Variables
Statements and Exceptions
2일차 Methods and Parameters
Arrays
3일차 Session 3 : Oriented C#Essentials of Object-Oriented Programming
Using Reference-Type Variables
Creating and Destroying Objects
4일차 Inheritance in C#
Aggregation, Namespaces, and Advanced Scope
5일차 Operators, Delegates, and Events
Properties and Indexers
6일차 Attributes
Data Streams and Files
7일차 Serialization
Remoting and XML Web Service
8일차 Session 4 : C# 2.0 & C# 3.0Generic & Introduction to C# 4.0
Automatic Properties, Object Initializer and Collection Initializers
Extension Methods
9일차 Lambda Expressions
Query Syntax
10일차 Dynamic Binding
Named and Optional Arguments
ADO.NET은?
ADO.NET은 .NET 프로그래머에게 데이터 액세스 서비스를 노출하는 클래스 집합입니다.
ADO.NET은 분산된 데이터 공유 응용 프로그램을 만들기 위한 다양한 구성 요소를 제공합니다.
관계형, XML 및 응용 프로그램 데이터에 대한 액세스를 제공하는 .NET Framework의 핵심 부분입니다.
ADO.NET은 응용 프로그램, 도구, 언어 또는 인터넷 브라우저에서 사용되는 중간 계층 비즈니스 개체 및
프런트 엔드 데이터베이스 클라이언트 만들기를 포함하여 다양한 개발 요구 사항을 지원합니다.
Data Plaftorm Programming은?
기존의 모든 데이터 기술을 하나의 프로세스 포탈 플랫폼 기술로 접목시켜 다양한 기술 분야에 빠르고 쉽게
응용할수있는 실질적/전사적 데이타 개발 플랫폼 환경입니다
Data Plaftorm 개발의 특징
다양한 전사적 데이터 처리 기술을 보유하고있다.
간편한 포탈 프로세스의 클라이언트사이드 작업(LINQ service) .
간편한 포탈 프로세스의 서버사이드 작업(Entity Framework service).
리소스의 실질적 서비스방식인 REST서비스로 데이타 서비스제공(ADO.NET Data Service)
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 데이타 개발분야, 실버라이트 응용개발, RIA 개발분야
선수학습
C# 학습자 이상
세부진도표
1일차 Session 1 : Overview of the Microsoft .NET Platform
Overview of C#
Session 2 : Essential C#Using Value-Type Variables
Statements and Exceptions
2일차 Methods and Parameters
Arrays
3일차 Session 3 : Oriented C#Essentials of Object-Oriented Programming
Using Reference-Type Variables
Creating and Destroying Objects
4일차 Inheritance in C#
Aggregation, Namespaces, and Advanced Scope
5일차 Operators, Delegates, and Events
Properties and Indexers
6일차 Attributes
Data Streams and Files
7일차 Serialization
Remoting and XML Web Service
8일차 Session 4 : C# 2.0 & C# 3.0Generic & Introduction to C# 4.0
Automatic Properties, Object Initializer and Collection Initializers
Extension Methods
9일차 Lambda Expressions
Query Syntax
10일차 Dynamic Binding
Named and Optional Arguments
ASP.NET은?
ASP.NET은 엔터프라이즈 수준의 웹 응용 프로그램을 최소한의 코딩으로 구축하는 데 필요한 서비스를 포함하는
통합 웹 개발 모델입니다. ASP.NET은 .NET Framework의 일부로 제공되며, ASP.NET 응용 프로그램을 코딩 할
때는.NET Framework의 클래스를 액세스할 수 있습니다. .NET Framework 버전 3.5에서는 특정 대상 영역에 대한 ASP.NET 기능이 향상되었습니다. Visual Studio 2008 및 Microsoft Visual Web Developer Express Edition에도
웹 개발 개선을 위해 향상된 기능과 새 기능이 포함되었습니다. 이 중 가장 중요한 것은 AJAX 사용 웹 사이트 개발에
대한 지원 향상과 LINQ(통합 언어 쿼리)에 대한 지원입니다. 향상된 내용에는 새 서버 컨트롤 및 형식, 새 개체 지향
클라이언트 형식 라이브러리, ECMAScript(JavaScript 또는 JScript) 작업을 위한 Visual Studio 2008 및 Microsoft
Visual Web Developer Express Edition의 전체 IntelliSense 지원 등이 포함됩니다.
Web Platform Programming은?
기존의 모든 웹 기술을 하나의 프로세스 포탈 플랫폼 기술로 접목시켜 다양한 기술 분야에 빠르고 쉽게 응용할수있는
실질적/전사적 웹 개발 플랫폼 환경입니다
Web Platform 개발의 특징
다양한 전사적 웹 처리 기술을 보유하고 있다.
다양한 웹 UI Rendering기술을 통한 빠른 개발주기 및 생산성 향상.
ASP.NET AJAX/ASP.NET MVC/ASP.NET Routing기술등 최신기술 적용 및 활용.
최신 기술인 실버라이트 기술과 더욱더 타이트하게 연계됨
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 웹 개발분야, 실버라이트 응용개발, RIA 개발분야
선수학습
C# 학습자 이상
세부진도표
1일차 Session 1 : ASP.NET Overview
Module 1: Getting Started with ADO.NET 3.5
Module 2: Creating Web Applications by Using Microsoft Visual Studio 2008 and Microsoft .NET-Based Languages
2일차 Module 3: Creating a Microsoft ASP.NET Web Form
Module 4: Adding Code to a Microsoft ASP.NET Web Form
3일차 Module 5: Tracing in Microsoft ASP.NET Web Applications
Module 6: Validating User Input
4일차 Module 7: Creating and Implementing User Controls
Session 2 : 웹플랫폼 데이터 기술
Module 8: Accessing Data with Microsoft ADO.NET and Visual Studio 2008
5일차 Module 9: Accomplishing Complex Data Access Tasks
Module 10: Reading and Writing XML Data
6일차 Session 3 : 웹플랫폼 향상된 기술
Module 11: Creating a Microsoft ASP.NET AJAX Application
Module 12: Delivering Dynamic Content with Microsoft Silverlight
7일차 Module 13: Consuming and Creating XML Web Services
Session 4 : 웹플랫폼 기술 적용및 활용 기술
ASP.NET MVC
8일차 Data Oriented Programming 적용기술 Part1:ADO.NET Data Service
Data Oriented Programming 적용기술 Part2:ASP.NET Dynamic Data
9일차 NerdDinner.com ASP.NET MVC Application hands-on-labs 1
NerdDinner.com ASP.NET MVC Application hands-on-labs 2
10일차 NerdDinner.com ASP.NET MVC Application hands-on-labs 3
NerdDinner.com ASP.NET MVC Application hands-on-labs 4
WPF는?
WPF의 소개: 데스크탑 UI의 새로운 경험
WPF는 XAML를 통해서 트리거, 2D 및 3D 오브젝트, 리치 텍스트, 애니메이션뿐만 아니라 훨씬 더 다양한 사용자
인터페이스를 제공한다. 3장에서는 스타일, 트리거, 리소스, 스토리보드(storyboard) 등을 설명하고 리치 데스크탑
프로그램을 만들기 위해서 XAML를 사용하는 방법을 다룬다.
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 웹 개발분야, 실버라이트 응용개발, RIA 개발분야
선수학습
C# 학습자 이상
세부진도표
1일차 Session 1 : WPF 서비스
Module 1: Creating an Application by Using Windows Presentation Foundation
Module 2: Building User Interfaces
2일차 Module 3: Customizing Appearance
Module 4: Data Binding
3일차 Module 5: Data Binding to Collections
Module 6: Creating New Controls
4일차 Module 7: Managing Documents
Module 8: Graphics and Multimedia
5일차 Module 9: Configuring and Deploying Applications in Windows Presentation Foundation I
Module 9: Configuring and Deploying Applications in Windows Presentation Foundation II
6일차 Session 2: WPF4.0
WPF4.0에 추가된 새로운 기능
Windows7을 지원하는 WPF4.0
7일차 Visual Studio 2010에서 WPF4.0을 위해 추가된 기능
WPF4.0 Graphical Objects
8일차 WPF4.0 Command Architecture
WPF4.0 Symbol Palette
9일차 WPF4.0 Data Binding and Tree Layout
WPF4.0 Interactive Diagram
10일차 WPF4.0 Load and Save
WPF4.0 Transformations
WPF란?
WCF의 소개: 접근하기 쉬운 SOA
SOA를 정의하고 해결해야 하는 문제점을 설명한다. 그리고, WCF가 SOA를 어떻게 구현하는지 보여주고 핵심 개념을 알아보고 리소스에 접근하는 서비스의 바인딩, 서비스의 사용, IIS에서 서비스를 호스팅하는 내용을 알아본다.
또한, 웹서비스를 만들기 위한 접근, 바인딩, 계약 같은 기본적인 내용도 알아본다.
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 웹 개발분야, 실버라이트 응용개발, RIA 개발분야
선수학습
C# 학습자 이상
세부진도표
1일차 Session 1 : WCF 서비스
Module 1: Creating Started with Windows Communication Foundation
Module 2: Configuring and Hosting WCF Services
2일차 Module 3: Endpoints and Behaviors
Module 4: Debugging and Diagnostics
3일차 Module 5: Designing and Defining Contracts
Module 6: Hanling Errors
4일차 Module 7: Improving WCF Service Quality
Module 8: Implementing WCF Sequrity
5일차 Module 9: Implementing Transactions
Session 2 : WF 서비스
Module 1: Creating and Hosting Workflows
6일차 Module 2: Applying Conditions and Rules
Module 3: Communicating with Workflows
7일차 Module 4: Creating and Configuring Custom Activities
Module 5: Creating and Managing Runtime Services
8일차 Module 6: Manage Faults, Cancellations, Transactions, and Compensations
Session 3 : Building RESTful Services with WCF
The WCF REST Starter Kit 실습
Lab 1 : Hello REST
9일차 Lab 2 : Addressability
Lab 3 : REST Collection
10일차 Lab 4 : Consuming RESTFul Services
WCF REST Service
과정개요
Microsoft Silverlight는 웹에서 사용할 차세대 미디어 환경 및 RIA(풍부한 대화형 응용 프로그램)를 만들고 제공하기
위한 .NET Framework의 다중 브라우저, 다중 플랫폼 구현입니다. Silverlight에는 서버, 웹 및 데스크톱의 기능, 관리
코드 및 동적 언어의 기능, 선언적 및 기존 프로그래밍의 기능 및 WPF(Windows Presentation Foundation) 기능이
통합되어 있습니다.
교육대상
실버라이트 입문자
웹 관련 업무 종사 희망자
기존 웹디자이너
웹개발자 중 실버라이트 적용예정자
선수학습
HTML, Javas c r i p t 경험자
프로그래밍 언어 학습자(권장)
- 프로그래밍입문
- C Programming I
- C# Fundamental 과정
세부진도표
1일차 Hello! 실버라이트 3 / 실버라이트의 배경과 소개
01 RIA
02 RIA로 구현된 사례
03 RIA를 개발하기 위한 도구
04 Silverlight
개발 환경 구축하기
01 개발 환경 구축을 위한 프로그램
02 비주얼 스튜디오 2008 설치하기
03 MicrosoftⓡSilverlight™Tools for Visual Studio 2008 SP1 설치하기
04 익스프레션 블렌드 3 설치하기
05 딥줌 컴포저 설치하기
2일차 효과적인 개발을 돕는 협업
01 기본적인 디자인, 개발 코드 모델
02 바인딩
03 Behavior, Action
04 MVVM 패턴
HelloWorld
01 프로젝트 생성하기
02 실버라이트 프로젝트 살펴보기
03 HelloWorld 출력하기
3일차 XAML
01 XAML 개요
02 XAML 사용법 구문
03 Silverlight 네임스페이스 확장
레이아웃
01 Canvas
02 StackPanel
03 Grid
04 WrapPanel
05 DockPanel
4일차 이벤트
01 이벤트 종류
02 이벤트 핸들러 생성 방법
03 이벤트 라우팅
04 트리거와 액션
05 TargetedTriggerAction 그룹
06 TriggerAction 그룹
07 PlaySoundAction
08 비헤이비어
그래픽
01 도형을 그리기 위한 객체 Shape
02 기하 도형을 그리기 위한 객체 Geometry
03 내부 영역을 채우는 객체 Brush
04 이미지 객체
05 2D Transform
06 Perspective 3D
5일차 컨트롤
01 텍스트 컨트롤(TextBlock, TextBox, PasswordBox)
02 단일 항목을 표시하는 컨트롤(ContentControl을 상 속받는 컨트롤)
03 단일 항목과 헤더를 표시하는 컨트롤
04 항목의 컬렉션을 표시하는 컨트롤(ItemsControl을 상속받는 컨트롤)
05 범위(Range) 컨트롤
06 달력, 날짜 선택 컨트롤
07 레이아웃 컨트롤(Panel을 상속받는 컨트롤)
데이터 바인딩
01 프로그래머와 디자이너의 협업
02 데이터 바인딩의 구조
03 데이터 바인딩 기초 알아보기
04 데이터 전달 방향
05 데이터 변형
06 바인딩 에러
07 엘리먼트 바인딩
6일차 리소스, 스타일, 템플릿
01 리소스
02 스타일
03 템플릿
애니메이션
01 애니메이션의 작동 방식
02 사각형 움직이기
03 Timeline
04 DoubleAnimation
05 PointAnimation
06 ColorAnimation
07 키 프레임 애니메이션
7일차 네트워크
01 네트워크 기능 소개
02 WebClient
03 WCF 서비스 사용하기
04 소켓 통신
05 로컬 커넥션
커스텀 컨트롤 만들기
01 UserControl
02 CustomControl
8일차 Silverlight Features
01 Deep Zoom의 원리와 이해
02 Deep Zoom Composer
03 Out-Of-Browser
04 Out-Of-Browser 설치와 제거
05 Out-Of-Browser 실행
06 Out-Of-Browser 업데이트
프로그램 실행 상태 감지
08 네트워크 상태 감지
09 Navigation Framework란 무엇인가?
10 Navigation Framework로 서브페이지 추가하고 탐 색하기
11 UriMapper
12 브라우저 히스토리 사용하기
9일차 스케치 플루 Operation
실버라이트 3와 RIA Application
InkPresenter Recorder
01 InkPresenter 컨트롤
02 InkPresenter Recorder UI 꾸미기
03 InkPresenter Recorder 로직 구현하기
04 개선할 사항
10일차 Video Puzzle
01 Video Puzzle UI 꾸미기
02 Video Puzzle 로직 구현하기
03 개선할 사항
실버라이트로 구현하는 이미지 프로세싱
01 이미지의 기본 개념
02 이미지 프로세싱을 위한 준비
03 이미지 프로세싱 알고리즘
04 오픈 소스를 활용한 이미지 프로세싱
05 WriteableBitmap 클래스를 활용한 이미지 프로세싱
C# Programming은?
Java와 문법이 매우 유사한 프로그래밍 언어로 Java처럼 문법적으로 명확하고 VB6.0처럼 다루기가 쉽고
C++보다 강력하고 유연한 제품이다.
C# 언어의 특징?
포인터가 없다.
자동 메모리 관리, (delete키워드가 없다.)
열거형, 구조체, 클래스 상속도 공식 문법 구조에 포함된다.
C++에서와 같이 사용자 지정 형식 연산자를 쉽게 오버로드할 수 있다.
인터페이스 기반 프로그래밍 기술 완벽 지원.
.NET에서는 참조 또는 값으로 경계를 넘나드는 진정한 객체참조가 가능하다.
어트리뷰트를 이용한 애스펙트(aspect)기반 프로그래밍 기법 완벽 지원
마치 COM IDL처럼 형식과 멤버에 특성을 할당해서 특정 동작을 하게 만들 수 있다.
Windows Workflow
개념적 개요
Windows Workflow 개요
Fundamental Windows Workflow 개념
Windows Workflow 아키텍처
워크플로 디자인
Windows Workflow
Foundation 프로그래밍
활동 사용 및 만들기
Windows Workflow Foundation 데이터 모델
워크플로에서 입력 대기
예외, 트랜잭션 및 보정
워크플로 호스팅
워크플로 서비스
워크플로 유지
워크플로 마이그레이션
워크플로 추적
워크플로 보안
워크플로 디자인 환경 사용자 지정
Windows Workflow
Foundation 확장
XAMLX Activity 사용
XAMLX Activity 디자인
XAMLX Activity 확장
XAMLX Activity 재활용
C# Programming은?
Java와 문법이 매우 유사한 프로그래밍 언어로 Java처럼 문법적으로 명확하고 VB6.0처럼 다루기가 쉽고
C++보다 강력하고 유연한 제품이다.
C# 언어의 특징?
포인터가 없다.
자동 메모리 관리, (delete키워드가 없다.)
열거형, 구조체, 클래스 상속도 공식 문법 구조에 포함된다.
C++에서와 같이 사용자 지정 형식 연산자를 쉽게 오버로드할 수 있다.
인터페이스 기반 프로그래밍 기술 완벽 지원.
.NET에서는 참조 또는 값으로 경계를 넘나드는 진정한 객체참조가 가능하다.
어트리뷰트를 이용한 애스펙트(aspect)기반 프로그래밍 기법 완벽 지원
마치 COM IDL처럼 형식과 멤버에 특성을 할당해서 특정 동작을 하게 만들 수 있다.
Silverlight for Windows Phone Windows Phone Navigation and Controls
Using Push Notifications
Building Windows Phone Applications With Silverlight
Silverlight Performance On Windows Phone
Building your First Windows Phone 7 Application
Getting Started with
Windows Phone
Hello Windows Phone
Overview Of The Windows Phone 7 Application Platform
Building Windows Phone Applications With Silverlight
XNA Framework 4.0 for
Windows Phones
Game Development with XNA Framework
Building Windows Phone Games
Development And Debugging Tools For Building XNA Games For Windows Phone
Building A High Performance 3D Game For Windows Phone

교육 과정 개요

.NET 개발자 취업과정이란?

닷넷 프레임워크 3.5를 기반으로 콘솔, 윈폼, WPF, ADO.NET, ASP.NET, Silverlight
어플리케이션을 제작, 응용할 수 있는 실무 과정입니다.

이론과 실무의 적절한 배분을 통해 현장감 넘치는 교육이 진행되며 최근 주목 받고 있는
사용자 UX를 중심으로 RIA기반의 어플리케이션 개발과 스마트폰 프로그래밍 능력을
습득할 수 있는 과정입니다.

닷넷 기반의 C#.NET을 기본으로 하며 XML, XHTML, CSS, Java-s c r i p t를 통한
웹표준 구현 능력을 배양하고, SQL과 ADO.NET을 통한 데이터 베이스 핸들링 능력을
습득하며, ASP.NET을 통한 엔터프라이즈급 어플리케이션 구현능력을 익히고,
ASP.NET Ajax와 Silverlight를 통해 RIA 개발 능력을 배양합니다.

교육 훈련 목표

1. IT 개발자로서의 기술과 구현 능력을 배양시킨다.
2. C#기반의 응용 프로그램 제작 능력을 습득한다.
3. IT 솔루션 응용 능력을 배양시켜 관련 업종에 취업에 도움을 준다.

지원 자격

◎ 거주지 관할 노동부 고용지원센터에서 직업능력개발계좌제 카드를 발급 받은 자
(거주지 관할 고용지원센터를 방문하셔서 계좌카드 발급을 신청하시면 됩니다)
◎ 취업을 원하는 실업자 및 미취업자 모두 가능

한국 Microsoft사의 지원 내용

1. 한국마이크로소프트와 구성 협의된 커리큘럼 진행
2. 수강생에게 한국마이크로소프트의 파트너사에 대한 면접 기회 제공
3. 수강생에게 마이크로소프트 소프트웨어 무료 제공 (WebsiteSpark, BizSpark, DreamSpark)
4. 한국마이크로소프트 기술 정보 제공 및 각종 행사 참석 정보 제공

* 선착순 접수 마감될 수 있으니 서둘러 신청해 주시길 바랍니다.

영등포교육센터 - 구로교육센터-잠실교육센터  02-6901-7053

홈페이지 바로가기 - http://www.choongang.pe.kr/edu/view.asp?idx=67&gubun=4&bunru=