오늘부터 IT를 시작합니다

고객평점
저자고코더
출판사항한빛미디어, 발행일:2022/08/12
형태사항p.263 국판:23
매장위치자연과학부(B2) , 재고문의 : 051-816-9500
ISBN9791169210065 [소득공제]
판매가격 18,000원   16,200원  (인터넷할인가:10%)
포인트 810점
배송비결제주문시 결제
  • 주문수량 

총 금액 : 0원

책 소개

IT가 낯선 당신이 먼저 읽어야 할 바로 그 책!

우리가 기다린 스토리텔링 잇(IT) 북


IT는 어렵습니다. 낯선 이름과 개념은 이해하기 쉽지 않습니다. 그렇지만 어렵다고 해서 재미없을 필요는 없습니다. 이 책은 에세이처럼 가볍게 읽으면서 IT 지식을 쉽고 재미있게 이해할 수 있도록 구성되어 있습니다.

이 책의 마지막 장을 넘길 때쯤이면 IT가 조금은 덜 부담스럽게 느껴지실 겁니다. 어디 가서 기죽지 않고 당당하게 IT를 안다고 말하고 싶다면 이 책을 추천합니다.


★ 대상 독자

● 자신의 업무를 더 잘하기 위해 IT 지식이 필요한 비개발자/일반인

● 개발자와 소통이 어려운 기획자, 디자이너

● IT 지식의 개념을 확실하게 이해하고 싶은 사람

● IT 분야에 입문하고자 하는 비전공자/청소년

● IT 기초부터 다시 시작하고 싶은 개발자

● IT 코딩 교육에 관심은 있으나 어려움을 느끼는 학부모 


작가 소개

지은이 : 고코더(이진현)

코딩보다 글 쓰는 걸 좋아하는 프로그래머. 한진정보통신에서 개발자로 재직 중이다. 오프라인에서 강의와 세미나를 진행하고, 온라인에서는 코딩 강의와 글쓰기 활동을 하고 있다. 모든 사람이 IT를 더 쉽고 재미있게 즐겼으면 하는 바람에서 글을 쓰고 이야기를 나눈다.

『오늘도, 우리는 코딩을 합니다』, 『이야기로 다가가는 HTML』을 집필했다.


목 차

프롤로그

Part 1 컴퓨터와 인터넷 이야기

0과 1 그리고 왼쪽 눈꺼풀: 친절한 대필가 이진법

__ 0과 1, 컴퓨터의 언어

__ 컴퓨터의 이상한 언어, 기계어

__한쪽 눈으로 대화하는 컴퓨터


지금 막 내 트위터 계정을 설정했다: 최초의 컴퓨터 파일

__ 최초의 파일은 ‘종이’였다?

__ 정보를 담는 논리적 단위, 파일

__ 역할을 구분하는 확장자

__ 디지털 사회의 구성원, 파일


불에 타지 않는 종이?: 디지털 저장 혁명

__ 대형 서점을 손바닥 위에

__암기는 외주로 맡겨 버리자

__코끼리는 절대 잊지 않는다, 온라인 노트의 대표 주자 ‘에버노트와 노션’


웹, 인터넷, 네트워크? 같은 거 아닌가요?: 웹, 인터넷, 네트워크

__인터넷으로 가면 되지

__ 그래서 인터넷이 뭐야?

__ 인터넷 연결은 해저에 깔린 선 덕분일까?

__ 웹이 뭐야?

__ 네트워크가 뭐야?

__ 이젠 빛의 속도도 부족해


인터넷은 어떻게 탄생한 거지?: 인터넷의 탄생

__ 인터넷의 시초

__ 인터넷은 대화?

__ 좋은 대화가 뭘까?


생각과 문서를 인터넷으로 연결하다: 하이퍼텍스트

__ 마우스의 탄생

__ 연결의 연결


검색으로 사용되는 전기의 양: 환경과 인터넷

__ 인터넷이 사용하는 전기량은 2%

__ IT와 환경보호

__ 인터넷 사용량과 비례하는 환경 보호 실천


지렁이 키우기 게임: 크롤링

__ 지렁이 키우기 게임

__ 웹 크롤러, 스크래핑, 파싱

__ 스파이더 프로그램

__ 1분 동안 생성되는 ‘정보’라는 먹잇감

__ 이 순간에도 구글의 지렁이 키우기 게임은 계속된다


정보 맛집을 찾는 방법: 페이지랭크

__ 정보 맛집, 페이지 랭크

__ 맛집 조작단

__ 구글에게 맛집 홍보하기, SEO

__ 진정한 정보 맛집을 위한 노력


Part 2 프런트엔드와 백엔드 이야기

무대 ‘위’를 꾸미는 그들: 프런트엔드

__ 프런트엔드란?

__ 화려한 온라인 무대


무대를 공사하다: HTML

__ 안녕! 마크업 언어

__ 20개 태그로 시작된 HTML

