SlideShare a Scribd company logo
1 of 7
2016년 2월 2일(화) / 서울대학교 36동 204호
㈜지노스 PLM 연구소
1. 소개
2. 웹 개발 구조
3. 실습
₋ Presentation Layer: HTML / CSS
₋ Application Layer: ASP, PHP
₋ Interaction: JavaScript, jQuery
4. EVA 웹 개발 방법 논의
3 | 7
네트워크 기본 핥기
 OSI Model(Open Systems Interconnection Reference Model): ISO/IEC standard 7498-1:1994
 대표 Protocol
 Application: HTTP, FTP, DNS, SNMP, Telnet
 Presentation: SSL, TLS
 Session: NetBIOS, PPTP
 Transport: TCP, UDP
 Network: IP, ARP, IPSec
 Data Link: PPP, ATM, Ethernet
 Physical: Ethernet, USB, Bluetooth
출처: http://ggo-ack.tistory.com/entry/OSI-7-Layer
4 | 7
HTML(Hyper Text Markup Language)
 웹 사이트의 내용과 속성을 구성하는 언어 규약: 웹브라우저는 HTML 문서를 렌더링한다!
 HTTP(Hyper Text Transfer Protocol)로 전달
 1980년 CERN 연구원 사이의 문서 공유를 위해 Tim Berners-Lee가 제안 (Enquire)
 SGML(Standard Generalized Markup Language)의 응용 (2.0부터)
 문서 형식 정의 참고: http://www.w3schools.com/html/html_intro.asp
Version Year
HTML 1991
HTML 2.0 1995
HTML 3.2 1997
HTML 4.01 1999
XHTML 2000
HTML5 2014
5 | 7
웹사이트의 계층 구조
Server (HTML)
Client (Web Browser)
HTTP
Disk
Data Bus
6 | 7
웹사이트의 계층 구조
DB
Data Access Layer
Application Layer
Web Server
Client (Web Browser)
HTTP
7 | 7

More Related Content

Viewers also liked

Dafpus revisi` nonik aisyah rohman-g41150606
Dafpus revisi` nonik aisyah rohman-g41150606Dafpus revisi` nonik aisyah rohman-g41150606
Dafpus revisi` nonik aisyah rohman-g41150606Nonik Rohman
 
Approach plan
Approach planApproach plan
Approach planlakhan75
 
동영상 제작 워크샵
동영상 제작 워크샵동영상 제작 워크샵
동영상 제작 워크샵Philippe Lee
 
Longest Common Subsequence
Longest Common SubsequenceLongest Common Subsequence
Longest Common SubsequenceSwati Swati
 
Treball del ordinador
Treball del ordinadorTreball del ordinador
Treball del ordinadordjgero
 

Viewers also liked (8)

Dafpus revisi` nonik aisyah rohman-g41150606
Dafpus revisi` nonik aisyah rohman-g41150606Dafpus revisi` nonik aisyah rohman-g41150606
Dafpus revisi` nonik aisyah rohman-g41150606
 
Approach plan
Approach planApproach plan
Approach plan
 
동영상 제작 워크샵
동영상 제작 워크샵동영상 제작 워크샵
동영상 제작 워크샵
 
Aquascape - Brochure 2017
Aquascape - Brochure 2017Aquascape - Brochure 2017
Aquascape - Brochure 2017
 
Aqualevel - Brochure 2017
Aqualevel - Brochure 2017Aqualevel - Brochure 2017
Aqualevel - Brochure 2017
 
Longest Common Subsequence
Longest Common SubsequenceLongest Common Subsequence
Longest Common Subsequence
 
Gimp
GimpGimp
Gimp
 
Treball del ordinador
Treball del ordinadorTreball del ordinador
Treball del ordinador
 

Similar to Web Development (Basic)

웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술JungHyuk Kwon
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술정혁 권
 
Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01SangHun Lee
 
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드Sanghun Yun
 
모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개Hyogi Jung
 
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]Ch01 네트워크와+소켓+프로그래밍+[호환+모드]
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]지환 김
 
Netty 시작하기 (1)
Netty 시작하기 (1)Netty 시작하기 (1)
Netty 시작하기 (1)Daehyun Kim
 
Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Jonathan Jeon
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향Jonathan Jeon
 
open api seminar
open api seminaropen api seminar
open api seminarNamhoon Kim
 
NAT and Hole Punching_SYS4U I&C
NAT and Hole Punching_SYS4U I&CNAT and Hole Punching_SYS4U I&C
NAT and Hole Punching_SYS4U I&Csys4u
 
유로피아나(Europeana) 개론
유로피아나(Europeana) 개론유로피아나(Europeana) 개론
유로피아나(Europeana) 개론Baro Kim
 
망중립성 강좌 : 4강 (강장묵)
망중립성 강좌 : 4강 (강장묵) 망중립성 강좌 : 4강 (강장묵)
망중립성 강좌 : 4강 (강장묵) nnforum
 
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초JinuNoh
 
