본문으로 건너뛰기

자료실.

배우고, 만들고, 일하는 데 필요한 강의 자료와 실무 문서를 모았습니다.

사이트에서 바로 읽고, 필요한 파일을 내려받으세요.

41개의 자료7개의 분야

41개의 자료

읽기 시간은 예상치이며, 실습 시간은 별도입니다.

3쪽

PM 실무

읽기 약 2분

개발자 교체 시 PM 인수인계 체크리스트

개발 담당자가 바뀔 때 놓치기 쉬운 작업 상태, 구두 합의, 권한, 버그와 고객 소통 맥락을 정리하는 체크리스트입니다. 교체 당일·첫날·첫 주의 확인 순서와 실제 재현·테스트를 포함한 인수인계 완료 기준을 담았습니다.

PDF193 KB
13쪽

프로그래밍

읽기 약 16분

프로그래밍 1 · 컴퓨터와 네트워크, 그리고 프로그래밍

계산 기계의 역사부터 하드웨어·소프트웨어, 인터넷과 개발 과정을 연결해 살펴보는 입문 교재입니다. 브라우저가 웹사이트를 표시하는 방식과 HTML·CSS·JavaScript의 역할을 익혀 다음 상품 페이지 실습을 준비합니다.

PDF18.0 MB
27쪽

프로그래밍

읽기 약 26분

프로그래밍 2 · HTML로 상품 소개 페이지 만들기

상품 이미지·이름·설명·가격·FAQ를 하나의 HTML 문서로 구성하는 누적 실습 교재입니다. 태그와 중첩, 읽는 순서, 이미지 대체 텍스트를 익히고 AI의 코드 설명을 실제 코드와 브라우저 출력으로 대조합니다.

PDF1.6 MB
17쪽

프로그래밍

읽기 약 15분

프로그래밍 3 · CSS로 상품 페이지 디자인하기

앞서 만든 상품 페이지에 CSS 선택자, 박스 모델과 Flexbox를 적용하는 실습 교재입니다. PC·태블릿·모바일 화면에서 배치와 넘침을 확인하고, AI가 제안한 수정이 의도한 범위 안에서 작동하는지 비교합니다.

PDF2.6 MB
29쪽

프로그래밍

읽기 약 25분

프로그래밍 4 · JavaScript와 AI로 기능 완성하기

값·변수·조건문·함수·반복문을 실행해보고 상품 페이지에 FAQ 열기·닫기를 구현합니다. 화면과 접근성 상태를 함께 갱신하며 콘솔 디버깅, AI 수정 검증, Shopify Liquid와 JavaScript의 역할 비교까지 다룹니다.

PDF1.3 MB

프로그래밍

읽기 약 27분

상품 소개 페이지 실습 소스 파일

프로그래밍 2~4주차의 상품 페이지를 단계별로 비교할 수 있는 소스 파일 묶음입니다. 시작본, HTML·CSS·JavaScript 단계별 결과와 배포용 폴더가 있어 교재를 따라 수정하고 완성본과 차이를 살펴볼 수 있습니다.

ZIP1.4 MB
7쪽

웹 개발

읽기 약 8분

웹 기초 1 · 웹과 HTML·CSS·JavaScript

하이퍼텍스트와 DOM을 출발점으로 웹 문서의 구조와 브라우저의 역할을 설명합니다. HTML·CSS·JavaScript의 차이, 웹 접근성과 이미지 대체 텍스트를 살펴보고 소스코드를 읽기 위한 실습환경을 준비합니다.

PDF1016 KB
9쪽

웹 개발

읽기 약 5분

웹 기초 2 · HTML 활용하기

첫 HTML 파일을 만들고 제목·이미지·목록·링크를 추가하며 기본 태그를 익힙니다. 여러 페이지를 하이퍼링크로 연결하고 GitHub에 올리는 과정과 함께, 직접 웹사이트를 만드는 실습 과제를 제공합니다.

PDF634 KB
6쪽

웹 개발

읽기 약 3분

웹 기초 3 · HTML 활용하기 2

브라우저 검사 기능으로 웹페이지 구조를 읽고 div·span으로 영역을 나누는 방법을 살펴봅니다. display와 Flexbox, 웹 폰트, 여백·크기 단위를 익히며 메일 템플릿을 완성하는 흐름으로 구성했습니다.

