SlideShare a Scribd company logo
Study Wordpress
Joo Dongwoo
- Orientation -
웹 개발의 두 영역
프론트 엔드(Front-end)
눈에 보이는 환경을 개발 – 디자인의 영역
사용 언어: html5, css, jquery 등
백 엔드(Back-end)
눈에 보이지 않는 환경을 개발 – 서버사이드 스크립트
ex) 로그인 시스템, 전자 결제 시스템, 게시판 시스템 등
사용 언어: php, ruby, ruby on rails, java, jsp, asp 등
HTML
Hyper Text Markup Language
Hypertext: 컴퓨터 디스플레이 같은 전자기기에서 다른 text로 접근하게 해주는
링크(link)를 가진 text
HTML: 웹 문서를 만드는데 기반이 되는 언어
Browser: HTML을 해독해서 우리 눈에 보이게 만들어주는 프로그램
브라우저마다 해독하는 방식이 미세하게 다름
CSS
Cascading Style Sheet
html은 뼈대, css는 옷
html로 구조를 짠다면, 눈에 보이는 거의 모든 시각적 효과는 CSS가 담당
Example) font 종류, 색상, 크기, 위치 등
Media query
CSS3.0에 포함되어 있음
Responsive web을 만들기 위해 사용
Device 크기를 읽어와 그 때마다 다른 CSS를 적용 가능
jQuery
Client Side Language
브라우저에서 작동
Dynamic Layout에 이용
Sample)
http://news.karts.ac.kr
1. main 상단 이미지 슬라이더
2. 불규칙한 크기의 div height
3. infinite scroll – scroll 내릴 시 컨텐트 추가 기능
4. 기타 등등 동적인 layout 변화에 관련 된 거의 모든 기
Wordpress
CMS(Contents Management System)의 일종
블로그 시스템에서 발전 - 2003년 블로그 시스템으로 처음 제
전세계 웹 사이트의 22.3%, 전세계 콘텐츠관리도구(CMS)의 60.1%를 점유
오픈소스: 누구나 소스를 수정하고 배포하는 것이 자유로움
장점: 다양한 기능, 많은 정보
단점: 구조의 크기에서 오는 속도 저하, 게시판 기능에 취약, 보안에 취
수업 목표
HTML5의 기본적인 기능 이해
CSS의 기본적인 기능 이해
Wordpress를 이용한 테마 제작
jQuery plugin의 사용 (if
possible...)
개인 포트폴리오 홈페이지를 제작
IDE
개발은 메모장으로도 가능!
하지만 불편...
IDE: Integrated Development Environment
언어별 개발을 위한 다양한 툴 제공
Code hinting, grammar check, live view, etc
어떤 IDE를 선택해도 상관은 없음
Eclipse, webstorm, dreamweaver, cloud9, 나모 웹에디터, etc
IDE는 단지 도구일 뿐
Cloud 9
Cloud형 웹 개발용 IDE
Google 문서처럼 웹에 자료가 저장 → 물론 내려받기도 가능
지원 언어: Html5, css, django, ruby on rails, php5, etc
사용 이유
무료 - pricing이 있긴 하나 무료로도 충분
워드프레스 설치를 위한 중간 과정 생략
Apache2, php, mysql → local web server 구축 생략
코드의 공유가 편리 → menu → window → share → 끝!
단점
Local 기반 ide에 비해서 살짝 느림
인터넷이 안되면 작업 불가

More Related Content

PDF
00. orientation
PDF
크롬 개발자 도구 소개 및 사용법
PPTX
Bootstrap
PPT
웹표준의 이해
PDF
PPTX
PPTX
Cms All
PDF
CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브
00. orientation
크롬 개발자 도구 소개 및 사용법
Bootstrap
웹표준의 이해
Cms All
CMS를 활용한 도서관웹사이트 발전방향 _ ㈜나인팩토리인터랙티브

What's hot (20)

PDF
[동그라미재단] 2014ㄱ찾기_에어_PHP 세팅
PDF
[동그라미재단] 2014ㄱ찾기_에어_2차 오리엔테이션
PDF
[동그라미재단] 2014ㄱ찾기_에어_PHP란
PPTX
HTML5 & CSS 살펴보기
PPTX
웹표준(XHTML+CSS)
PDF
비개발자를 위한 Javascript 알아가기 #4.1
PDF
비개발자를 위한 Javascript 알아가기 #2
PPTX
Html초급 1강 웹표준의 이해
PPTX
Rss+reader+n스크린+적용기
PDF
hexa core
PPTX
프론트엔드 개발 첫걸음
PPT
about OWI
PPTX
자바스크립트 개발자가 되기 위한 플랜 강은심
PDF
Mean stack Start
PDF
Bootstrap
PDF
Javascript and Web Performance
PPTX
Angular, What is SinglePageApplication
PPT
Web Standards Seminar 2006
PDF
프론트엔드 개발자를 위한 Layer Model
[동그라미재단] 2014ㄱ찾기_에어_PHP 세팅
[동그라미재단] 2014ㄱ찾기_에어_2차 오리엔테이션
[동그라미재단] 2014ㄱ찾기_에어_PHP란
HTML5 & CSS 살펴보기
웹표준(XHTML+CSS)
비개발자를 위한 Javascript 알아가기 #4.1
비개발자를 위한 Javascript 알아가기 #2
Html초급 1강 웹표준의 이해
Rss+reader+n스크린+적용기
hexa core
프론트엔드 개발 첫걸음
about OWI
자바스크립트 개발자가 되기 위한 플랜 강은심
Mean stack Start
Bootstrap
Javascript and Web Performance
Angular, What is SinglePageApplication
Web Standards Seminar 2006
프론트엔드 개발자를 위한 Layer Model
Ad

