검색

북큐브서점

마이페이지

로그아웃
  • 북캐시

    0원

  • 적립금

    0원

  • 쿠폰/상품권

    0장

  • 무료이용권

    0장

자동완성 기능이 꺼져 있습니다.

자동완성 끄기

네이버 인증이 완료되었습니다.

이미 북큐브 회원인 경우북큐브 ID로 로그인하시면, SNS계정이 자동으로 연결됩니다.

SNS 계정으로 신규 가입하기SNS계정으로 로그인 시 해당 SNS 계정으로 북큐브에 자동 가입되며 간편하게 로그인이 가능합니다.

비밀번호 찾기

북큐브 고객센터 : 1588-1925

아이디 찾기

북큐브 고객센터 : 1588-1925

아이디 조회 결과

비밀번호 조회 결과

으로
비밀번호를 발송했습니다.

학교에서 알려주지 않는 17가지 실무 개발 기술

문자열 인코딩부터 웹 필수 지식까지

도서 이미지 - 학교에서 알려주지 않는 17가지 실무 개발 기술

이기곤

한빛미디어 출판|2020.06.03

0.0(0명)

서평(0)

시리즈 가격정보
전자책 정가 16,000원
구매 16,000원+3% 적립
출간정보 2020.06.03|PDF|4.21MB
소득공제 여부 가능 (대여는 제외)

10년소장 안내

10년소장은 장기대여 상품으로 구매 상품과는 달리 다양한 프로모션 및 폭넓은 할인 혜택 제공이 가능합니다.

프로모션이 없는 경우 구매 상품과 가격이 동일하지만 프로모션이 진행되게 되면 큰 폭의 할인 및 적립이 제공됩니다.

close

지원 단말기 : IOS 11.0 이상, Android 4.1 이상, PC Window 7 OS 이상 지원 듣기, 스크랩 (형광펜, 메모), 본문 검색 불가

책 소개 이미지

책소개

빠르게 성장하는 개발자가 되려면 반드시 알아야 할 핵심 기술 17가지!

실무에 필요한 지식은 너무나 광범위해서 학교에서 배운 내용만으로는 부족하다. "학교에서 이런 것도 안 배웠어?"에 당황하는 주니어 개발자와 "아직도 이걸 몰라?"에 지친 실무자를 위해 17가지 필수 개발 지식을 한 권으로 묶었다. 소프트웨어를 지탱하는 7가지 기술, 데이터를 처리하는 6가지 기술, 웹을 지탱하는 4가지 기술을 파이썬 코드를 활용해 핵심만 설명한다. 더 나아가 17가지 기술을 언제, 어떻게 써야 하는지도 배운다. 이 책을 정독하고 나면, 남들보다 앞선 출발점에서 시작하는 자신을 보게 될 것이다. 학교에서 알려주지 않는 기술과 경험을 실무에 활용할 준비가 되었는가?

목차

[학교에서 알려주지 않는 17가지 실무 개발 기술]

[1부 소프트웨어를 지탱하는 기술]
1장 문자열 인코딩
__1.1 문자열 인코딩이란
__1.2 아스키 코드(ASCII)
__1.3 EUC-KR(CP949)
__1.4 유니코드(UTF-8, UTF-16, UTF-32)
__1.5 UTF-8
__1.6 UTF-16
__1.7 마치며

2장 다국어 처리
__2.1 i18n이란
__2.2 i18n 적용하기: gettext
__2.3 마치며

3장 날짜와 시간
__3.1 타임스탬프
__3.2 단조 시간
__3.3 실제 시간
__3.4 타임 존
__3.5 마치며

4장 정규 표현식
__4.1 정규 표현식 기초
__4.2 실사용 예
__4.3 마치며

5장 범용 고유 식별자
__5.1 UUID 구조
__5.2 UUID 버전
__5.3 실사용 예
__5.4 마치며

6장 난수
__6.1 유사 난수
__6.2 암호학적으로 안전한 난수
__6.3 공정한 난수, 셔플 백
__6.4 ‘무엇’을 위해 사용하는가
__6.5 마치며

7장 해시 함수
__7.1 해시 함수 정의
__7.2 해시 함수를 사용하는 곳
__7.3 해시 함수의 종류
__7.4 해시 함수의 생성 속도 비교
__7.5 실사용 예
__7.6 마치며