PDF358 KB
4쪽

웹 개발

읽기 약 3분

웹 기초 번외 · GitHub와 Colab 사용하기

파일 변경을 기록하는 Git과 GitHub의 역할을 이해하고 VS Code에서 저장소를 연결·복제·커밋하는 과정을 정리했습니다. Colab의 개발환경과 웹 크롤링에 사용할 주요 Python 패키지도 함께 소개합니다.

PDF195 KB
15쪽

파이썬

읽기 약 13분

파이썬 기초 1 · 컴퓨터와 네트워크, 그리고 프로그래밍

파이썬 학습에 앞서 컴퓨터의 역사와 구성, 네트워크, 프로그래밍 언어를 살펴보는 기초 교재입니다. 문제 인식에서 코딩·테스트·배포·유지보수로 이어지는 개발 과정을 통해 프로그램을 만드는 일의 전체 흐름을 익힙니다.

PDF1.4 MB
11쪽

파이썬

읽기 약 9분

파이썬 기초 2 · 개발환경 구축과 기초 문법

Python과 VS Code를 준비하고 변수·자료형·출력·연산 등 첫 프로그램에 필요한 문법을 익힙니다. 카페 주문 금액 계산, 비교, 몫과 나머지, 문자열 출력 문제를 통해 작은 코드를 직접 작성해볼 수 있습니다.

PDF377 KB
12쪽

파이썬

읽기 약 8분

파이썬 기초 3 · 리스트와 문자열 다루기

리스트에 값을 추가하는 메소드와 문자열의 인덱싱·가공 방법을 예제로 익힙니다. append·insert부터 replace·split·join까지 데이터를 담고, 필요한 부분을 찾고, 나누거나 결합하는 기초 조작을 다룹니다.

PDF251 KB
16쪽

파이썬

읽기 약 12분

파이썬 기초 4 · 조건문과 반복문

if·elif·else로 선택을 만들고 for·while로 반복 작업을 처리하는 파이썬 교재입니다. 예외 처리와 반복 중단·건너뛰기를 익힌 뒤 포춘쿠키 판매 예제로 조건, 재고와 반복 흐름이 함께 작동하는 방식을 살펴봅니다.

PDF277 KB
13쪽

파이썬

읽기 약 13분

파이썬 기초 5 · 객체지향, 함수와 클래스

반복되는 코드를 함수로 묶는 방법에서 출발해 클래스와 객체지향의 기본 개념을 설명합니다. 매개변수·반환값, 전역·지역 변수, 상속과 정보은닉을 살펴보고 모듈·패키지를 불러와 활용하는 방식으로 이어집니다.

PDF516 KB
3쪽

파이썬

읽기 약 2분

파이썬 기초 6 · 프로그램 개발 실습

로또 번호 생성기와 YouTube 동영상 다운로더를 주제로 문제와 요구사항을 분석하는 실습 안내입니다. 완성 코드를 따라 쓰기보다 필요한 패키지와 알고리즘을 직접 선택하고 구현·테스트할 항목을 정리하도록 구성했습니다.

PDF82 KB
11쪽

데이터 분석

읽기 약 8분

데이터 분석 1 · 데이터 분석 개론

데이터 분석과 데이터 과학의 범위, 필요한 도구와 도메인 지식을 살펴보는 입문 교재입니다. Google Colab에서 붓꽃 데이터를 불러와 Pandas DataFrame을 다루고 CSV 파일로 저장·재로딩하는 첫 실습을 진행합니다.

PDF378 KB
8쪽

데이터 분석

읽기 약 5분

데이터 분석 2 · API와 웹에서 데이터 수집하기

API·HTTP·JSON의 관계를 이해하고 응답 데이터를 Python 객체와 DataFrame으로 변환하는 방법을 정리했습니다. requests·BeautifulSoup을 이용한 웹 스크래핑 흐름과 스마트팜 관련 도서 정보를 수집하는 실습을 다룹니다.

PDF520 KB
6쪽

데이터 분석

읽기 약 4분

데이터 분석 3 · 데이터 정제하기

