01장 웹 개요와 실습 환경 구축
|
|
|
- 응경 금
- 7 years ago
- Views:
Transcription
1
2 01 장 웹개요와실습환경구축
3 목차 1. 인터넷과웹소개 2. 웹의동작원리 3. 보조웹표준기술소개 4. HTML5 주요기능소개 5. 실습환경구축
4 학습목표 1. 웹의개념과특징을이해한다. 2. 웹의동작원리를이해한다. 3. 대표적인웹표준기술의특징을이해한다. HTML5, CSS3, 자바스크립트 4. 웹프로그래밍을위한개발환경을구축한다.
5 1. 인터넷과웹소개 인터넷 (Internet) 전세계를연결하는국제정보통신망 ARPA(Advanced Research Project Agency) 에서개발
6 1. 인터넷과웹소개 세계최초인공위성 (1957 년 ) 미항공우주국설립 교육철학의변경 ARPA 설립및 ARPANET 개발 MILNET NSFNET 인터넷
7 1. 인터넷과웹소개 월드와이드웹 (WWW : World Wide Web ) 인터넷에서작동하는서비스 인터넷에연결된컴퓨터로사람들이정보를공유할수있는정보공간 팀버너스리의제안으로시작 (1989), 웹브라우저개발 물리학자들의신속한정보교환과공동연구를위해고안 사이트정보열람소프트웨어인웹브라우저로입수 문자, 사진, 동영상, 음성등이조합된데이터베이스 WorldWideWeb(1991) Nexus
8 1. 인터넷과웹소개 월드와이드웹 (WWW: World Wide Web ) 하이퍼텍스트 (hyper text) 한문서에서다른문서로즉시접근할수있는텍스트 철학자테드넬슨이처음고안 (1960년대) 'hyper' 와 'text' 를합성 인터넷과결합하여 HTML의주된구성요소가됨 하이퍼링크개념을바탕으로월드와이드웹개발 (1991) HTML : hyper text markup language Erwise(1992) ViolaWWW(1992)
9 1.1 인터넷의시작 W3C(World Wide Web Consortium) 1994년팀버너스리가창설 HTML 표준을비롯한웹표준안을제작및제안 표준을강제하지는않음 버전 HTML 1 HTML 2 HTML 3 HTML 4 HTML 5 발표연도 1991년 10월 1995년 11월 1997년 1월 1997년 12월 2014년 10월
10 1.2 1 차웹브라우저전쟁 모자이크 미국일리노이공대의 NCSA가 1993년에발표 최초의 GUI 웹브라우저 X 윈도우를지원하는웹브라우저개발시작 마크안데르센, 에릭비나 모자이크커뮤니케이션, 넷스케이프커뮤니케이션 넷스케이프 발표
11 1.2 1 차웹브라우저전쟁 넷스케이프 넷스케이프네비게이션브라우저 웹브라우저소스공개, 모질라재단을세워일반개발자의참여유도 아메리카온라인 (AOL) 이넷스케이프인수, 퇴보 이후파이어폭스개발 네비게이터 커뮤니케이션
12 1.2 1 차웹브라우저전쟁 인터넷익스플로러 마이크로소프트에서개발한웹브라우저 ie 4.0 버전부터윈도우에기본포함 급증 (ie 5, 6버전 : 점유율 95%) ie 3.0 ie 5.0
13 1.2 1 차웹브라우저전쟁 넷스케이프와인터넷익스플로러의경쟁 웹의발전속도를따라가지못하는 W3C에불만 W3C의표준을무시하여개발 플러그인 웹브라우저와연동되는특정프로그램 PC 에추가로설치해웹브라우저의기능확장
14 1.2 1 차웹브라우저전쟁 대표적인플러그인 액티브 X C++ 을사용해개발 기업의웹응용프로그램제작 플래시 액션스크립트를사용해개발 웹표준인자바스크립트보다편리하게제작할수있음
15 1.2 1 차웹브라우저전쟁
16 1.2 1 차웹브라우저전쟁
17 1.3 2 차웹브라우저전쟁 인터넷익스플로러의독점 사실상의표준 플러그인의문제 플러그인으로웹사이트가무거워짐 표준과의이질성 이를막고자 새로운 HTML 표준제안서제출 모질라재단, 오페라소프트웨어 W3C 에서거절됨 웹혁명을위한지향점에위배
18 1.3 2 차웹브라우저전쟁 WHATWG (2004) Web Hypertext Application Technology Working Group 웹브라우저제공기업들이설립 애플사파리, 모질라, 오페라 (MS ie 제외 ) Web Application 1.0 표준작성 웹표준의변화 W3C XHTML 2.0 표준작성 ( 마이크로소프트와함께 ) 기존표준과이질 개발자들사용안함 폐기 (2009) Web Application 1.0 표준 W3C가새표준채택 HTML5 표준작성 W3C와 WHATAG 가 HTML W/G 결성 2012년초안작성 2014년 10월, HTML5 표준안확정
19 1.3 2 차웹브라우저전쟁 2 차브라우저전쟁시작 XHTML 2.0 표준붕괴및 HTML5 표준제정 인터넷익스플로러만최신표준을지원하지못하는상황발생 웹브라우저점유율을뒤집을수있는기회 빠른업데이트 모질라두달단위, 크롬 10 주단위 웹브라우저마케팅 유튜브광고제작 자사브라우저에서만동작하는웹페이지및응용프로그램장려» 크롬웹스토어» 모질라마켓플레이스
20 1.3 2 차웹브라우저전쟁 크롬웹스토어 모질라마켓플레이스
21 1.3 2 차웹브라우저전쟁 웹브라우저세계점유율변화
22 1.3 2 차웹브라우저전쟁 웹브라우저세계점유율변화
23 1.3 2 차웹브라우저전쟁 우리나라브라우저점유율변화
24 2 웹의동작원리 치킨주문과웹페이지주문 서버 클라이언트 고객 치킨집 치킨 : 웹페이지
25 2 웹의동작원리 웹 : 클라이언트가서버에요청하면요청에응답하여웹페이지를제공하는장소 클라이언트 ( 사용자 ) 요청하는쪽 서버 ( 제공자 ) 응답하는쪽
26 2 웹의동작원리 서버프로그램 서버에서실행되는프로그램 클라이언트의요청에따라적절한파일과데이터를제공 자바, C#, 루비, 파이썬, 자바스크립트와같은언어로개발 기본웹프레임워크 (ASP, JSP, PHP) MVC 프레임워크 (Spring Framework, Ruby on Rails) 비동기프레임워크 (Node.js, Jetty) 클라이언트프로그램 클라이언트 ( 웹브라우저 ) 에서실행되는프로그램 HTML로요소생성 CSS로디자인 자바스크립트
27 3 보조웹표준기술소개
28 3.1 HTML5 소개 HTML5 협의 : 웹문서의문법 광의 : 웹표준기술총칭 CSS : Casacading Style Sheet 웹페이지의스타일을지정할때사용하는언어 1996년웹표준채택 / 현재 CSS3 버전을사용중 모듈기반 그래픽디자인에의존하던영역가능 소스코딩으로가능
29 3.3 자바스크립트 자바스크립트 HTML 페이지에서사용자반응처리 표준명칭은 ECMAScript5 ECMA-262라는이름으로정식채택 ECMAScript 표준으로불림 1994 년 넷스케이프에서모카라는이름으로개발 브랜든아이히 사용제품이름 모질라파이어폭스 / 구글크롬마이크로소프트인터넷익스플로러오페라소프트웨어오페라애플사파리마이크로소프트닷넷프레임워크어도비플래시어도비아크로벳 구현이름 JavaScript Jscript ECMAScript JavaScript Jscript.Net ActionScript JavaScript
30 4 HTML5 주요기능소개 HTML5 에서추가된주요기능 멀티미디어기능 그래픽기능 통신 디바이스접근 오프라인및저장소 시맨틱 CSS3 스타일시트 웹의성능극대화및통합
31 4.1 멀티미디어 기존사이트 플래시이용해동영상재생
32 4.1 멀티미디어 멀티미디어기능강화 플러그인의도움없이스스로음악과동영상재생
33 4.1 멀티미디어 유투브
34 4.2 그래픽기능 2 차원 /3 차원그래픽구현 2 차원그래픽구현방법 HTML 태그를이용해 2차원벡터그래픽구현 자바스크립트캔버스를사용해 2차원래스터그래픽구현
35 4.2 그래픽기능 3 차원그래픽구현방법 CSS3 로 3 차원그래픽구현
36 4.2 그래픽기능 자바스크립트 WebGL 을사용해 3 차원그래픽구현
37 4.3 통신 서버와소켓통신가능 서버와실시간으로쌍방향통신수행가능 채팅, 온라인게임개발가능
38 4.4 디바이스접근 디바이스접근 디바이스의정보와기능사용가능 컴퓨터하드웨어접근가능 인터넷미연결상태에서응용프로그램동작가능 HTML5( 웹브라우저 ) 기반운영체제등장 크롬북, 크롬스토어
39 4.4 디바이스접근 크롬북 브라우저 ( 크롬 OS) 기반컴퓨터 ( 노트북 ) 브라우저가운영체제, 브라우저가디바이스제어가능 일반노트북에도크롬 OS 설치가능 노트북내프로그램설치안함 구글스토어에서웹앱을통해사용 데이터은구글크라우드에저장 2011 년 6 월처음출시 10~30 만원에구매가능
40 4.5 시맨틱 & CSS 지원 시맨틱웹을구현하는데필요한시맨틱태그추가 시맨틱웹 - 검색엔진같은프로그램이정보의의미를분석하고, 자료를검색및처리하여제공하는지능형웹 CSS3 스타일시트를완벽하게지원 2/3차원그래픽 3차원변환 애니메이션효과
41 4.6 웹의성능극대화 추가가능을통해기존웹의성능극대화가능 HTML5 부터는웹페이지자체가하나의응용프로그램 하이브리드응용프로그램 HTML5 는웹페이지뿐만아니라운영체제로확장시도
42 5. 실험환경구축 크롬설치하기 크롬의공식홈페이지에서다운로드후설치
43 실험환경구축 에디터설치하기 서브라임텍스트 3 홈페이지 ( 에서다운후설치 windows 64bit 다운, 설치 에디트플러스 3 노트패드 ++ 크림슨에디터 아톰에디터 아크로에디터
44 예제 빈문서 저장 : ctrl + s
45 예제 디렉터리위치확인 파일명및확장자확인 000.html
46 파일명변경
47 탐색기에서실행
48 창제목 글자적기
PowerPoint 프레젠테이션
HTML5 웹프로그래밍입문 1 장. 인터넷과웹환경의발전 목차 1.1 인터넷의역사 1.2 HTML의발전 1.3 인터넷의기본개념 1.4 웹브라우저의종류 소스코드실행사이트 주소 : http://webclass.me/html5_2e 폴더 ch02/ ~ ch14/ 에각장의예제가있어서실행결과확인및소스보기가가능합니다. 1.1 인터넷의역사 1.1.1 인터넷의발전과정 1.1.2
PowerPoint 프레젠테이션
멀티미디어이해와활용 원리를알면 IT 가맛있다 디지털생활과연계된실용학습 - 1 - Chapter 03. 멀티미디어를위한소프트웨어 - 2 - 학습목표 멀티미디어재생을위한컴퓨터에서사용하는재생프로램의종류를알아본다. 멀티미디어의편집을위한전용프로그램에대해알아본다. 인터넷에서멀티미디어를사용할때필요한플러그인을이해한다. 인터넷에서제공되는멀티미디어관련사이트와서비스를이해한다.
PowerPoint Presentation
웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 04 웹페이지와웹브라우저 1 04 웹페이지와웹브라우저 04 Web page & Web Browser - 웹과인터넷활용및실습 (Web & Internet) - 04 웹페이지와웹브라우저 2 차례 4.1 하이퍼미디어와웹의개념 4.1.1 하이퍼텍스트의개념
Microsoft PowerPoint - aj-lecture1.ppt [호환 모드]
인터넷과웹서비스 개발환경구성, JSP 기본구조 인터넷과 WWW(World Wide Web) 인터넷은 TCP/IP 기반의네트워크가전세계적으로확대되어하나로연결된 네트워크의네트워크 WWW(World Wide Web) 는인터넷기반의서비스중하나 이름프로토콜포트기능 WWW http 80 웹서비스 524730-1 2019 년봄학기 3/11/2019 박경신 Email SMTP/POP3/IMAP
HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을
동 향 제 23 권 5호 통권 504호 HTML5가 웹 환경에 미치는 영향 이 은 민 * 16) 1. 개 요 구글(Google)은 2010년 5월 구글 I/O 개발자 컨퍼런스에서 HTML5를 통해 플러 그인의 사용이 줄어들고 프로그램 다운로드 및 설치가 필요 없는 브라우저 기반 웹 플랫폼 환경이 점차 구현되고 있다고 강조했다. 그리고 애플(Apple)은 2010년
PowerPoint 프레젠테이션
명품웹프로그래밍 1 2 강의목표 1. 웹의기본개념과구조를이해한다. 2. 웹서버와웹브라우저의상호관계를이해한다. 3. 웹문서와기존의전자문서와의차이점을이해한다. 4. 웹페이지를구성하는 HTML, CSS, 자바스크립트의 3 요소를이해한다. 5. HTML5의목적과기능을안다. 6. HTML5로웹페이지를작성하는과정을알고필요한도구를안다. 웹의기본목적과구성 3 웹의기본목적
쉽게 풀어쓴 C 프로그래밍
CHAPTER 13. HTML5 위치정보와드래그앤드롭 SVG SVG(Scalable Vector Graphics) 는 XML- 기반의벡터이미지포맷 웹에서벡터 - 기반의그래픽을정의하는데사용 1999 년부터 W3C 에의하여표준 SVG 의장점 SVG 그래픽은확대되거나크기가변경되어도품질이손상되지않는다. SVG 파일에서모든요소와속성은애니메이션이가능하다. SVG 이미지는어떤텍스트에디터로도생성하고편집할수있다.
Microsoft PowerPoint - chap01-C언어개요.pptx
#include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을
Microsoft PowerPoint - web-part01-ch10-문서객체모델.pptx
과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part1. JavaScript / Ch10. 문서객체모델 2014년 1학기 Professor Seung-Hoon Choi 10 문서객체모델 문서객체모델 (Document Object Model, DOM) 웹브라우저가 HTML 페이지를인식하는방식 document
WebRTC 플러그인이 필요없는 웹폰 새로운 순수 VoIP 클라이언트 기반의 최신 WebRTC 기술은 기존 레가시 자바 클라이언트를 대체합니다. 새로운 클라이언트는 윈도우/리눅스/Mac 에서 사용가능하며 Chrome, Firefox 및 오페라 브라우저에서는 바로 사용이
WebRTC 기능이 채택된 ICEWARP VERSION 11.1 IceWarp 11.1 은 이메일 산업 부문에 있어 세계 최초로 WebRTC 음성 및 비디오 통화 기능을 탑재하였으며 이메일 산업에 있어 최선두의 제품입니다. 기업의 필요한 모든 것, 웹 브라우저 하나로 가능합니다. WebRTC 플러그인이 필요없는 웹폰 새로운 순수 VoIP 클라이언트 기반의 최신
SIGIL 완벽입문
누구나 만드는 전자책 SIGIL 을 이용해 전자책을 만들기 EPUB 전자책이 가지는 단점 EPUB이라는 포맷과 제일 많이 비교되는 포맷은 PDF라는 포맷 입니다. EPUB이 나오기 전까지 전 세계에서 가장 많이 사용되던 전자책 포맷이고, 아직도 많이 사 용되기 때문이기도 한며, 또한 PDF는 종이책 출력을 위해서도 사용되기 때문에 종이책 VS
Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일
Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 Introduce Me!!! Job Jeju National University Student Ubuntu Korean Jeju Community Owner E-Mail: [email protected] Blog: http://ned3y2k.wo.tc Facebook: http://www.facebook.com/gyeongdae
HTML5 와리포팅툴구현사례
HTML5 와리포팅툴구현사례 2012.1.31 목차 I. 환경변화와 WEB II. HTML5개요 III. HTML5기반리포팅툴 ( 수행과제소개 ) ICT 발전과웹환경변화 I Smart Phone Social, SNS Open Software, Framework Web 2.0, Open API, Ajax Cloud Computing Virtualization
Multi-pass Sieve를 이용한 한국어 상호참조해결 반-자동 태깅 도구
Python: 파이썬이란무엇인가? Kangwon Natl. University Department of Computer Science Cheoneum Park Intelligent software Lab. 파이썬이란? Python 1990년암스테르담의귀도반로섬 (Guido Van Rossum) 이개발한인터프리터언어 국내외에서교육, 실무등에서많이사용 구글의소프트웨어,
Ⅰ. 서론 1989년 CERN의 팀 버너스 리에 의해 만들어진 월드 와이드 웹 기술은 HTML(HyperText Markup Language), URL(Unified Resource Locator, HTTP(Hyper- Text Transfer Protocol)이라는
HTML5 기반의 웹 플랫폼 기술 표준화 동향 d 융합환경하에서의 신성장동력 분석 특집 전종홍 (J.H. Jeon) 이승윤 (S.Y. Lee) 서비스융합표준연구팀 책임연구원 서비스융합표준연구팀 팀장 Ⅰ. 서론 Ⅱ. 웹 기술의 진화 Ⅲ. 웹 애플리케이션 플랫폼 기술 표준 동향 Ⅳ. 웹 운영체제 기술 동향 Ⅴ. 결론 * 본 연구는 방송통신위원회의 지원을 받는 방송통신표준개발지원사업의
PowerPoint Presentation
웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 01 인터넷의역사와발전 1 01 인터넷의역사와발전 01 History and development of the Internet - 웹과인터넷활용및실습 (Web & Internet) - 01 인터넷의역사와발전 2 차례 1.1 인터넷의발전과정
Windows 8에서 BioStar 1 설치하기
/ 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar
슬라이드 1
인터넷역사 인터넷의시초 : 알파넷 1968 년에알파에서구축한알파넷 (ARPANet) UCLA 를중심으로캘리포니아산타바바라주립대학 (UCSB), 스탠퍼드연구소 (SRI), 유타대학 (UTAH) 사이에전화선을통한하나의네트워크탄생 대규모패킷 (packet) 교환망 구소련과미국의냉전체제에서나온산물 5 알파넷발전 1971 년 알파넷에미국전역의 23 개의호스트컴퓨터가연결
HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API
WAC 2.0 & Hybrid Web App 권정혁 ( @xguru ) 1 HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API Mobile Web App needs Device APIs Camera Filesystem Acclerometer Web Browser Contacts Messaging
Spring Boot
스프링부트 (Spring Boot) 1. 스프링부트 (Spring Boot)... 2 1-1. Spring Boot 소개... 2 1-2. Spring Boot & Maven... 2 1-3. Spring Boot & Gradle... 3 1-4. Writing the code(spring Boot main)... 4 1-5. Writing the code(commandlinerunner)...
Javascript
1. HTML 이란? HTML 은 Hyper Text Mark Up Language 의약자로예약되어있는각종태그라는명령어를이용하여웹페이지를작성할때사용하는언어입니다. 2. HTML 의기본구조 < 태그 > 내용 < 태그속성 = 변수 > 내용
슬라이드 1
인터넷역사 인터넷의시초 : 알파넷 1968 년에알파에서구축한알파넷 (ARPANet) UCLA 를중심으로캘리포니아산타바바라주립대학 (UCSB), 스탠퍼드연구소 (SRI), 유타대학 (UTAH) 사이에전화선을통한하나의네트워크탄생 대규모패킷 (packet) 교환망 구소련과미국의냉전체제에서나온산물 3 알파넷발전 1971 년 알파넷에미국전역의 23 개의호스트컴퓨터가연결
12월16일자(최종).hwp
동 향 제 22 권 23호 통권 499호 크롬 노트북 출시 의의 16) 이 기 훈 * 1. 개 요 지난 12월 7일 구글은 크롬 OS가 탑재된 노트북인 Cr-48, 일명 크롬 노트북 을 처음으로 선보였다. 아직 파일럿(시제품) 단계이기는 하지만 내년 중반에는 삼성과 대만 기업인 에이서를 통하여 정식으로 출시할 예정이다. 구글은 파일럿 프로그램 (pilot program)을
0. 들어가기 전
1 13 장. 웹 (WWW) 컴퓨터네트워크 2 13-1 웹서비스 이번시간의학습목표 웹서비스를위한클라이언트 - 서버구조이해 웹서비스를지원하는 APM(Apache, PHP, MySQL) 의연동방식이해 3 웹서비스개요 전세계적으로 TCP, UDP, SCTP 포트 80 으로지정 보안을위해 8000, 8080 등을이용하기도함 보안이강화된 HTTPS(HTTP over
PowerPoint 프레젠테이션
경영정보시스템 6 장 인간과컴퓨터의대화 : 프로그래밍언어 박주석 [email protected] 경영정보시스템강의노트 목차 제1부정보화시대의도래제2부너무나빨리발전하는하드웨어제3부컴퓨터의핵심, 소프트웨어제4부컴퓨터를엮어주는정보통신제5부정보화를위한조직기술제6부경영정보시스템의구조와특성제7부경영정보시스템의발전방향 경영정보시스템강의노트 제 3 부 오그웨어 컴퓨터의핵심,
PowerPoint 프레젠테이션
05 장 CSS3 선택자 1. 선택자개요 2. 기본선택자 3. 속성선택자 4. 후손선택자와자손선택자 5. 반응 / 상태 / 구조선택자 CSS 블록을생성할수있다. 선택자를이해하고적절한선택자를활용할수있다. 1 선택자개요 CSS3 선택자 특정한 HTML 태그를선택할때사용하는기능 선택한태그에원하는스타일이나스크립트적용가능 그림 5-1 CSS 블록 CSS 블록 style
Microsoft PowerPoint - web-part03-ch20-XMLHttpRequest기본.pptx
과목명 : 웹프로그래밍응용교재 : 모던웹을위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch20. XMLHttpRequest 2014년 1학기 Professor Seung-Hoon Choi 20 XMLHttpRequest XMLHttpRequest 객체 자바스크립트로 Ajax를이용할때사용하는객체 간단하게 xhr 이라고도부름 서버
Web Scraper in 30 Minutes 강철
Web Scraper in 30 Minutes 강철 발표자 소개 KAIST 전산학과 2015년부터 G사에서 일합니다. 에서 대한민국 정치의 모든 것을 개발하고 있습니다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 목표 웹 스크래퍼를 프레임웍 없이 처음부터 작성해 본다. 스크래퍼/크롤러의 작동 원리를 이해한다. 목표
Microsoft PowerPoint - kimswld ppt
Digital Enterprise Research Institute 시맨틱웹과링크드 데이터 김학래웹앱스콘, 서울, 2008 년 10 월 23 일 Use the template made by Alain Thys Wild Wild West 시맨틱웹은차세대 웹인가? 장미빛미래 DERI, NUI FUTURELAB Galway 시맨틱웹 : 초특급블록버스 DERI, NUI
<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >
6. ASP.NET ASP.NET 소개 ASP.NET 페이지및응용프로그램구조 Server Controls 데이터베이스와연동 8 장. 데이터베이스응용개발 (Page 20) 6.1 ASP.NET 소개 ASP.NET 동적웹응용프로그램을개발하기위한 MS 의웹기술 현재 ASP.NET 4.5까지출시.Net Framework 4.5 에포함 Visual Studio 2012
NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,
NCS : ERP(SAP) ERP(SAP) 20. 01. 02. 02. SW 03. 03. IT,. SW IT 01., 05., 06., 08., 15., 21. 04., 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP, SQL,,,,,,,, www.ncs.go.kr NCS : IT IT 20. 01. 02. 02.
PowerPoint Presentation
오에스아이소프트코리아세미나세미나 2012 Copyright Copyright 2012 OSIsoft, 2012 OSIsoft, LLC. LLC. PI Coresight and Mobility Presented by Daniel Kim REGIONAL 세미나 SEMINAR 세미나 2012 2012 2 Copyright Copyright 2012 OSIsoft,
*2008년1월호진짜
3. USB 이동식저장장치를이용하여전파되는악성코드분석 1. 개 요 최근 USB 이동식 저장장치를 통하여 전파되는 악성코드에 대한 감염피해가 증가하고 있어 주의가 필요하다. 이번에 확인된 ntion.exe 악성코드는 감염 시, 특정 사이트에 접속하여 추가 악성코드를 다운로드하는 Dropper 기능을 수행한다. 또한, 웹 서버가 감염될 경우는 웹 서버내의 웹 페이지가
..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * A
..,. Job Flow,. PC,.., (Drag & Drop),.,. PC,, Windows PC Mac,.,.,. NAS(Network Attached Storage),,,., Amazon Web Services*.,, (redundancy), SSL.,. * Amazon Web Services, Inc.. ID Microsoft Office 365*
<5BB5BFB8EDB4EB2D E4B5D C0A5BDA9C0C720BAD0BCAEB0FA20B4EBC0C020B9E6BEC82E687770>
기술문서 08. 10. 25. 작성 PHP 기반웹쉘의동작원리와공개웹쉘의기능분석및대응방안 작성자 : 동명대학교 THINK 정정홍 ([email protected]) 1. 시작하면서 p. 2 2. 웹쉘의동작원리 p. 3 3. r57shell p. 5 4. kcwebtelnet p. 9 5. phpremoteview p. 10 6. 웹쉘대응방안 p. 12 동명대학교정보보호동아리
TTA Journal No.157_서체변경.indd
표준 시험인증 기술 동향 FIDO(Fast IDentity Online) 생체 인증 기술 표준화 동향 이동기 TTA 모바일응용서비스 프로젝트그룹(PG910) 의장 SK텔레콤 NIC 담당 매니저 76 l 2015 01/02 PASSWORDLESS EXPERIENCE (UAF standards) ONLINE AUTH REQUEST LOCAL DEVICE AUTH
PowerPoint Presentation
WordPress 를이용한웹사이트만들기 2015 년 한지웅 WordPress 를이용한웹사이트만들기 Day 1 Day 2 Day 3 Day 4 Day 5 1. 웹사이트제작기초 HTLM 기본 CSS 기본 WordPress 개론 ( 웹사이트구축툴 ) 2. 웹호스팅 / 웹사이트구축 웹호스팅업체선택 cpanel 설정 WordPress 설치 3. WordPress 기초활용
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자
SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전
PowerPoint Presentation
웹과인터넷활용및실습 (Web & Internet) Suan Lee - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 1 04. CSS3 스타일속성 04. CSS3 Style Properties - 웹과인터넷활용및실습 (Web & Internet) - 04. CSS3 스타일속성기본 2 CSS3 단위 1 CSS 는각각의스타일속성에다양한값을입력
Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx
과목명: 웹프로그래밍응용 교재: 모던웹을 위한 JavaScript Jquery 입문, 한빛미디어 Part3. Ajax Ch19. node.js 기본 2014년 1학기 Professor Seung-Hoon Choi 19 node.js 기본 이 책에서는 서버 구현 시 node.js 를 사용함 자바스크립트로 서버를 개발 다른서버구현기술 ASP.NET, ASP.NET
Microsoft Word FCKeditor.doc
FCKeditor 취약점분석 머리말 본문서에서는 FCKeditor 의취약점에대해설명하고해당취약점에대한대응책을소개하는자료입니 다. 본문서는웹해킹에대한일반적인지식이있는보안전문가를대상으로작성되었습니다. 따라서, 웹 해킹에대한기본적인기술에대해서는별도로설명하지않습니다. 등록상표 PIOLINK 는 파이오링크의등록상표입니다. 일러두기 본사용설명서의저작권은 파이오링크에있습니다.
1. VBA 로웹문서접근및웹페이지정보수집하는방법엑셀 VBA 를통해웹페이지또는웹문서에접근하여정보를수정하고데이터를수집하기위해서는아래와같이크게 2 가지방법을사용합니다. 1-A. WinHTTP ( 또는 MSXMLHTTP) 이용 VBA 에서는 WinHTTP 또는 MSXMLHTT
포탈사이트 로그인프로그램 만들기 #3 Copyright 2018 by 오빠두엑셀 0 1. VBA 로웹문서접근및웹페이지정보수집하는방법엑셀 VBA 를통해웹페이지또는웹문서에접근하여정보를수정하고데이터를수집하기위해서는아래와같이크게 2 가지방법을사용합니다. 1-A. WinHTTP ( 또는 MSXMLHTTP) 이용 VBA 에서는 WinHTTP 또는 MSXMLHTTP 를이용하여웹문서또는웹페이지의데이터를수집하고편집할수있는기능을제공합니다.
Microsoft Word - 문서4
최신 IT 동향 다시불붙기시작한웹브라우저경쟁 * IE, 파이어폭스, 크롬등의새로운버전출시로 2 차브라우저전쟁이시작되면서모바일과클라우드컴퓨팅시대진입으로인한웹브라우저의중요도가더욱높아지고점유율경쟁도한층치열해질전망 IE 등 3 대주요웹브라우저가비슷한시점에최신버전을공개하여경쟁에돌입하면서브라우저각축전이재개되기시작 -2011 년 3 월 9 일구글크롬 10 의공개에이어 MS
Microsoft PowerPoint - aj-lecture1-HTML-CSS-JS.ppt [호환 모드]
Web Technology Stack HTML, CSS, JS Basics HTML Tutorial https://www.w3schools.com/html/default.asp CSS Tutorial https://www.w3schools.com/css/default.asp JS Tutorial 524730-1 2019 년봄학기 3/11/2019 박경신 https://www.w3schools.com/html/default.asp
0. 들어가기 전
컴퓨터네트워크 14 장. 웹 (WWW) (3) - HTTP 1 이번시간의학습목표 HTTP 의요청 / 응답메시지의구조와동작원리이해 2 요청과응답 (1) HTTP (HyperText Transfer Protocol) 웹브라우저는 URL 을이용원하는자원표현 HTTP 메소드 (method) 를이용하여데이터를요청 (GET) 하거나, 회신 (POST) 요청과응답 요청
SBR-100S User Manual
( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S
[Brochure] KOR_TunA
LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /
PowerPoint 프레젠테이션
Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi
정보
정보 Sangwook Lee Deogi High School III 문제해결과프로그래밍 1 추상화 2 알고리즘 3 프로그래밍 모바일프로그래밍 1. 모바일환경과기술 2. 앱인벤터 (App Inventor) 3. 앱만들기 3 1. 모바일환경과기술 학습목표 모바일환경과기술에대해설명할수있다 4 모바일디바이스 모바일디바이스란 손에들고이동하면서사용할수있는장치 다양한프로그램의설치및실행이가능한장치
Studuino소프트웨어 설치
Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...
디지털 공학
캡스톤디자인 App Inventor 디지털전자정보계열 앱 인벤터란? MIT 대학 미디어 랩 연구실에서 만든 안드로 이드용 스마트폰 앱 제작하는 블록 프로그래 밍 기법의 비주얼 프로그래밍 도구이다. 스마트폰의 화면을 디자인하고 블록들을 조 립하면 우리가 원하는 앱을 만들 수 있다. 인터넷이 연결된 곳에서는 어디서라도 접속 하여 앱 화면을 직접 디자인하고 프로그래밍
웹사이트 운영, 이보다 쉬울 수 없다! Microsoft Azure를 이용한 웹사이트 구축
2014 년 4 월 IaaS 는기본, PaaS 로도약. Microsoft Azure! Session 1 웹사이트운영, 이보다쉬울수없다! Microsoft Azure 를이용한웹사이트의구축 - 한국마이크로소프트이건복이사 목차 Azure Web Sites의정의아키텍처구성규모조정 / 배포 / 디버깅 / Web Jobs About Me? 이건복 [email protected]
비디오 / 그래픽 아답터 네트워크 만약에 ArcGolbe를 사용하는 경우, 추가적인 디스크 공간 필요. ArcGlobe는 캐시파일을 생성하여 사용 24 비트 그래픽 가속기 Oepn GL 2.0 이상을 지원하는 비디오카드 최소 64 MB 이고 256 MB 이상을 메모리
ArcGIS for Desktop 10.4 Single Use 설치가이드 Software: ArcGIS for Desktop 10.4 Platforms: Windows 10, 8.1, 7, Server 2012, Server 2008 ArcGIS for Desktop 10.4 시스템 요구사항 1. 지원 플랫폼 운영체제 최소 OS 버전 최대 OS 버전 Windows
슬라이드 1
Visual 2008 과신속한애플리케이션 개발 Smart Client 정병찬 ( 주 ) 프리엠컨설팅개발팀장 [email protected] http://www.solutionbuilder.co.kr 목차 Visual Studio 2008 소개 닷넷프레임워크 3.5 소개 Language Integrated Query (LINQ) 어플리케이션개발홖경
Secure Programming Lecture1 : Introduction
Malware and Vulnerability Analysis Lecture4-1 Vulnerability Analysis #4-1 Agenda 웹취약점점검 웹사이트취약점점검 HTTP and Web Vulnerability HTTP Protocol 웹브라우저와웹서버사이에하이퍼텍스트 (Hyper Text) 문서송수신하는데사용하는프로토콜 Default Port
대규모 자바스크립트 웹어플리케이션개발하기 with BackboneJS and RequireJS 넷스루개발 2 팀이병주
대규모 자바스크립트 웹어플리케이션개발하기 with BackboneJS and RequireJS 넷스루개발 2 팀이병주 웹사이트 웹어플리케이션 Mission 웹사이트처럼 개발하기에는 문제점이많다 Why?! 복잡하다 양이많다 예제를통해해결책을알아보자 http://pillarlee16.github.com/simpleapp/ 복잡함을해결하자!! 다양한 MV*
<BBE7B0EDB3EBC6AE5FC7E3BAEAB0D4C0D32E687770>
웹하드서비스를통해생성된 Botnet 을이용한 DDoS 공격피해사례 2009. 12. 본보고서의전부나일부를인용시반드시 [ 자료 : 한국인터넷침해대응센터 (KrCERT)] 를명시하여주시기바랍니다. - 1 - 1. 개요 최근발생하고있는 DDoS 사례들을분석해보면그방식들이점점지능화되고조직화되고있다는것을확인할수있다. 또한 DDoS 공격의목적도과거자기과시또는정치적인이유의단순한목적에서벗어나금전적이득을취하거나경쟁업체의영업을방해하기위한목적으로점차기업화되고있기도하다.
CHAPTER 12
CHAPTER 12 응용계층과웹응용기법 New 데이터통신과네트워킹응용계층과웹응용기법 1/52 New 데이터통신과네트워킹응용계층과웹응용기법 2/52 12.1 응용계층과이메일시스템 12.4 자바와웹응용기법 12.2 응용계층 이메일시스템 이메일시스템의구성 우편함과가명확장 DHCP 기술 CGI 프로그램과자바 애플리케이션과자바애플릿 자바프로그램의특징 클래스의형식과정의
PowerPoint 프레젠테이션
JSP: Java Server Pages 2015 KO Kwangman 목차 1. 웹프로그래밍 2. WAS 시스템환경구축과 JSP 실행 3. 웹화면구성기초 4. JSP 실행원리와 JSP 스크립트의기본구성 5. 변수 / 연산자 / 클래스의활용 6. 모바일웹차트그리기 7. 조건 / 반복문의활용 8. JSP 내장객체의활용 9. 정보의전달과응답 : 회원정보의전송 10.
< FBFF9B0A320BEC7BCBAC4DAB5E520C0BAB4D0BBE7C0CCC6AE20C5BDC1F620B5BFC7E220BAB8B0EDBCAD283131BFF E302028C8A8C6E4C0CCC1F620BEF7B
월간악성코드은닉사이트탐지 동향보고서 (11 월 ) 2012. 12. 침해사고대응단 인터넷침해대응센터 < 목차 > 1. 악성코드은닉동향요약 1 2. 홈페이지은닉형악성코드통계 2 - 유포지탐지 국가별현황 2 - 대량경유지가탐지된유포지 TOP10 3 - 악성코드유형별비율 4 - 악성코드취약점유형별비율 4 - 악성코드수집및분석결과 5 - 경유지탐지 업종별비율 10
PowerPoint 프레젠테이션
Html 은웹에서 text, images, movie 등다양한정보의요소를 담을수있는문서형식이다. 정보 (txt, imges) 전송 = 동일한어플리케이션 = 정보 (txt, imges) 정보 (txt, imges Movie, 동작 ) 정보 (txt, imges movie) 어플리케이션 웹브라우저 HTML5 는기존 HTML 에차별화된특징을가진 최신버전의웹표준언어.
슬라이드 1
웹 2.0 분석보고서 Year 2006. Month 05. Day 20 Contents 1 Chapter 웹 2.0 이란무엇인가? 웹 2.0 의시작 / 웹 1.0 에서웹 2.0 으로 / 웹 2.0 의속성 / 웹 2.0 의영향 Chapter Chapter 2 3 웹 2.0 을가능케하는요소 AJAX / Tagging, Folksonomy / RSS / Ontology,
XSS Attack - Real-World XSS Attacks, Chaining XSS and Other Attacks, Payloads for XSS Attacks
XSS s XSS, s, May 25, 2010 XSS s 1 2 s 3 XSS s MySpace 사건. Samy (JS.Spacehero) 프로필 페이지에 자바스크립트 삽입. 스크립트 동작방식 방문자를 친구로 추가. 방문자의 프로필에 자바스크립트를 복사. 1시간 만에 백만 명이 친구등록. s XSS s 위험도가 낮은 xss 취약점을 다른 취약점과 연계하여
로거 자료실
redirection 매뉴얼 ( 개발자용 ) V1.5 Copyright 2002-2014 BizSpring Inc. All Rights Reserved. 본문서에대한저작권은 비즈스프링 에있습니다. - 1 - 목차 01 HTTP 표준 redirect 사용... 3 1.1 HTTP 표준 redirect 예시... 3 1.2 redirect 현상이여러번일어날경우예시...
<3035303432365FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>
개 요 홈페이지 해킹 현황 및 사례 홈페이지 개발시 보안 취약점 및 대책 주요 애플리케이션 보안 대책 결 론 참고자료 [부록1] 개발 언어별 로그인 인증 프로세스 예제 [부록2] 대규모 홈페이지 변조 예방을 위한 권고(안) [부록3] 개인정보의 기술적 관리적 보호조치 기준(안) [부록4] 웹 보안관련 주요 사이트 리스트 7000 6,478 6000 5000
일반인을 위한 전자책 제작 방법
국립중앙도서관 디지털 정보활용능력 교육 이펍(ePub) 제작 입문 2015. 6. 강사 : 최 현 이북스펍 대표 (http://ebookspub.co.kr) - 1 - - 강의 내용 - 1. epub 이란 무엇인가 1.1. 전자책 출판 프로세스 이해 1.2. 전자책의 다양한 형태와 제작방식 1.2. epub 개념 이해 및 제작툴 종류 2. epub 제작툴 소개
1 01 [ 01-02 ] 01. 02. 9 01 01 02 02 [ 01-05 ] 01. 02. 03. 04. 05. 10 plus 002
1 01 [ 01-02 ] 01. 02. 9 01 01 02 02 [ 01-05 ] 01. 02. 03. 04. 05. 10 plus 002 01 01 02 02 03 04 03 04 003 05 05 [ 06-10 ] 06. 07. 08. 09. 10. 11 plus 004 06 06 07 07 08 08 09 09 10 10 005 [ 11-15 ] 11.
컴퓨터관리2번째시간
Company 컴퓨터 관리 참고 자료 PC 운영체제 POST 기능 :, ROM BIOS ( : [F8]) 1. Windows XP Windows XP 사용자 계정 :,,, 강화된 디지털 미디어 지원 기능 : (Windows Movie Maker), CD (Windows Media Player), Windows 홈 네트워크 기능 :, 강화된 시스템 관리 :,
DBMS & SQL Server Installation Database Laboratory
DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 [email protected] } 과제제출은 [email protected] } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.
PowerPoint 프레젠테이션
HTML5 웹프로그래밍입문 부록. 웹서버구축하기 1 목차 A.1 웹서버시스템 A.2 PHP 사용하기 A.3 데이터베이스연결하기 2 A.1 웹서버시스템 3 웹서버의구축 웹서버컴퓨터구축 웹서버소프트웨어설치및실행 아파치 (Apache) 웹서버가대표적 서버실행프로그램 HTML5 폼을전달받아처리 PHP, JSP, Python 등 데이터베이스시스템 서버측에데이터를저장및효율적관리
2
2 About Honeyscreen Copyright All Right Reserved by Buzzvil 3 2013.06 2013.1 2014.03 2014.09 2014.12 2015.01 2015.04 전체 가입자 수 4 7 8 10대 20대 30대 40대 50대 9 52.27 % 42.83 % 38.17 % 33.46 % 10 Why Honeyscreen
혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 <html> 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 <html> 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가
혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가웹페이지내에뒤섞여있어서웹페이지의화면설계가점점어려워진다. - 서블릿이먼저등장하였으나, 자바내에
SM-G906S 갤럭시 S5 광대역 LTE-A O SM-G910S 갤럭시라운드 O SM-G920S 갤럭시 S O SM-G925S 갤럭시 S6 엣지 O SM-G928S 갤럭시 S6 엣지 plus O SM-G930S
제품의사양을보여주는표입니다. 제조사 기종 이름 버전 944( 인증 ) SHV-E110S 갤럭시 S2 LTE 4.1.2 O SHV-E120S 갤럭시 S2 HD LTE 4.0.4 O SHV-E160S 갤럭시노트1 4.1.2 O SHV-E170S 갤럭시 R 스타일 4.1.2 O SHV-E210S 갤럭시 S3 LTE 4.4.4 O SHV-E220S 갤럭시팝 4.4.4
