장바구니 담기 close

장바구니에 상품을 담았습니다.

아는 만큼 보이는 IT 지식

아는 만큼 보이는 IT 지식

  • 민완기
  • |
  • 길벗
  • |
  • 2024-10-24 출간
  • |
  • 292페이지
  • |
  • 152 X 225 X 17mm
  • |
  • ISBN 9791140711413
판매가

22,000원

즉시할인가

19,800

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
19,800

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

비전공자가 일을 하다 접하게 되는 IT 기술의 개념을 명확히 이해할 수 있도록 돕습니다. 클라이언트-서버 구조, IP 주소와 도메인 주소 같은 인터넷 기초 용어와 각종 개발 용어를 일상적인 비유를 들어 쉽게 설명하고, 개발자와 원활히 소통하기 위해 알아야 할 개발 용어와 실무에서 활용할 수 있는 IT 지식을 깊이 있게 다룹니다. _하지민(삼성전자 엔지니어)

웹과 앱 등 IT 관련 용어와 IT의 생리가 생소했던 독자도 ‘아, 이렇게 돌아가는구나!’라고 터득할 수 있고, 복잡하게 느껴지는 개념이 일상의 예시와 함께 설명돼 있어 쉽게 이해할 수 있습니다. _현흥수(오가닉비즈니스㈜ 대표)

기술적 배경이 없는 사람도 이 책을 통해 IT의 본질을 자연스럽게 이해할 수 있습니다. 기초 개념부터 차근차근 설명하며, 이론에 그치지 않고 실무에 바로 적용할 수 있는 팁도 제공해 IT 업무를 처음 하는 사람이 빠르게 적응할 수 있도록 도와줍니다. 후배나 팀원에게 IT 지식을 전수해야 하는 IT 전문가에게도 훌륭한 참고서가 될 것입니다. _황혜진(리테일 IT 전문기업)

웹과 앱 개발에 관심이 있지만 어디서부터 시작해야 할지 모르는 이들을 위한 책입니다. IT 관련 기본 용어는 물론이고 비개발자와 개발자의 원활한 소통 방법까지 다루고 있어 실무에 바로 적용할 수 있는 지식을 얻게 됩니다. IT 용어가 외계어처럼 느껴졌던 독자라면 이 책을 통해 귀가 트이는 경험을 할 수 있습니다. _정낙현(㈜비앤케이 영상팀)

프로젝트 진행 중 발생하는 기술적 문제에 대해 정확한 질문과 피드백을 주고받을 수 있는 능력을 키워주고, 개발 프로세스와 네트워크 구조를 이해해 비개발자도 기술적 논의에 자신 있게 참여할 수 있도록 돕습니다. _장건웅(위밋모빌리티 연구소장)

개발자와 소통할 때 한 번이라도 어려움을 겪어본 적이 있다면 어떻게 소통해야 하는지 힌트를 얻을 수 있습니다. 업무를 하다 맞닥뜨리는 문제의 원인과 갈등에 대해 저자의 노하우와 함께 구체적인 해결책까지 제시하기 때문에 개발자와 일하는 독자, 이제 막 개발을 공부하기 시작한 독자에게 유용합니다. _이중혁(일루미나리안 프로덕트 디자이너)

목차

PART 1 이것만 알면 된다! IT 기초 지식

1장 인터넷의 동작 원리

1.1 클라이언트-서버 구조
__1.1.1 클라이언트와 서버의 개념
__1.1.2 서버에서 데이터를 받아오는 이유
__1.1.3 서버의 역할

1.2 프론트엔드 개발과 백엔드 개발
__1.2.1 프론트엔드 개발의 개념
__1.2.2 백엔드 개발의 개념
__1.2.3 개발 범위 정리

1.3 IP 주소와 도메인 주소
__1.3.1 IP 주소의 개념
__1.3.2 고정 IP 주소와 유동 IP 주소
__1.3.3 도메인 주소의 개념

1.4 인터넷 통신 과정
__1.4.1 TCP/IP 모델
__1.4.2 HTTP 통신
__1.4.3 웹 소켓
__1.4.4 라우팅

1.5 인터넷 오류 메시지 보는 법
__1.5.1 주요 HTTP 상태 코드
__1.5.2 HTTP 상태 코드별 개발자와의 소통법

정리하기 퀴즈

2장 인터넷에서 데이터를 안전하게 지키는 법

2.1 방화벽을 세우는 이유
__2.1.1 방화벽의 개념
__2.1.2 방화벽의 형태
__2.1.3 내부망과 프록시 서버
__2.1.4 DMZ

2.2 암호화 기술
__2.2.1 암호화의 개념
__2.2.2 암호화 알고리즘
__2.2.3 일방향 암호화와 양방향 암호화
__2.2.4 암호화를 적용한 네트워크 기술

정리하기 퀴즈

3장 웹과 앱 이해하기

3.1 웹의 개념과 발전 과정
__3.1.1 웹의 개념
__3.1.2 웹의 발전 과정
__3.1.3 반응형 웹

