스크랩

구간

그림으로 배우는 웹 구조 한 권으로 배우는 웹의 모든 것

니시무라 야스히로 저 | 김은철, 유세라 역 | 영진닷컴 | 2022년 08월

북트리

정가
$32.00
판매가
$23.33 (27%↓) 최저가 보상
적립금
$0.47 (2%P)
출고예상일
2026년 10월 09일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788931466591 / 240쪽 152 x 215 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

책 소개

출판사 리뷰

<주요 내용> Ch 1. 웹 기술의 기본 웹을 이루는 기본적인 요소들을 소개하고, 각각을 하위 챕터에서 자세히 설명합니다. 우리에게 친숙한 브라우저부터, ISP 같이 생소하지만 꼭 필요한 요소도 함께 알아봅니다. Ch 2. 웹의 독자적인 구조 웹의 늘어난 활동 영역과 변화한 개발 트렌드를 간단히 소개한 뒤, 웹 사이트의 내부 및 외부 구조가 어떤 기술을 기반으로 이루어지는지, 어떤 과정을 거쳐 동작하는지 자세히 설명해 주는 챕터입니다. Ch 3. 웹을 지탱하는 구조 웹과 함께 동작하는 기능들을 알아보고, 실제로 웹 서버를 만드는데 고려해야 할 사항들을 순서대로 짚어보는 챕터입니다. 예전부터 사용하던 방법부터, 최근에 널리 사용되는 방법까지 골고루 다룹니다. Ch 4. 웹 보급과 확산 예전과 달리 다양한 기기, 다양한 브라우저를 이용하여 접속하게 된 최근 웹 트렌드에 맞추어 발전한 이커머스, SNS 등의 비즈니스 현황을 알아봅니다. 앞으로 더욱 확산될 5G가 바꿀 미래 모습도 예상해봅니다. Ch 5. 웹과 다른 시스템 웹 기술 기반으로 동작할 수 없는 시스템들을 자세히 소개하는 챕터입니다. 웹 이외의 다른 시스템 들을 살펴봄으로써 웹의 기술과 구조를 파악하는 데 도움을 줍니다. Ch 6. 클라우드와의 관계 최근의 웹 시스템에서 빼놓을 수 없는 기술인 클라우드를 배우는 챕터입니다. 클라우드의 형태와 주요 클라우드 사업자, 데이터센터와 클라우드간의 관계를 알게 됩니다. 기존 시스템이 어떻게 클라우드 기반으로 전환하는지도 소개합니다. Ch 7. 웹 사이트의 개설에 즈음하여 웹 사이트를 열기 전, 체크해야 할 사항을 기술, 비즈니스, 법률 등 모든 부분에 걸쳐 확인해봅니다. 실제로 웹 사이트를 개설할 예정이라면, 가장 중요하게 읽어야 할 파트입니다. Ch 8. 웹 시스템의 개발 웹 시스템 개발에 필요한 요소를 소프트웨어, 프레임워크, 개발 방법론 등 분야를 가리지 않고 알아봅니다. 상대적으로 과거에 사용했던 방법부터, 최근의 방법까지 다루고 있어, 만들고 싶은 시스템의 목적에 맞게 사용할 수 있는 안목을 길러줍니다. Ch 9. 보안과 운용 웹 사이트에 적용할 수 있는 다양한 보안 대책을 소개하고, 운용 중 관리 방법 및 웹 시스템 장애를 대비한 구조 및 백업 방법을 알려줍니다. 웹 환경이 발달하는 만큼, 웹 시스템을 대상으로 하는 보안 위협도 늘어나고 있어 주의 깊게 읽어두는 것을 추천합니다.

저자 소개

  • 저자 : 니시무라 야스히로