Open source engineering
Open source engineeringOpen source engineering
Open source engineeringYoungSu Son
 
WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술Changhwan Yi
 
A Case Study on Accessibility of Online Learning Content in Korea
A Case Study on Accessibility of Online Learning Content in KoreaA Case Study on Accessibility of Online Learning Content in Korea
A Case Study on Accessibility of Online Learning Content in KoreaGreg SHIN
 
Trends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyTrends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyJonathan Jeon
 
IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10hungrok
 

Similar to Web Development (Basic) (20)

웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술
 
웹을 지탱하는 기술
웹을 지탱하는 기술웹을 지탱하는 기술
웹을 지탱하는 기술
 
Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01Basic of web ref.웹을지탱하는기술_01
Basic of web ref.웹을지탱하는기술_01
 
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드
[15.09.17] 인터넷과 웹의 역사 그리고 현재의 트렌드
 
모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개모바일 메신저 아키텍쳐 소개
모바일 메신저 아키텍쳐 소개
 
Web 2.0과 도서관 활용사례
Web 2.0과 도서관 활용사례Web 2.0과 도서관 활용사례
Web 2.0과 도서관 활용사례
 
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]Ch01 네트워크와+소켓+프로그래밍+[호환+모드]
Ch01 네트워크와+소켓+프로그래밍+[호환+모드]
 
Netty 시작하기 (1)
Netty 시작하기 (1)Netty 시작하기 (1)
Netty 시작하기 (1)
 
Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)Future Web and WoT(Web of Things)
Future Web and WoT(Web of Things)
 
HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향HTML5 융합 기술 표준화 동향
HTML5 융합 기술 표준화 동향
 
open api seminar
open api seminaropen api seminar
open api seminar
 
NAT and Hole Punching_SYS4U I&C
NAT and Hole Punching_SYS4U I&CNAT and Hole Punching_SYS4U I&C
NAT and Hole Punching_SYS4U I&C
 
유로피아나(Europeana) 개론
유로피아나(Europeana) 개론유로피아나(Europeana) 개론
유로피아나(Europeana) 개론
 
망중립성 강좌 : 4강 (강장묵)
망중립성 강좌 : 4강 (강장묵) 망중립성 강좌 : 4강 (강장묵)
망중립성 강좌 : 4강 (강장묵)
 
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초
[HTTP 101] 웹 개발자라면 반드시 알아야하는 HTTP의 기초
 
Open source engineering
Open source engineeringOpen source engineering
Open source engineering
 
WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술WoO 2012-Web 서비스 기술
WoO 2012-Web 서비스 기술
 
A Case Study on Accessibility of Online Learning Content in Korea
A Case Study on Accessibility of Online Learning Content in KoreaA Case Study on Accessibility of Online Learning Content in Korea
A Case Study on Accessibility of Online Learning Content in Korea
 
Trends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform TechnologyTrends on Standardizations of HTML5 based Web Platform Technology
Trends on Standardizations of HTML5 based Web Platform Technology
 
IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10IT 일반기술 강의자료_ed10
IT 일반기술 강의자료_ed10
 

Web Development (Basic)

  • 1. 2016년 2월 2일(화) / 서울대학교 36동 204호 ㈜지노스 PLM 연구소
  • 2. 1. 소개 2. 웹 개발 구조 3. 실습 ₋ Presentation Layer: HTML / CSS ₋ Application Layer: ASP, PHP ₋ Interaction: JavaScript, jQuery 4. EVA 웹 개발 방법 논의
  • 3. 3 | 7 네트워크 기본 핥기  OSI Model(Open Systems Interconnection Reference Model): ISO/IEC standard 7498-1:1994  대표 Protocol  Application: HTTP, FTP, DNS, SNMP, Telnet  Presentation: SSL, TLS  Session: NetBIOS, PPTP  Transport: TCP, UDP  Network: IP, ARP, IPSec  Data Link: PPP, ATM, Ethernet  Physical: Ethernet, USB, Bluetooth 출처: http://ggo-ack.tistory.com/entry/OSI-7-Layer
  • 4. 4 | 7 HTML(Hyper Text Markup Language)  웹 사이트의 내용과 속성을 구성하는 언어 규약: 웹브라우저는 HTML 문서를 렌더링한다!  HTTP(Hyper Text Transfer Protocol)로 전달  1980년 CERN 연구원 사이의 문서 공유를 위해 Tim Berners-Lee가 제안 (Enquire)  SGML(Standard Generalized Markup Language)의 응용 (2.0부터)  문서 형식 정의 참고: http://www.w3schools.com/html/html_intro.asp Version Year HTML 1991 HTML 2.0 1995 HTML 3.2 1997 HTML 4.01 1999 XHTML 2000 HTML5 2014
  • 5. 5 | 7 웹사이트의 계층 구조 Server (HTML) Client (Web Browser) HTTP Disk Data Bus
  • 6. 6 | 7 웹사이트의 계층 구조 DB Data Access Layer Application Layer Web Server Client (Web Browser) HTTP