초보자를 위한 웹개발
Summary
이 문서는 웹 디자이너 또는 개발자가 되기 위한 기초적인 기술을 소개하며, 어떤 초보자도 이 문서를 통해 자신감을 갖출 수 있다.
Beginners submenu
The Beginners section covers the various aspects of web development separated in 9 parts, you can navigate through them using this list.
- 1. The beginning
- 2. A crash course in web site code
- 3. Planning
- 4. Structuring our content with HTML
- 5. Styling our content with CSS
- 6. Programming fundamentals
- 7. JavaScript
- 8. Advanced topics
- 9. Browser testing
- Glossary
시작에 앞서
이 과정에서 많은 코드를 작성하고 웹브라우저에서 테스트할 수 있다. 때문에 시작에 앞서, 다음 소프트웨어를 사전에 설치해야 한다.
- 최신 브라우저: 만약 설치되어 있지 않다면, Chrome, Firefox, Internet Explorer, Opera, 그리고 Safari 홈페이지에서 다운받아 설치할 수 있다.
- 좋은 텍스트에디터: 각각 운영체제에 따라, 윈도우즈라면 Notepad++, 맥이라면Text Wrangler, 그리고 리눅스라면 Bluefish를 설치하길 추천한다.
그럼 학습을 시작하자. 이 문서만으로 부족하다면, 모든 교재 목록을 참고하라.
초보자에게 유용한 문서들
웹의 기초
HTML — 웹 콘텐츠의 구조
- HTML의 기초
- DOCTYPES과 마크업 스타일
- HTML 유효성검증
- The HTML <head>
- HTML 텍스트
- HTML 목록
- HTML 이미지
- HTML 링크
- HTML 구조 요소
- HTML 표
- HTML 폼 기초
- HTML5 폼 특성
- 잘 알려지지 않은 시멘틱 엘리먼트들
CSS — 웹 콘텐츠의 스타일
JavaScript — 웹사이트에 동적 기능 추가
- 프로그래밍 기초
- JavaScript 처음 다루기
- JavaScript 목적
- JavaScript 함수
- JavaScript 객체
- DOM 이용하기
- HTML 변경하기
- JavaScript로 CSS 다루기
- JavaScript 이벤트
- 마우스, 터치 그리고 팬 입력에 대한 Pointer 이벤트