‘IT를 읽는 눈’이 생기면, 해낼 수 있는 일의 범위가 달라집니다!
생성형 AI가 등장하면서 누구나 기획하고, 만들고, 시도할 수 있는 시대가 되었습니다. 강력한 도구가 생겼지만 아무나 최선의 결과를 얻지는 못합니다. AI 시대에 진짜 경쟁력은 도구 자체가 아니라, 결과를 선별하고 활용할 줄 아는 IT 감각에서 나옵니다. 이 책은 추상적인 IT 개념을 하나의 흐름으로 연결해 가장 쉽고 빠르게 ‘IT를 읽는 눈’을 길러줍니다. 글보다 먼저 이해되는 일러스트와 현실적인 비유로 누구나 확실하게 이해하고 넘어갈 수 있습니다. 개발자와 함께 일해야 하는 기획자와 마케터도, IT를 처음 접하는 사람도, 이 책으로 IT 세상의 큰 그림을 자연스럽게 그려보세요!
1장 IT 세상을 헤매고 있는 모든 사람들에게
1.1 개발 언어는 IT 세상의 수단에 불과하다
1.2 나무도 숲도 아닌, 더 큰 산맥을 보자
1.3 IT 입문자를 위한 튜토리얼을 시작합니다!
Plus 이렇게 읽어 보세요
2장 IT 서비스의 기본 동작: CRUD
2.1 IT 서비스에 생명력을 불어넣는 CRUD
__2.1.1 모든 서비스에는 CRUD가 있다
__2.1.2 CRUD가 없어졌다, 내 세상이 무너졌다
2.2 데이터와 CRUD
__2.2.1 Create(생성)
__2.2.2 Read(조회)
__2.2.3 Update(수정)
__2.2.4 Delete(삭제)
Plus 요즘 대세 SQL과 CRUD
목차
3장 IT 서비스의 기본 구조: 앱과 플랫폼
3.1 IT 서비스가 사는 세상
__3.1.1 컴퓨터의 기본 구조: 하드웨어와 소프트웨어
__3.1.2 소프트웨어의 종류: 시스템 소프트웨어와 응용 소프트웨어
__3.1.3 플랫폼과 애플리케이션
3.2 운영체제의 토박이, 네이티브 앱
__3.2.1 네이티브 앱
__3.2.2 네이티브 앱의 특징
3.3 네이티브의 한계를 넘다, 웹 앱
__3.3.1 웹 앱
__3.3.2 웹 앱의 특징
3.4 네이티브 앱과 웹 앱의 적절한 합의점, 하이브리드 앱
__3.4.1 하이브리드 앱
__3.4.2 하이브리드 앱의 특징
Plus IT 서비스가 너도 나도 플랫폼이라고 주장하는 이유
4장 IT 서비스의 외모지상주의: 프런트엔드
4.1 앞과 뒤가 다른 IT 서비스의 이중인격
4.2 사용자가 만날 수 있는 건 오직 프런트엔드뿐
__4.2.1 프런트엔드의 역할
__4.2.2 좋은 프런트엔드의 중요성
4.3 웹 앱의 프런트엔드
__4.3.1 웹 프런트엔드를 만드는 언어: HTML, CSS, 자바스크립트
__4.3.2 어떤 웹 페이지를 만들까: 적응형 웹과 반응형 웹
Plus 프런트엔드와 항상 함께하는 친구, UI와 UX
5장 IT 서비스를 만드는 환상의 듀오: 서버와 클라이언트
5.1 IT 세상의 기본 구조를 뜯어보자
5.2 서버와 클라이언트
__5.2.1 서버: 소원을 말해 봐~
__5.2.2 클라이언트: 제 소원은요...
5.3 클라이언트-서버 구조가 세상을 지배한 이유
__5.3.1 편리한 접근성
__5.3.2 동작과 운영의 효율성
__5.3.3 애플리케이션의 확장성
5.4 IT 서비스의 오류, 누가 문제일까?
__5.4.1 서버 오류
__5.4.2 클라이언트 오류
__5.4.3 네트워크 오류
Plus 클라이언트는 서버를 어떻게 찾는 걸까?
6장 IT 세상의 통신 방식: API
6.1 IT 서비스는 API로 말해요
__6.1.1 API
__6.1.2 API의 중요성
6.2 다양한 모습의 API
__6.2.1 누가 사용하는지에 따라 달라지는 API
__6.2.2 가장 대표적인 API 구조, REST
6.3 어떻게 API로 요청과 응답을 주고받을까?
__6.3.1 API 요청: 서버야, 이거 해 줘!
__6.3.2 API 응답: 클라이언트야, 시킨 거 다 했어!
Plus 직접 API 요청을 보내고 응답을 받아 보자
7장 IT 서비스의 확인 절차: 인증과 인가
7.1 IT 서비스는 아무나 사용할 수 있는 게 아니다
__7.1.1 인증: 너는 누구야?
__7.1.2 인가: 너는 뭘 할 수 있어?
7.2 인증과 인가의 중요성
7.3 인증과 인가를 위한 일등공신
__7.3.1 쿠키
__7.3.2 세션
__7.3.3 토큰
7.4 인증 방식의 다양화
__7.4.1 대신 인증 좀 해 주세요, 소셜 로그인
__7.4.2 한 번의 인증으로 모두 OK, SSO(Single Sign-On)
Plus ID와 비밀번호 없이도 인증을 할 수 있다고요?
8장 IT 세상을 연결하는 구름: 클라우드
8.1 지금은 클라우드 시대!
8.2 클라우드 환경의 특징
8.3 클라우드 서비스, 어디까지 갖다 쓸까?
__8.3.1 완성된 서비스를 제공하는 SaaS
__8.3.2 편리한 플랫폼을 제공하는 PaaS
__8.3.3 필수적인 인프라를 제공하는 IaaS
Plus 서버리스는 진짜 서버가 없나요?
9장 IT 실무 용어 해설
9.1 한국말 맞아요? 판교 사투리
9.2 개발자와 대화하기 위한 단어
9.3 진짜 개발자가 일할 때 쓰는 단어
10장 사실, 몰라도 괜찮습니다
10.1 현직자가 알려주는 IT 지식 공부 방법
__10.1.1 찾아보기
__10.1.2 인터넷 검색
__10.1.3 IT 관련 서적
__10.1.4 물어보기
__10.1.5 기록하기
10.2 그래도 잘 모르겠다면 어떻게 해야 할까요?
필요한 자료를 선택하세요.
독자의견 남기기