|
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 그래도 잘 모르겠다면 어떻게 해야 할까요? |