↑버튼클릭
soldesk@nate.com
 
 

 

 

    ▶ 교 육 개 요

 
  Microsoft Silverlight는 웹에서 사용할 차세대 미디어 환경 및 RIA(풍부한 대화형 응용 프로그램)를 만들고 제공하기 위한 .NET Framework의 다중 브라우저, 다중 플랫폼 구현입니다. Silverlight에는 서버, 웹 및 데스크톱의 기능, 관리 코드 및 동적 언어의 기능, 선언적 및 기존 프로그래밍의 기능 및 WPF(Windows Presentation Foundation) 기능이 통합되어 있고 풍부한 대화형 웹 및 미디어 콘텐츠를 최종 사용자에게 표시하기 위한 멋진 캔버스 역할을 수행할 뿐 아니라, 다양한 소스의 데이터와 서비스를 통합하며 네트워크에서 사용 가능한 이동식 크로스 플랫폼 응용 프로그램을 개발하기 위한 간편하면서도 강력한 플랫폼이기도 합니다. 또한 Silverlight를 사용하면 기존의 웹 응용 프로그램에 비해 일반 최종 사용자 환경을 크게 향상시키는 사용자 인터페이스를 작성할 수 있습니다.  
 

    ▶ 교 육 목 표

 
 
MS 데이터 플랫폼 기반 기술 습득
닷넷 기반 응용프로그래밍 개발 기술 습득
Enterprise 환경에서의 닷넷기반 웹 컴포넌트 및 웹 프로그래밍 개발 기술 습득
닷넷 프레임워크를 이용한 아키텍쳐분석 및 설계
실버라이트 개발환경속의서의 닷넷 컴포넌트와의 연계기술 습득
Silverlight 태그를 사용하여 미디어와 그래픽을 만들고 동적 언어 및 관리 코드 기술 습득
프로젝트 개발을 통한 실무능력 배양
 
 

   ▶ 취 득 자 격 증

 
 
MCP, MCDBA, MCSD, MCAD,MCTS, MCITP, MCPD, MCAD 등
Visual Studio(.net) 자격증 및 교육과정
시험 할인행사 : 마이크로소프트 공인자격증 최대 20% 할인 + 재응시 기회(2011년 6월 30일까지)
 
 

   ▶ 취 업 직 업

 
 
S/W 개발자, 응용프로그래머, 시스템 프로그래머, 게임개발자, 전산관련직
 
 

   ▶ 교 육 일 정

 
 
4개월(16주), 주5일(월~금), 1일 6시간, 총 480시간 교육연수

10:00~17:00 (점심시간 1시간 포함)
10~15명 (선착순모집)
.NET 전임 강사
공인교재(SUN, Oracle), 자체교재, PPT/PDF 자료 등
02) 6901-7010

 
 

   ▶ 교 육 과 정

 
 
 
 

   ▶ 세 부 교 육

 
 
 
02) 6901-7010

 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
 
 
02) 6901-7010

ADO.NET은?
ADO.NET은 .NET 프로그래머에게 데이터 액세스 서비스를 노출하는 클래스 집합입니다.
ADO.NET은 분산된 데이터 공유 응용 프로그램을 만들기 위한 다양한 구성 요소를 제공합니다.
관계형, XML 및 응용 프로그램 데이터에 대한 액세스를 제공하는 .NET Framework의 핵심 부분입니다.
ADO.NET은 응용 프로그램, 도구, 언어 또는 인터넷 브라우저에서 사용되는 중간 계층 비즈니스 개체 및
 프런트 엔드 데이터베이스 클라이언트 만들기를 포함하여 다양한 개발 요구 사항을 지원합니다.