__ 이젠 HTML5


‘스타일시트’라는 예술의 탄생: CSS

__ 정보에서 디자인으로

__ 웹의 아름다움을 탐하다

__ CSS라는 옷을 입는 방법


무대를 위한 기술: 자바스크립트

__ 자바스크립트의 탄생

__ 자바스크립트 혁명

__ 브라우저를 벗어난 자바스크립트, Node.js

__ 더욱 확장하는 자바스크립트


무대 ‘뒤’를 꾸미는 그들: 백엔드

__ 백엔드란?

__ 시나리오 작가, 데이터베이스

__ 촬영 감독, 서버


프런트엔드와 백엔드를 이어주는: JSON

__ 가장 많이 사용되는 프로그래밍 언어는?

__ 프로그래밍 언어들의 공용어, JSON

__ XML vs JSON

__ 프런트엔드와 백엔드 개발자를 연결하다


Part 3 서버 이야기

육지가 된 서버: 데이터센터

__ IDC? DC 코믹스?

__ 한국 최초의 서버는 나무?

__ IDC가 필요한 이유

__ IDC라는 호텔

__ 장애가 발생해도 시스템을 이어가는 다중화

__ ‘서버’라는 숲속


하늘로 간 서버: 클라우드

__구름처럼 지구를 연결하는 시스템

__ 클라우드는 왜 하필 구름일까?

__ 하늘로 올라간 구름, 클라우드 서버

__ 클라우드 서비스 방식


서버를 지켜내기 위한 이야기: 서버 관리

__ 서버와 바다

__ 오염된 바다

__ 디도스 공격

__ 서버의 온도

__ 바다로 돌아간 서버 이야기


그냥 재미로 만든 그것: 리눅스

__외할아버지의 유산, 코딩

__ 재미로 만든 1만 행짜리 소스 코드, ‘리눅스’의 탄생

__ 배부른 펭귄

__ 일반인이 리눅스를 사용할 일이 있을까?

__ 리눅스를 사용하는 이유

__ 인류 역사상 최대의 공조 프로젝트


Part 4 데이터베이스 이야기

디지털 쓰레기를 정리하면 OO 된다?: 데이터베이스

__ 재활용 센터

__데이터베이스 정리, 정돈

__ 데이터베이스의 수납

__ 정리, 정돈의 힘


데이터들의 일촌: 관계형 데이터베이스

__ 관계형 데이터베이스

__ 테이블, 키, 값

__ 고유 값

__ 데이터의 관계

__ 공존


쿼리로 만드는 데이터 요리 방법: SQL

__ 데이터베이스를 요리하는 SQL

__ 맛있는 요리를 만드는 쿼리

__ 쿼리로 만드는 데이터 요리 방법


책을 한번에 찾는 방법: 인덱스

__ 목차와 인덱스

__ 인덱스를 사용하지 않으면

__ 인덱스가 필요하지 않을 때

__인덱스가 필요 없던 시절


데이터로 예언이 가능할까?: 오라클 데이터베이스

__오라클 데이터베이스

__ 오라클 데이터베이스의 역사

__ 정말 데이터로 미래를 예측할 수 있는 시대가 올까?


돌고래 vs 물개, 무료 데이터베이스의 전쟁: MySQL vs MariaDB

__ 돌고래 vs 물개, 승자는?

__ 무료 데이터베이스의 대표 주자

__ 세상에서 가장 많이 사용하는 DBMS, MySQL

__ 돌고래에서 물개로, MariaDB

__ 치열한 전쟁에서 선택은 개발자의 몫


데이터베이스계의 악동: NoSQL

__ 관계형 데이터베이스의 한계

__ No! SQL

__ 그렇다면 NoSQL은 무엇인가?

__ NoSQL 대체 뭐가 좋은데?

__ 틀을 벗어난 혁신


Part 5 코딩 이야기

Do It Yourself: 프레임워크

__ 가죽 지갑 만들기

__ 집 수리에서 시작, DIY

__작은 집을 만들 수 있는 프레임워크

__개발자와 프레임워크

__집을 짓는 프레임워크


코드를 빌리다: 라이브러리

__ 뉴욕 라이브러리에서

__라이브러리

__ 라이브러리를 사용하는 이유

__라이브러리의 종류

__ 코딩을 빌리다


약속에 늦은 친구를 기다릴까? 먼저 갈까? : 동기화 vs 비동기화

__ 지각대장 존

__ 동기화와 비동기화

__ 푸드코트는 비동기화 방식

__ 개발자의 선택

__ 지각한 데이터 기다릴까? 먼저 갈까?


코딩으로 붕어빵을 만드는 방법: 객체 지향 프로그래밍

__프로그래밍의 패러다임

__ 붕어빵을 만드는 방법

__붕어빵과 틀, 객체

__ 비법이 담긴 밀가루 반죽과 팥앙금, 캡슐화

__ 잉어빵의 탄생, 상속

