Ch 1. 웹 기술의 기본
1-1. 웹이란?
1-2. 웹 시스템의 구조
1-3. 웹 페이지를 열람한다
1-4. URL이란?
1-5. 웹 서버의 외형과 내용
1-6. 브라우저의 기능
1-7. 브라우저와는 다른 존재
1-8. 웹 시스템을 두는 장소
1-9 해외의 웹 사이트에 도달하려면?
1-10. 인터넷과 웹의 관계
해 보자 웹 사이트의 규모
Ch 2. 웹의 독자적인 구조
2-1. 웹 기술의 변화
2-2. 웹 사이트의 안과 밖
2-3. 웹 사이트 바깥쪽의 메인
2-4. 웹 사이트 바깥쪽의 서브
2-5. 변화하지 않는 페이지와 변화하는 페이지
2-6. 웹 사이트의 안쪽① HTTP 요청
2-7. 웹 사이트의 안쪽② HTTP 응답
2-8. HTTP 메시지를 확인한다
2-9. 프로그램의 실행
2-10. 클라이언트와 서버를 나누는 사고방식
2-11. 클라이언트 측의 스크립트
2-12. 서버 측의 스크립트
2-13. 재접속을 지원하는 구조
2-14. 일련의 처리 시작부터 종료까지의 관리
해 보자 HTML과 CSS / CSS에 의한 차이의 예
Ch 3. 웹을 지탱하는 구조
3-1. 웹 전체를 지탱하는 구조
3-2. 웹 접속의 기본
3-3. IP 주소와 MAC 주소의 차이
3-4. 주소를 부여한다
3-5. 도메인명과 IP 주소를 연결한다
3-6. 인터넷 통신의 대행
3-7. 브라우저와 웹 서버 간의 암호화
3-8. 웹 서버로의 파일 전송과 요청 식별
3-9. 웹 서버를 구축하는 방법
3-10. 웹 서버를 구축한다
3-11. 웹 서버를 선택한다
3-12. 웹 서버를 만든다
해 보자 DNS 서버와 통신한다 / nslookup 명령어의 표시 예
Ch 4. 웹 보급과 확산
4-1. 다양화하는 웹의 세계
4-2. 스마트폰의 등장으로부터
4-3. 많이 이용되는 브라우저는?
4-4. 많이 이용되는 검색 엔진은?
4-5. 온라인 쇼핑의 성장
4-6. SNS의 활용
4-7. SNS의 안쪽
4-
<주요 내용>
Ch 1. 웹 기술의 기본
웹을 이루는 기본적인 요소들을 소개하고, 각각을 하위 챕터에서 자세히 설명합니다. 우리에게 친숙한 브라우저부터, ISP 같이 생소하지만 꼭 필요한 요소도 함께 알아봅니다.
Ch 2. 웹의 독자적인 구조
웹의 늘어난 활동 영역과 변화한 개발 트렌드를 간단히 소개한 뒤, 웹 사이트의 내부 및 외부 구조가 어떤 기술을 기반으로 이루어지는지, 어떤 과정을 거쳐 동작하는지 자세히 설명해 주는 챕터입니다.
Ch 3. 웹을 지탱하는 구조
웹과 함께 동작하는 기능들을 알아보고, 실제로 웹 서버를 만드는데 고려해야 할 사항들을 순서대로 짚어보는 챕터입니다. 예전부터 사용하던 방법부터, 최근에 널리 사용되는 방법까지 골고루 다룹니다.
Ch 4. 웹 보급과 확산
예전과 달리 다양한 기기, 다양한 브라우저를 이용하여 접속하게 된 최근 웹 트렌드에 맞추어 발전한 이커머스, SNS 등의 비즈니스 현황을 알아봅니다. 앞으로 더욱 확산될 5G가 바꿀 미래 모습도 예상해봅니다.
Ch 5. 웹과 다른 시스템
웹 기술 기반으로 동작할 수 없는 시스템들을 자세히 소개하는 챕터입니다. 웹 이외의 다른 시스템 들을 살펴봄으로써 웹의 기술과 구조를 파악하는 데 도움을 줍니다.
Ch 6. 클라우드와의 관계
최근의 웹 시스템에서 빼놓을 수 없는 기술인 클라우드를 배우는 챕터입니다. 클라우드의 형태와 주요 클라우드 사업자, 데이터센터와 클라우드간의 관계를 알게 됩니다. 기존 시스템이 어떻게 클라우드 기반으로 전환하는지도 소개합니다.
Ch 7. 웹 사이트의 개설에 즈음하여
웹 사이트를 열기 전, 체크해야 할 사항을 기술, 비즈니스, 법률 등 모든 부분에 걸쳐 확인해봅니다. 실제로 웹 사이트를 개설할 예정이라면, 가장 중요하게 읽어야 할 파트입니다.
Ch 8. 웹 시스템의 개발
웹 시스템 개발에 필요한 요소를 소프트웨어, 프레임워크, 개발 방법론 등 분야를 가리지 않고 알아봅니다. 상대적으로 과거에 사용했던