Data Platform Programming은?
기존의 모든 데이터 기술을 하나의 프로세스 포탈 플랫폼 기술로 접목시켜 다양한 기술 분야에 빠르고 쉽게
응용할수있는 실질적/전사적 데이타 개발 플랫폼 환경입니다
Data Platform 개발의 특징
다양한 전사적 데이터 처리 기술을 보유하고있다.
간편한 포탈 프로세스의 클라이언트사이드 작업(LINQ service).
간편한 포탈 프로세스의 서버사이드 작업(Entity Framework service).
리소스의 실질적 서비스방식인 REST서비스로 데이타 서비스제공(ADO.NET Data Service)
교육대상
.NET 프레임웍 기반 개발분야 초급자(대학생,신입개발자)
적용분야
.NET 프레임웍 기반 데이타 개발분야, 실버라이트 응용개발, RIA 개발분야
선수학습
C# 학습자 이상
세부진도표
1일차 Session 1 : ADO.NET Overview
Module 1: Getting Started with ADO.NET 3.5
Module 2: Modifying Data by Using ADO.NET Commands
2일차 Module 3: Querying and Maintaining Data by Using DataSets
Session 2 : ClientSide data solution기술인 LINQ
Module 4: Querying and Maintaining Data by Using LINQ
3일차 LINQ to Objects
LINQ to XML
4일차 LINQ to DataSet
LINQ to SQL
5일차 Session 3 : ServerSide data solution기술인 EntityFrameWork
Module 5: Implementing an Entity Data Model by Using the ADO.NET Entity Framework
Entity Framework 기능
6일차 엔터티 데이터 모델
개체 서비스
7일차 LINQ to Entities
Entity SQL 언어
8일차 엔터티 서비스 및 데이터 공급자
Session 4 : 데이타플랫폼 기술 적용및 활용
Module 6: Building Occasionally Connected Solutions by Using Synchronization Services
9일차 Data Oriented Programming 적용기술 Part1:ADO.NET Data Service
Data Oriented Programming 적용기술 Part2:ASP.NET Dynamic Data
10일차 SQL Server 2008의 새로운 기능(ADO.NET)
ADO.NET의 SQL Server 데이터 작업
 
 
02) 6901-7010

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
 
 
02) 6901-7010

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
 
 
02) 6901-7010

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
 
 
02) 6901-7010

과정개요
Microsoft Silverlight는 웹에서 사용할 차세대 미디어 환경 및 RIA(풍부한 대화형 응용 프로그램)를 만들고 제공하기
위한 .NET Framework의 다중 브라우저, 다중 플랫폼 구현입니다. Silverlight에는 서버, 웹 및 데스크톱의 기능, 관리
코드 및 동적 언어의 기능, 선언적 및 기존 프로그래밍의 기능 및 WPF(Windows Presentation Foundation) 기능이
통합되어 있습니다.
교육대상
실버라이트 입문자
웹 관련 업무 종사 희망자
기존 웹디자이너
웹개발자 중 실버라이트 적용예정자
선수학습
HTML, Javascript 경험자
프로그래밍 언어 학습자(권장)
  - 프로그래밍입문
  - 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 클래스를 활용한 이미지 프로세싱
 
 
02) 6901-7010

1 OT, OJT의 프로세스 이해, OJT 프로젝트 기획하기
2 SQL2008 Install, SQL 데이터 베이스 환경 설정
3 업무 분석 및 개념적 데이터베이스 모델링
4 논리적 모델링(관계차수, 정규화), 물리적 모델링
5 실버라이트 개발환경 모델링 및 최적화 시스템 구축
6 실버라이트/RIA 엔터프라이즈 환경 실습
7 스케치플로를 이용한 프로세스 시나리오 설계 및 모델링
8 메인 페이지의 구성, 템플릿 파일의 작성 및 UX 디자인
9 디자인 플로 테스트
10 그래픽 에니메이션 추가 및 워크플로 서비스 활성화 작업
11 Silverlight에서 Deep Zoom을 사용하는 시나리오 추가
12 Silverlight에서 애니메이션을 만들어 사용 테스트
13 Silverlight에서 오디오 및 비디오를 사용 테스트
14 Silverlight에서 WCF 네트웍 서비스 활성화 및 디버깅 테스트
15 Silverlight에서 데이터 서비스 활성화 및 디버깅 테스트
16 Silverlight에서 UX 서비스 활성화 및 디버깅 테스트
17 Silverlight에서 프로젝트 시스템의 구현
18 Silverlight에서 프로젝트 시스템의 활성화 및 디버깅 테스트
19 각종 설계 문서화 작업(MS-OFFICE)
20 개발된 Silverlight Application의 배포 실습
 
 
 
 

   ▶ 수 강 절 차

 
 

 

   ▶ 국 비 지 원

 
 

 