__ 추상화


단 한 사람을 위해 움직인다: API

__ API는 한 사람을 위해

__ API와 라이브러리의 차이

__ 세 가지 API 정책

__ 당신을 위해 움직이는 API


컴퓨터에게 보내는 편지: 코딩

__ 컴퓨터에게 보내는 편지

__ 언어의 선택

__ 개발자가 쓰는 편지


코딩을 세이브하다: 깃

__쉬운 게임을 위한 버전 관리

__혼자 하는 숙제, 중앙 집중 버전 관리 방식

__ 함께 하는 숙제, 분산 버전 관리 방식

__ 깃은 꼭 필요할까?


에필로그

참고문헌

역자 소개


01. 반품기한
  • 단순 변심인 경우 : 상품 수령 후 7일 이내 신청
  • 상품 불량/오배송인 경우 : 상품 수령 후 3개월 이내, 혹은 그 사실을 알게 된 이후 30일 이내 반품 신청 가능
02. 반품 배송비
반품 배송비
반품사유 반품 배송비 부담자
단순변심 고객 부담이며, 최초 배송비를 포함해 왕복 배송비가 발생합니다. 또한, 도서/산간지역이거나 설치 상품을 반품하는 경우에는 배송비가 추가될 수 있습니다.
상품의 불량 또는 오배송 고객 부담이 아닙니다.
03. 배송상태에 따른 환불안내
환불안내
진행 상태 결제완료 상품준비중 배송지시/배송중/배송완료
어떤 상태 주문 내역 확인 전 상품 발송 준비 중 상품이 택배사로 이미 발송 됨
환불 즉시환불 구매취소 의사전달 → 발송중지 → 환불 반품회수 → 반품상품 확인 → 환불
04. 취소방법
  • 결제완료 또는 배송상품은 1:1 문의에 취소신청해 주셔야 합니다.
  • 특정 상품의 경우 취소 수수료가 부과될 수 있습니다.
05. 환불시점
환불시점
결제수단 환불시점 환불방법
신용카드 취소완료 후, 3~5일 내 카드사 승인취소(영업일 기준) 신용카드 승인취소
계좌이체 실시간 계좌이체 또는 무통장입금
취소완료 후, 입력하신 환불계좌로 1~2일 내 환불금액 입금(영업일 기준)
계좌입금
휴대폰 결제 당일 구매내역 취소시 취소 완료 후, 6시간 이내 승인취소
전월 구매내역 취소시 취소 완료 후, 1~2일 내 환불계좌로 입금(영업일 기준)
당일취소 : 휴대폰 결제 승인취소
익월취소 : 계좌입금
포인트 취소 완료 후, 당일 포인트 적립 환불 포인트 적립
06. 취소반품 불가 사유
  • 단순변심으로 인한 반품 시, 배송 완료 후 7일이 지나면 취소/반품 신청이 접수되지 않습니다.
  • 주문/제작 상품의 경우, 상품의 제작이 이미 진행된 경우에는 취소가 불가합니다.
  • 구성품을 분실하였거나 취급 부주의로 인한 파손/고장/오염된 경우에는 취소/반품이 제한됩니다.
  • 제조사의 사정 (신모델 출시 등) 및 부품 가격변동 등에 의해 가격이 변동될 수 있으며, 이로 인한 반품 및 가격보상은 불가합니다.
  • 뷰티 상품 이용 시 트러블(알러지, 붉은 반점, 가려움, 따가움)이 발생하는 경우 진료 확인서 및 소견서 등을 증빙하면 환불이 가능하지만 이 경우, 제반 비용은 고객님께서 부담하셔야 합니다.
  • 각 상품별로 아래와 같은 사유로 취소/반품이 제한 될 수 있습니다.

환불불가
상품군 취소/반품 불가사유
의류/잡화/수입명품 상품의 택(TAG) 제거/라벨 및 상품 훼손으로 상품의 가치가 현저히 감소된 경우
계절상품/식품/화장품 고객님의 사용, 시간경과, 일부 소비에 의하여 상품의 가치가 현저히 감소한 경우
가전/설치상품 전자제품 특성 상, 정품 스티커가 제거되었거나 설치 또는 사용 이후에 단순변심인 경우, 액정화면이 부착된 상품의 전원을 켠 경우 (상품불량으로 인한 교환/반품은 AS센터의 불량 판정을 받아야 합니다.)
자동차용품 상품을 개봉하여 장착한 이후 단순변심의 경우
CD/DVD/GAME/BOOK등 복제가 가능한 상품의 포장 등을 훼손한 경우
내비게이션, OS시리얼이 적힌 PMP 상품의 시리얼 넘버 유출로 내장된 소프트웨어의 가치가 감소한 경우
노트북, 테스크탑 PC 등 홀로그램 등을 분리, 분실, 훼손하여 상품의 가치가 현저히 감소하여 재판매가 불가할 경우