Chapter 01 개발자 이해하기: 개발과 개발자 용어 알기
01-1 개발자는 대체 뭐하는 사람인가요?
__개발자는 누구인가요?: 개발자 vs 작가 easy
__웹사이트를 만드는 개발자: 웹 개발자 easy
__손 안의 앱을 만드는 개발자: 모바일 개발자 easy
__게임을 만드는 개발자: 게임 개발자 easy
__컴퓨터 프로그램을 만드는 개발자: 응용 소프트웨어 개발자 easy
__하드웨어를 제어하는 개발자: 임베디드 개발자 easy
__빈틈없는 정보 파수꾼: 정보 보안 전문가 easy
__기계를 가르치는 개발자: AI 개발자 easy
__디지털 정보의 사서: 데이터베이스 개발자 easy
__클라우드 서비스를 제공하는 개발자: 클라우드 개발자 easy
__개발과 운영을 함께 관리하는 개발자: 데브옵스 개발자 easy
[10가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
01-2 코딩과 프로그래밍, 앱과 프로그램
__프로그래밍 언어로 코드 작성하기: 코딩 easy
__컴퓨터가 할 일 설계하기: 프로그래밍 easy
__소프트웨어를 만들고 운영하는 과정: 개발 medium
__컴퓨터의 보이지 않는 요소: 소프트웨어 vs 프로그램 vs 애플리케이션 medium
[7가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
01-3 프로그래밍 언어도 외국어인가요?
__컴퓨터에 명령을 내릴 때 사용하는 언어: 프로그래밍 언어 easy
__배우기 쉬운 언어는 없을까?: 프로그래밍 언어가 다양한 이유 easy
__프로그래밍 언어의 계층: 고수준 언어와 저수준 언어 medium
__개발자들의 워드 프로세서: IDE easy
[8가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
01-4 디버깅 중인데, 빌드해 보고 이상 없으면 릴리스할게요
__프로그램의 간 맞추기: 디버깅 easy
__소스 코드를 프로그램으로 포장하기: 빌드 easy
__몇 번 테스트하고 몇 번 업그레이드했는지 확인하기: 빌드 번호와 버전 번호 medium
__프로그램을 사용자에게 서빙하기: 배포 easy
__출시했다고 끝난 게 아닙니다!: 유지 보수 easy
__맛은 같게, 레시피는 다르게: 리팩토링 easy
__함께 맛보고 피드백하기: 코드 리뷰 easy
__레시피 정리해 두기: 문서화 easy
[7가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
Chapter 02 개발자 따라가기: 인공지능 기술 알기
02-1 인공지능의 발전
__인간의 지능을 가진 시스템: 인공지능 easy
__최적의 규칙에 따라 작동하는: 규칙 기반 인공지능 easy
__자동으로 패턴을 인식하고 예측하는 인공지능 기술: 머신러닝 easy
__많은 양의 유용한 정보: 빅데이터 easy
__인간의 뇌를 모방한 구조: 딥러닝과 인공 신경망 medium
[6가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
02-2 인공지능 더 깊이 알기
__능력과 목적에 따른: 인공지능의 구분 easy
__베테랑 형사의 눈썰미: 모델 medium
__인간의 언어를 이해해 보자: 자연어 처리 easy
__창의적인 작업을 수행하게 하는: 생성형 인공지능 easy
__혁신적인 인공지능 모델: 트랜스포머 hard
__[좀 더 알아보기] 초거대 인공지능
[6가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
02-3 생성형 인공지능 서비스 둘러보기
__혁신적인 변화를 일으킨 인공지능: 대표적인 대화형 인공지능 서비스 easy
__글도 쓰고 그림도 그리는: 생성형 인공지능 서비스 easy
__새로운 창조적 가능성을 탐색하는: 기타 생성형 인공지능 서비스 medium
__[좀 더 알아보기] 혁신적인 인공지능 모델, 프롬프트
Chapter 03 개발자와 소통하기: IT 업계 용어 알기
03-1 서버는 뭐고 AWS는 뭔가요?
__주는 컴퓨터와 받는 컴퓨터 : 서버와 클라이언트 easy
__서버들이 모여 있는 곳: 데이터 센터 easy
__AWS는 기존 호스팅과 어떻게 다를까: 클라우드 컴퓨팅 medium
__알아 두어야 할 클라우드 서비스 종류: 인프라 vs 플랫폼 vs 소프트웨어 hard
[6가지 키워드로 정리하는 핵심 포인트]
[표로 정리하는 핵심 포인트]
[확인 문제]
03-2 웹사이트는 어떻게 만들어지나요?
__웹사이트 열람에 사용되는 소프트웨어: 웹 브라우저 easy
__요소를 가져다 놓는 마크업 언어: HTML easy
__요소를 꾸미는 언어: CSS easy
__일을 시키는 프로그래밍 언어: 자바스크립트 easy
__브라우저 간 약속: 웹 표준 medium
__웹 페이지의 다양한 화면 크기L: 반응형 vs 적응형 hard
[6가지 키워드로 정리하는 핵심 포인트]
[확인 문제]
03-3 쿠키, 토큰, 캐시는 일상에서 쓰는 그 단어인가요?
__브라우저에 저장되는 정보: 쿠키 easy
__서버가