[2부 데이터 처리 기술]
8장 JSON
__8.1 JSON 특징
__8.2 JSON 구조
__8.3 JSON 메시지 읽고 쓰기
__8.4 JSON의 한계
__8.5 마치며

9장 YAML
__9.1 YAML 특징
__9.2 YAML 구조
__9.3 YAML 메시지 읽고 쓰기
__9.4 주석 사용하기
__9.5 앵커와 별칭
__9.6 마치며

10장 XML
__10.1 XML 특징
__10.2 XML 구조
__10.3 XML 메시지 읽고 쓰기
__10.4 마치며

11장 프로토콜 버퍼
__11.1 프로토콜 버퍼의 특징
__11.2 프로토콜 버퍼 사용 준비
__11.3 스키마 파일 정의
__11.4 인터페이스 코드 사용 방법
__11.5 메시지 객체 정의
__11.6 마치며

12장 Base64
__12.1 Base64를 사용하는 이유
__12.2 Base64 인코딩 구현
__12.3 Base64 디코딩 구현
__12.4 파이썬 모듈 사용
__12.5 URL-Safe Base64
__12.6 마치며

13장 데이터 압축(zlib)
__13.1 zip, zlib, DEFLATE, INFLATE
__13.2 압축 시 중요한 요소
__13.3 파일 압축 예제
__13.4 파일 압축 해제 예제
__13.5 마치며

[3부 웹을 지탱하는 기술]
14장 HTTP
__14.1 무상태성
__14.2 간단한 HTTP 서버 만들기
__14.3 HTTP 요청
__14.4 HTTP 응답
__14.5 세션과 쿠키
__14.6 스티키 세션
__14.7 CORS
__14.8 아파치와 Nginx
__14.9 마치며

15장 RESTful API
__15.1 글쓰기 API
__15.2 글 읽기 API
__15.3 글 업데이트 API
__15.4 글 삭제 API
__15.5 마치며

16장 HTTPS
__16.1 HTTPS를 사용하는 이유
__16.2 HTTPS의 구성 요소
__16.3 HTTPS 핸드셰이킹 과정
__16.4 마치며

17장 OAuth 2.0
__17.1 OAuth 1.0a vs 2.0
__17.2 OAuth 2 기본 용어
__17.3 OAuth 2 동작 구조
__17.4 OAuth 2 사용 시 주의할 점
__17.5 마치며

저자소개

지은이 이기곤

소프트웨어 프레임워크와 개발 프로세스를 만드는 C++ 개발자다. 한편으로는 개발의 본질적 가치와 의미를 찾기 위해 고민하고, 그 과정을 책으로 옮기며 살아간다.
저서로 『FFmpeg 라이브러리』, 『모던 스타트업』, 역서로 『The Nature of Software Development』, 『도커 오케스트레이션』, 『Docker로 PaaS 구성하기』가 있다.

서평(0)

별점으로 평가해주세요.

서평쓰기

스포일러가 포함되어 있습니다.

0.0

(0명)

ebook 이용안내

  • 구매 후 배송이 필요 없이 다운로드를 통해 이용 가능한 전자책 상품입니다.
  • 전자책 1회 구매로 PC, 스마트폰, 태블릿 PC에서 이용하실 수 있습니다.
    (도서 특성에 따라 이용 가능한 기기의 제한이 있을 수 있습니다.)
  • 책파일 내 판권정보 정가와 북큐브 사이트 정가 표시가 다를 수 있으며, 실제 정가는 사이트에 표시된 정가를 기준으로 합니다.
  • 적립금 지급은 적립금 및 북큐브 상품권으로 결제한 금액을 뺀 나머지가 적립금으로 지급됩니다.
    (적립금 유효기간은 마이페이지>북캐시/적립금/상품권>적립금 적립내역에서 확인 가능합니다.)
  • 저작권 보호를 위해 인쇄/출력 기능은 지원하지 않습니다.
  • 구매하신 전자책은 “마이페이지 > 구매목록” 또는 “북큐브 내서재 프로그램 > 구매목록”에서 다운로드할 수 있습니다.
  • 스마트폰, 태블릿PC의 경우 북큐브 어플리케이션을 설치하여 이용할 수 있습니다. (모바일 페이지 바로가기)
  • PC에서는 PC용 내서재 프로그램을 통해 도서를 이용하실 수 있습니다.
  • ID 계정 당 총 5대의 기기에서 횟수 제한 없이 이용하실 수 있습니다.
TOP