(주)솔데스크 사업장소재지 : 서울시 종로구 관철동 13-13 종로코아빌딩 5층(본관) | 종로2가 71-4 경영빌딩 9층(별관)
사업자등록번호 : 101-86-50485 | 법인등록번호 : 110111-4202646 | 대표이사 : 강재민 | 개인정보보호정책
[해킹정보보안전문가] 시스템보안 / 네트워크보안 / 포렌식(침해대응) / 보안컨설턴트/CERT요원/SIS자격증1급,2급/CISA/CISSP
[오라클 데이터베이스] OCP DBA오라클DBA실무 / IBM/DB2관리자 / 데이터베이스전문가 공인교육기관/재직자OAEC/미취업자WDP
[취업반]네트워크엔지니어 / 시스템엔지니어 / 데이터베이스전문가 / JAVA개발자 / 닷넷실버라이트 / 보안컨설턴트/정보보안전문가
[시스템과정]시스템윈도우엔지니어 / 리눅스엔지니어 / 유닉스엔지니어 / AIX엔지니어(IBM공인 교육기관)운영체제 전문가 양성
[시스코네트워크]CISCO NETWORK실무 / 네트워크엔지니어 CCNA, CCNP, CCIE, VOICE장비 실무, VOIP/IPT보안 실무 취업필수과정
[프로그래밍]C,C++프로그램개발자 / JAVA프로그래밍개발자 / 안드로이드앱개발자 / 아이폰앱개발자 / 닷넷실버라이트개발자
[정보보안자격증]SIS정보보호전문가/CISSP정보시스템보안/CISA정보시스템감시자/HERE해킹침해대응전문정보보안전문가기사/산업기사
[시스코 자격증]CCNA / CCNP / CCIE [오라클 자격증]OCP, OCM Oracle 10g DBA / 11g DBA [솔라리스 자격증]OCSA / OCNA / OCSA(Security) [JAVA 자격증]OCJP / OCJD / OCWCD / OCBCD [리눅스 자격증]LPIC-Level1 / LPIC-Level2 / LPIC-Level3 [Microsoft 자격증]MCTS(MCP,MCSE) / MCITP / MCPD [EMC 자격증]EMCPA / EMCPS / EMCPE [Comptia 자격증]A+ / NETWORK+ / SECURITY+
솔데스크학원 근로자직업능력개발훈련카드/실직자내일배움카드(직업능력개발계좌제)/취업성공패키지/국비지원/사업주지원과정/훈련위탁교육/집체교육/단체교육/단체수강/단체시험/재직자계좌제적합훈련/재직자내일배움카드/고용보험환급과정/개인환급/ 종로-종로3가-종각역-종로3가역-탑골공원-피맛골-종각-서울-서울역-시청역-보신각-청계천-강남-강남역-국제공인자격증학원Prometric/Pearson VUE-시험센터-solldesk.com- 컴퓨터학원-it학원/솔데스크IT교육아카데미학원 본원/본관/별관/캠퍼스

솔데스크학원 고객상담 대표번호 : 02-6901-7010| 담당자 : 서영수 팀장 | COPYRIGHT (C)SOLDESK ALL RIGHT RESERVED. SOLLDESK.COM
실시간 상담