결측치·중복·이상값 등 데이터 품질 문제를 구분하고 원본 보존, 원인 분석, 재현 가능한 정제 원칙을 설명합니다. Pandas에서 행·열을 선택·삭제하고 중복을 찾거나 정규표현식으로 값을 정리하는 예제를 담았습니다.

PDF302 KB
6쪽

데이터 분석

읽기 약 3분

데이터 분석 4 · 기술통계와 데이터 요약

데이터의 특징을 짧게 설명하는 기술통계와 탐색적 분석의 역할을 살펴봅니다. Pandas의 describe()로 기본 통계량을 구하고 산점도·히스토그램·상자 수염 그림으로 관계, 분포와 이상치를 확인하는 예제를 제공합니다.

PDF429 KB
11쪽

데이터 분석

읽기 약 6분

데이터 분석 5 · Matplotlib을 활용한 시각화

탐색용 그래프와 보고용 그래프의 목적을 구분하고 Matplotlib의 Figure·Axes·Axis 구조를 익힙니다. 데이터 유형에 맞는 차트 선택, pairplot 읽기, 색상·주석·제목을 활용한 메시지 전달 방법을 함께 다룹니다.

PDF4.4 MB
10쪽

데이터 분석

읽기 약 6분

데이터 분석 6 · 통계적 검증과 예측

표본에서 결론을 추론하는 과정과 귀무·대립가설, 유의수준·p값, z·t 검정을 소개합니다. 이어서 모델링의 목적, 학습·검증·테스트 데이터의 역할, 회귀·분류와 예측 결과 해석까지 개념 중심으로 살펴봅니다.

PDF586 KB

데이터 분석

읽기 약 1분

01. Colab 노트북과 마크다운 시작하기

Google Colab에서 텍스트 셀과 코드 셀을 만들고 마크다운, LaTeX 수식, Hello World 출력을 연습하는 입문 노트북입니다.

IPYNB2 KB

데이터 분석

읽기 약 5분

02. Iris 데이터로 배우는 pandas 데이터프레임

Iris 데이터셋을 pandas 데이터프레임으로 불러와 필터링·정렬·그룹화·집계를 연습합니다. 결측치 처리와 파일 내보내기 예제도 함께 살펴볼 수 있습니다.

IPYNB51 KB

데이터 분석

읽기 약 2분

03. Python으로 JSON 다루기

Python 딕셔너리와 JSON의 관계를 살펴보고 json.dumps와 json.loads로 데이터를 변환합니다. JSON 데이터를 pandas 데이터프레임으로 다루는 실습을 포함합니다.

IPYNB25 KB

데이터 분석

읽기 약 2분

04. 도서관 정보나루 API로 데이터 수집하기

도서관 정보나루 API에 요청을 보내고 JSON 응답을 받아 파일로 저장하는 실습입니다. 본인의 API 인증키를 실행할 때 입력하도록 구성했습니다.

IPYNB7 KB

데이터 분석

읽기 약 6분

05. Beautiful Soup으로 도서 정보 수집하기

requests와 Beautiful Soup으로 웹페이지의 HTML을 읽고 도서 정보를 수집합니다. 수집한 데이터를 pandas로 정리하는 예제를 단계별로 따라갈 수 있습니다.

IPYNB812 KB

데이터 분석

읽기 약 7분

06. 불필요한 데이터 삭제하기

pandas 데이터프레임에서 불필요한 열과 행을 삭제하고 결측치·중복 행을 처리합니다. 데이터 정제 과정을 코드 셀별로 확인하는 실습 노트북입니다.

IPYNB252 KB

데이터 분석

읽기 약 12분

07. 잘못된 데이터 수정하기

데이터프레임 정보를 확인하고 결측치와 잘못된 값을 수정하는 실습입니다. 정규 표현식과 데이터 정제 과정을 통해 누락되거나 일관되지 않은 정보를 다룹니다.

IPYNB290 KB

데이터 분석

읽기 약 3분

08. 기술통계 구하기

평균·중앙값·분위수·분산·표준편차·최빈값을 구하며 데이터의 특징을 요약합니다. 기술통계 개념을 pandas 예제로 확인하는 실습 노트북입니다.

IPYNB76 KB

데이터 분석

읽기 약 8분

09. 그래프로 데이터 분포 요약하기

Matplotlib과 NumPy로 산점도, 히스토그램, 상자 수염 그림을 그립니다. 같은 데이터를 서로 다른 그래프로 표현하며 분포를 비교하는 실습입니다.

