이미 소장하고 있다면 판매해 보세요.
제1장 웹 개요
1.1 웹이 동작하는 구조 웹 브라우저의 구조 웹 서버구조 네트워크와 프로토콜 파일과 데이터베이스 1.2 웹 사이트와 웹 애플리케이션 정적 사이트와 동적 사이트 웹 애플리케이션 3계층 아키텍처 1.3 웹이 동작하는 환경 웹 서버의 역할 임대 서버와 VPS 클라우드 서비스(SaaS, PaaS, IaaS) Linux의 기본, 터미널 동작 CMS(WordPress 등)의 도입 1.4 개발 도구 텍스트 편집기와 IDE 웹 브라우저 웹 프레임워크 제2장 웹 사이트 구성 2.1 HTML 기본 태그 하이퍼링크 블록 요소와 인라인 요소 DOM 2.2 CSS 기본 구조와 스타일 분리 CSS 작성 방법 셀렉터 CSS 프레임워크 2.3 웹 사이트 운영 시 알아 둬야 할 지식 OGP AMP SPA PWA 2.4 웹 기술 트렌드 모던 자바스크립트 자바스크립트 프레임워크와 라이브러리 자동 형태 정리 도구 제3장 웹 서버 배치 3.1 파일 전송 개발 환경, 검증 환경, 프로덕션 환경 FTP scp(SSH)와 rsync 3.2 파일과 버전 관리 버전 관리 소프트웨어란 Git, GitHub GitFlow GitHub Flow 3.3 웹 애플리케이션 배포 캐시 대책 배포 CI/CD 채용 3.4 배포 시 주의점 권한 public_html 폴더 파일 이름을 생략했을 때의 동작 admin 권한 제4장 웹과 관련된 네트워크 4.1 TCP/IP IP 주소 포트 번호 도메인 이름 DNS 4.2 HTTP URL과 URI HTTP 요청 HTTP 응답 쿠키와 세션 HTTPS 4.3 웹 페이지가 표시될 때까지 이름 해결에서 웹 서버로의 연결까지 페이지 생성 렌더링 자바스크립트 프로그램 실행 캐시 제5장 웹 보안 5.1 웹 애플리케이션의 취약성 XSS CSRF SQL 삽입 취약성 진단 WAF 5.2 로그 접근 로그 OS 로그 등의 일괄 관리 5.3 인증과 인가 Basic 인증 폼 인증 OAuth, OpenID Connect 제6장 EC 사이트 설계와 운용 6.1 사이트 전체 설계 사이트 맵 관리 화면의 기능과 쇼핑 카트 결제 기능 스마트폰 대응 목록 표시 6.2 데이터베이스 설계 회원 관리 상품 관리 6.3 테스트 설계 테스트와 디버그 V 모델을 이용한 대응 단위 테스트 통합 테스트와 시스템 테스트 인수 테스트 6.4 운용과 유지 보수 감시 장애 대응 추가 개발 버전 업데이트 대응 제7장 EC 사이트 제작에 필요한 지식 7.1 약관 개인 정보 보호 정책 보안 정책 이용 약관 7.2 법률 특정 상거래법 경품 표시법 고물 영업법 식품 위생법, 주세법 7.3 결제 방법 직접 계약 방식과 결제 대행 방식 은행 입금과 계좌 이체 편의점 지불 상환과 착불 QR 코드 결제 |
저마스이 도시카츠
관심작가 알림신청ますい·としかつ,增井敏克
마스이 도시카츠의 다른 상품
역김모세
관심작가 알림신청김모세의 다른 상품
웹 페이지 개발에 필요한 프로그래밍 이외의 모든 지식
여러분은 하루에 몇 개에 웹 사이트에 들어가나요? 웹 사이트의 장단점을 비교하며 직접 만들어 보고 싶다고 생각해 보진 않았나요? 웹 개발자로 입사했는데 개인 개발과 어떤 점을 다르게 해야 할지 고민되나요? 혹은 개발자와 협업하기 위해 관련 지식을 찾아보는 중인가요? 이 책은 웹 개발에 앞서 ‘서비스를 직접 만드는’ 것보다 ‘프로그래밍 기술 외에 어떤 지식을 알아두어야 좋은지’를 폭넓게 정리한 책이다. 갑작스럽게 웹 개발에 투입된 사람도 어려움 없이 배울 수 있도록 풍부한 삽화를 활용해 쉽고 자세하게 설명하며 개발 초기에 놓치기 쉬운 포인트도 꼼꼼하게 짚어준다. 웹 개발자로 일하고 싶은 사람, 혼자서 웹 사이트나 웹 애플리케이션을 만들고 싶은 사람, 사원 연수에서 무엇을 가르칠 것인지 고민하는 인사 담당자 모두를 대상 독자로 삼아 구조적으로 집필했다. 웹 개발의 전체적인 이미지와 기본 지식을 익히기 위해 웹 동작부터 사이트 제작 시 필요한 지식, 사이트 배포, 보안과 전자상거래 사이트까지 총 7장에 걸쳐 꼼꼼하게 설명해 체계적인 공부가 가능하다. 또한 각 절 마지막에 참고 도서를 소개하고 있어 더 깊이 이해하고 싶은 독자들의 길잡이 역할도 한다. 웹 사이트를 온라인에 공개하기 불안한 사람, 업무로 웹 사이트를 개발할 때의 주의점을 알고 싶은 사람, 신입 사원에게 가르칠 것이 너무 많아 고민인 사람 모두에게 도움을 줄 수 있는 책이다. |