저자 : 니시무라 야스히로
후지쯔 주식회사 필드이노베이션 본부 헬스 케어 FI 통괄 부장
디지털 기술을 중심으로 다양한 시스템과 관련된 비즈니스에 종사한다. 정보 통신 기술의 재미와 혁신적인 능력을 많은 사람들에게 알리고자 한다. IT 입문 사이트, ITzoo.jp(https://www.itzoo.jp)에서 IT 기본 및 트렌드 해설, 무료 다운로드로 각종 소재의 제공, 웹 앱의 서비스와 컨설팅 등도 다루고 있다. 저서로는 『그림으로 배우는 서버 구조』 『IoT 시스템의 프로젝트를 이해하는책』 『그림으로 보고 이해하는 RPA의 구조』 『RFID+IC 태그 시스템 도입구축 표준 강좌』 (이상 쇼에이사), 『그림 입문 잘 이해하는 최신 IoT 시스템의 도입과 운용』 『디지털화 교과서』 『그림 입문 최신 RPA를 잘 이해하는 책』 (이상 슈와 시스템), 『성공하는 기업 제휴』(NTT 출판)가 있다.

역자 : 김은철
(주)아이티에스 대표이사
데이터과학자로서 빅데이터 분석 및 AI 모델링 사업을 하고 있다.
주요 저서로는 C 언어 300제, C 언어 길라잡이가 있고, IT 프로그래밍 분야의 머신러닝/딥러닝, 파이썬, 안드로이드, 아이폰, 자바, 자바스크립트, PHP, 유니티, SQL, 알고리즘 등 다수의 번역서가 있다.

역자 : 유세라
현재 일본 전문 번역가로 활동하고 있으며, (주)컴온히어 기업 대표로 ICT 사업에도 주력하고 있다. 일본에서는 IT 엔지니어로 활동했다. 역서로는 『유니티를 몰라도 만들 수 있는 유니티 2D 게임 제작』, 『유니티 교과서』, 『처음 만나는 AI 수학 with 파이썬』, 『유니티를 이용한 VR 앱 개발』, 『게임으로 배우는 파이썬』, 『유니티 게임 프로그래밍 바이블』, 『그림으로 배우는 SQL 입문』, 『그림으로 배우는 파이썬』 외 다수의 번역서가 있다.

목차

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-8. 기업에서의 웹 시스템의 활용
4-9. 웹 전용의 직업
4-10. 5G가 바꾸는 웹의 세계
해 보자 개발자 도구를 사용해 본다 / 개발자 도구의 Network 탭에서 응답 시간을 측정한다

Ch 5. 웹과 다른 시스템
5-1. 웹으로 할 수 없는 시스템
5-2. 멈출 수 없는 시스템①
5-3. 멈출 수 없는 시스템②
5-4. 기존 시스템의 클라우드화의 장벽
5-5. 웹과 궁합이 좋은 메일 서버
5-6. 인터넷 이외의 네트워크
5-7. 서버의 기능 차이
해 보자 ping 명령어 / ping 명령어 실행 후의 예

Ch 6. 클라우드와의 관계
6-1. 클라우드의 개요와 특징
6-2. 클라우드 서비스의 분류
6-3. 클라우드의 2가지 조류
6-4. 가상의 프라이빗 클라우드
6-5. 클라우드 사업자의 개요
6-6. 데이터센터와 클라우드
6-7. 대량의 IT 리소스를 관리하는 구조
6-8. 기존 시스템을 클라우드화하려면?
해 보자 리소스의 이용 상황을 본다 / Windows 10의 태스크 매니저의 예

Ch 7. 웹 사이트의 개설에 즈음하여
7-1. 데이터베이스를 사용할지 여부
7-2. 타깃은 누구?
7-3. 사이트 개설 준비
7-4. 콘텐츠 관리
7-5. 도메인명의 취득
7-6. 개인 정보 보호에 대한 대처
7-7. https 접속을 지원하는 기능
7-8. 스마트폰과 PC 양쪽에 대응한다
7-9. 보완하는 디바이스로의 대응
7-10. 이미지 파일의 종류
7-11 복사 방지는 필요한가?
7-12. 동영상 및 음성 파일
7-13. 관리자로서 웹 서버에 접속하는 방법
해 보자 파비콘으로부터 웹 비즈니스를 본다 / 파비콘의 예(톱 페이지 또는 오피셜 사이트)

Ch 8. 웹 시스템의 개발
8-1. 웹 앱의 백엔드 구성 요소
8-2. 웹 앱은 무료 소프트웨어를 이용한다
8-3. 애플리케이션 설계의 사고방식
8-4. 개발 프레임워크
8-5. ASP.NET과 JSP
8-6. 프론트와 백의 경계
8-7. 웹 시스템에서 사용되는 데이터의 형식
8-8. 서버의 기능을 나누는 대처
8-9. 결제 처리로 보는 외부 접속의 방식 예
8-10. 서버의 가상화 기술
8-11. 웹 시스템의 새로운 조류
8-12. 웹 서버의 부하 실측
8-13. 가상 서버의 성능 견적
8-14. 데이터 분석 시스템의 구성 예
해 보자 컨테이너화하는 서비스 픽업 / 접근 예

Ch 9. 보안과 운용
9-1. 위협에 따른 보안 대책
9-2. 보안 대책의 물리적인 구조
9-3. 완충 지대에서의 방어 방법
9-4. 완충 지대를 빠져나간 곳의 방어
9-5. 고객을 지키는 구조
9-6. 내부의 보안 대책
9-7. 가동 후의 관리
9-8. 서버의 성능 관리
9-9. 장애에 대응하는 구조
9-10. 백업에 대해서 생각한다
해 보자 시스템의 가용성과 보안 / 보안 위협을 확인하는 예

* 작가의 말

top