IPYNB180 KB

데이터 분석

읽기 약 6분

10. 맷플롯립 기본 요소 알아보기

Matplotlib의 Figure와 그래프 크기·해상도를 살펴봅니다. figsize, dpi, rcParams, 서브플롯을 사용해 시각화의 기본 구성을 조절하는 실습입니다.

IPYNB486 KB

데이터 분석

읽기 약 5분

11. 선 그래프와 막대 그래프 그리기

연도별·주제별로 데이터를 집계하고 선 그래프와 막대 그래프를 그리는 실습입니다. 그래프 스타일을 바꾸며 추세와 항목별 차이를 표현합니다.

IPYNB381 KB
11쪽

머신러닝

읽기 약 6분

ML 개론 1 · 인공지능의 역사와 AI 리터러시

인공지능의 정의와 역사, 구현 방식·용도에 따른 분류를 살펴보는 머신러닝 입문 자료입니다. 기술 이론뿐 아니라 활용 목적, 철학·윤리·사회·교육의 질문을 함께 검토하며 AI를 무엇부터 공부할지 생각해봅니다.

PDF882 KB
6쪽

머신러닝

읽기 약 3분

ML 개론 2 · 거리, 벡터와 노름

머신러닝 입문에 필요한 수학을 절댓값과 유클리드 거리부터 차근히 정리합니다. 일차함수의 기울기·절편을 가중치·편향과 연결하고, 벡터의 차원·연산과 L1·L2 노름을 도식과 계산 예제로 살펴봅니다.

PDF200 KB
5쪽

머신러닝

읽기 약 3분

ML 개론 3 · 행렬과 기초 통계

행렬의 모양과 종류를 익히고 평균·분산·표준편차·표준점수로 이어지는 기초 수학 교재입니다. 영행렬·일행렬·단위행렬·삼각행렬을 비교하고 시험 점수 예제로 평균에서 떨어진 상대적 위치를 해석합니다.

PDF128 KB
9쪽

머신러닝

읽기 약 5분

ML 개론 4 · 스마트팜을 위한 인공지능

스마트팜에서 AI가 쓰이는 환경 제어, 생육 분석, 생산 최적화와 자동화 분야를 살펴봅니다. 데이터 수집·정제부터 모델 검증, API·서버 구축, 운영·유지보수까지 필요한 단계와 관련 학습 도구를 정리했습니다.

PDF2.2 MB
23쪽

머신러닝

읽기 약 145분

튜링의 「계산 기계와 지능」 한국어 번역

앨런 튜링의 1950년 논문 「계산 기계와 지능」의 한국어 번역과 영문 원문, 앤드루 하줘즈의 「앨런 튜링과 튜링 기계」 해설을 함께 수록한 자료입니다. 모방 게임, 디지털 컴퓨터, 기계의 사고와 학습을 둘러싼 논의를 읽을 수 있습니다.

PDF1.1 MB
9쪽

Notion

읽기 약 5분

Notion 1 · 노션 개론과 업무 템플릿

블록·페이지·워크스페이스의 관계를 이해하고 개인 대시보드를 만드는 노션 입문 교재입니다. 반복 업무를 일정한 항목으로 구조화한 뒤 페이지 템플릿과 템플릿 버튼으로 재사용하는 과정을 실습합니다.

PDF245 KB
6쪽

Notion

읽기 약 3분

Notion 2 · 데이터베이스와 Make 자동화

회의 목록 데이터베이스를 만들며 속성·보기·필터를 익히고 Make와 Gmail을 연결하는 교재입니다. 회의 항목이 추가되면 안내 메일을 보내는 흐름을 구성하고 실제 수신, 내용 형식과 링크를 확인하는 단계까지 담았습니다.

PDF170 KB
3쪽

Notion

읽기 약 3분

Notion·Make 회의 안내 이메일 템플릿

Notion 회의 정보를 Make에서 메일 본문으로 연결할 때 참고하는 HTML 템플릿입니다. 회의명·일시·장소·카테고리·참석자·요약을 변수로 넣고, 원래 노션 페이지로 이동하는 버튼을 포함한 코드를 문서로 제공합니다.

DOCX / PDF70 KB