3.2 앱의 개념과 종류
__3.2.1 앱의 개념
__3.2.2 웹 앱
__3.2.3 모바일 앱

정리하기 퀴즈

4장 데이터베이스 이해하기

4.1 데이터베이스
__4.1.1 데이터베이스의 개념
__4.1.2 데이터 저장 방식
__4.1.3 데이터베이스의 특징
__4.1.4 트랜잭션

4.2 데이터베이스 언어: SQL
__4.2.1 SQL의 개념
__4.2.2 SQL 문 맛보기

4.3 데이터베이스 관리 시스템: RDBMS와 NoSQL
__4.3.1 RDBMS
__4.3.2 NoSQL
__4.3.3 RDBMS와 NoSQL 정리

정리하기 퀴즈

PART 2 개발자와 소통하기

5장 개발 분야별 프로그래밍 언어

5.1 인공지능 개발과 빅데이터 분석 언어: 파이썬
__5.1.1 입문용으로 파이썬이 좋은 이유
__5.1.2 파이썬 인터프리터
__5.1.3 프로그래밍 언어 버전의 중요성

5.2 프론트엔드 개발 언어: HTML, CSS, 자바스크립트
__5.2.1 HTML
__5.2.2 CSS
__5.2.3 자바스크립트

5.3 백엔드 개발 언어: 자바, 코틀린, PHP
__5.3.1 자바
__5.3.2 코틀린
__5.3.3 PHP

5.4 모바일 앱 개발 언어: 자바, 코틀린, 스위프트
__5.4.1 안드로이드 앱 개발: 자바, 코틀린
__5.4.2 iOS 앱 개발: 스위프트

5.5 크로스 플랫폼 개발 언어: 다트, 자바스크립트
__5.5.1 다트
__5.5.2 자바스크립트
__5.5.3 크로스 플랫폼 개발 언어 선택 방법

정리하기 퀴즈

6장 알아두면 좋은 개발 용어

6.1 자주 쓰는 코드의 모음: 라이브러리
__6.1.1 라이브러리의 개념
__6.1.2 라이브러리의 적합성 판단 기준
__6.1.3 라이브러리 관련 에피소드
__6.1.4 라이브러리 라이선스

6.2 개발을 도와주는 도구: 프레임워크
__6.2.1 프레임워크의 개념
__6.2.2 풀 리퀘스트와 머지
__6.2.3 개발 분야별 라이브러리/프레임워크

6.3 소프트웨어 개발 키트: SDK
__6.3.1 SDK의 개념

6.4 서비스 인터페이스: API
__6.4.1 API의 개념
__6.4.2 API 설계: REST API
__6.4.3 API 인증과 토큰
__6.4.4 API의 이용 유형

6.5 구조화된 데이터 포맷: JSON
__6.5.1 JSON 데이터 표기법
__6.5.2 JSON을 활용한 API 통신 과정

6.6 사이트맵과 RSS 작성 언어: XML
__6.6.1 XML 데이터 표기법
__6.6.2 XML 사용 분야

정리하기 퀴즈

7장 안 된다고 하는 개발자의 속사정

7.1 업무 상황별 담당자 찾기
__7.1.1 웹 페이지의 데이터를 수정할 때
__7.1.2 웹 페이지 표시 속도가 느릴 때
__7.1.3 모바일 앱 화면 표시 속도가 느릴 때
__7.1.4 화면에 나와야 할 것이 안 나올 때

7.2 개발자가 안 된다고 하는 진짜 이유
__7.2.1 새 기능 개발이 안 된다고 하는 이유
__7.2.2 효율성과 이익이 납득된 기능 개발도 안 된다고 하는 이유
__7.2.3 기존 기능 수정이 안 된다고 하는 이유
__7.2.4 기존 기능 삭제가 안 된다고 하는 이유
__7.2.5 개발자가 안 된다고 하는 진짜 이유 정리

8장 개발자와 잘 소통하는 법

8.1 요구 사항을 문서로 정리하기
__8.1.1 사용자 시나리오 작성하기
__8.1.2 기능별 입출력 작성하기
__8.1.3 비기능적 요구 사항 작성하기
__8.1.4 코드 번호 달고 마무리하기

8.2 못 알아들었는데 어물쩍 넘어가지 않기
__8.2.1 회의 자료 만들어 논의하기
__8.2.2 재차 물어볼 때의 요령

8.3 개발이 불가능하면 원인을 찾아 방법 바꾸기
__8.3.1 기술력과 자금이 부족한 경우
__8.3.2 로직 변경이 어려운 경우
__8.3.3 데이터 간에 연결점이 없는 경우
__8.3.4 자격이 없어서 불가능한 경우

8.4 상황에 맞게 문서 버전 업데이트하고 공유하기
__8.4.1 문서 버전 표기하는 법
__8.4.2 문서 변경 이력 관리하는 법

8.5 정확한 데이터로 말하기
__8.5.1 정확하게 요청 범위 말하기
__8.5.2 모호한 표현 쓰지 않기

정리하기 퀴즈 정답

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.