Viewers also liked (7)

PDF
Comprehensive diebetic care at Base Hospital Panadura
PDF
01. basic html5
DOCX
Factors affecting the Sustainable Waste Management program
PPTX
Metabolic disorders of bone
DOC
RAGHAVENDRA RESUME NEW
PDF
experimentos de química UNT
DOC
Ramiro CV 2015 updated Jan 15, 2015
Comprehensive diebetic care at Base Hospital Panadura
01. basic html5
Factors affecting the Sustainable Waste Management program
Metabolic disorders of bone
RAGHAVENDRA RESUME NEW
experimentos de química UNT
Ramiro CV 2015 updated Jan 15, 2015
Ad

Similar to 00. orientation (20)

PDF
비 개발자를 위한 웹 개발 기초
PPTX
웹기술 이해 (프론트엔드 기초)
PPTX
프론트엔드 당장 써먹기 - 디자이너가 배우고 활용하는 법
PPTX
워드프레스 체험기
PDF
모바일환경과 개발방향
PDF
하이브리드 앱(Hybrid App)
PDF
Web and server
PDF
프론트엔드 당장 써먹기 - 디자이너가 배우고 활용하는 법
PDF
[02회][제대로워드프레스][세미나]
PDF
Learning HTML5
PDF
Html5 guide
PDF
Html5 guide
PDF
Html5 Guide
PDF
과정 커리큘럼
PDF
차세대 웹비즈니스를 위한 "HTML5"
PPTX
3.web의역사와browser
PPTX
Cms2
PDF
Html5 강좌파일_v_3.0
PDF
01.모바일 프레임워크 이론
PDF
실전 Html5 guide
비 개발자를 위한 웹 개발 기초
웹기술 이해 (프론트엔드 기초)
프론트엔드 당장 써먹기 - 디자이너가 배우고 활용하는 법
워드프레스 체험기
모바일환경과 개발방향
하이브리드 앱(Hybrid App)
Web and server
프론트엔드 당장 써먹기 - 디자이너가 배우고 활용하는 법
[02회][제대로워드프레스][세미나]
Learning HTML5
Html5 guide
Html5 guide
Html5 Guide
과정 커리큘럼
차세대 웹비즈니스를 위한 "HTML5"
3.web의역사와browser
Cms2
Html5 강좌파일_v_3.0
01.모바일 프레임워크 이론
실전 Html5 guide

00. orientation

  • 2. 웹 개발의 두 영역 프론트 엔드(Front-end) 눈에 보이는 환경을 개발 – 디자인의 영역 사용 언어: html5, css, jquery 등 백 엔드(Back-end) 눈에 보이지 않는 환경을 개발 – 서버사이드 스크립트 ex) 로그인 시스템, 전자 결제 시스템, 게시판 시스템 등 사용 언어: php, ruby, ruby on rails, java, jsp, asp 등
  • 3. HTML Hyper Text Markup Language Hypertext: 컴퓨터 디스플레이 같은 전자기기에서 다른 text로 접근하게 해주는 링크(link)를 가진 text HTML: 웹 문서를 만드는데 기반이 되는 언어 Browser: HTML을 해독해서 우리 눈에 보이게 만들어주는 프로그램 브라우저마다 해독하는 방식이 미세하게 다름
  • 4. CSS Cascading Style Sheet html은 뼈대, css는 옷 html로 구조를 짠다면, 눈에 보이는 거의 모든 시각적 효과는 CSS가 담당 Example) font 종류, 색상, 크기, 위치 등
  • 5. Media query CSS3.0에 포함되어 있음 Responsive web을 만들기 위해 사용 Device 크기를 읽어와 그 때마다 다른 CSS를 적용 가능
  • 6. jQuery Client Side Language 브라우저에서 작동 Dynamic Layout에 이용 Sample) http://news.karts.ac.kr 1. main 상단 이미지 슬라이더 2. 불규칙한 크기의 div height 3. infinite scroll – scroll 내릴 시 컨텐트 추가 기능 4. 기타 등등 동적인 layout 변화에 관련 된 거의 모든 기
  • 7. Wordpress CMS(Contents Management System)의 일종 블로그 시스템에서 발전 - 2003년 블로그 시스템으로 처음 제 전세계 웹 사이트의 22.3%, 전세계 콘텐츠관리도구(CMS)의 60.1%를 점유 오픈소스: 누구나 소스를 수정하고 배포하는 것이 자유로움 장점: 다양한 기능, 많은 정보 단점: 구조의 크기에서 오는 속도 저하, 게시판 기능에 취약, 보안에 취
  • 8. 수업 목표 HTML5의 기본적인 기능 이해 CSS의 기본적인 기능 이해 Wordpress를 이용한 테마 제작 jQuery plugin의 사용 (if possible...) 개인 포트폴리오 홈페이지를 제작
  • 9. IDE 개발은 메모장으로도 가능! 하지만 불편... IDE: Integrated Development Environment 언어별 개발을 위한 다양한 툴 제공 Code hinting, grammar check, live view, etc 어떤 IDE를 선택해도 상관은 없음 Eclipse, webstorm, dreamweaver, cloud9, 나모 웹에디터, etc IDE는 단지 도구일 뿐
  • 10. Cloud 9 Cloud형 웹 개발용 IDE Google 문서처럼 웹에 자료가 저장 → 물론 내려받기도 가능 지원 언어: Html5, css, django, ruby on rails, php5, etc 사용 이유 무료 - pricing이 있긴 하나 무료로도 충분 워드프레스 설치를 위한 중간 과정 생략 Apache2, php, mysql → local web server 구축 생략 코드의 공유가 편리 → menu → window → share → 끝! 단점 Local 기반 ide에 비해서 살짝 느림 인터넷이 안되면 작업 불가