이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
연습 0 설정0.1 맥OS0.2 윈도우 0.3 리눅스 0.4 인터넷에서 찾아보기0.5 초보자 주의사항 0.6 다른 텍스트 편집기연습 1 첫 번째 프로그램1.1 실행 결과1.2 더 해보기 1.3 자주 묻는 질문연습 2 주석과 해시 문자2.1 실행 결과 2.2 더 해보기2.3 자주 묻는 질문 연습 3 수와 계산3.1 실행 결과3.2 더 해보기 3.3 자주 묻는 질문연습 4 변수와 이름4.1 실행 결과 4.2 더 해보기 4.3 자주 묻는 질문 연습 5 변수와 출력5.1 실행 결과 5.2 더 해보기 5.3 자주 묻는 질문연습 6 문자열과 텍스트 6.1 실행 결과6.2 더 해보기6.3 망가뜨리기6.4 자주 묻는 질문 연습 7 더 출력하기 7.1 실행 결과 7.2 더 해보기7.3 망가뜨리기 7.4 자주 묻는 질문 연습 8 출력하고 또 출력하기 8.1 실행 결과 8.2 더 해보기 8.3 자주 묻는 질문 연습 9 출력하고, 출력하고, 또 출력하기9.1 실행 결과 9.2 더 해보기 9.3 자주 묻는 질문연습 10 그거 뭐였죠?10.1 실행 결과 10.2 탈출 문자열 10.3 더 해보기 10.4 자주 묻는 질문연습 11 질문하기11.1 실행 결과 11.2 더 해보기 11.3 자주 묻는 질문 연습 12 프롬프트와 사용자12.1 실행 결과 12.2 더 해보기 12.3 자주 묻는 질문연습 13 매개변수, 풀기(Unpack), 변수13.1 잠깐! ‘기능’의 다른 이름 13.2 실행 결과13.3 더 해보기 13.4 자주 묻는 질문연습 14 프롬프트와 넘기기14.1 실행 결과 14.2 더 해보기 14.3 자주 묻는 질문 연습 15 파일 읽기15.1 실행 결과15.2 더 해보기 15.3 자주 묻는 질문연습 16 파일 읽고 쓰기16.1 실행 결과 16.2 더 해보기 16.3 자주 묻는 질문연습 17 파일 더 다뤄보기 17.1 실행 결과 17.2 더 해보기 17.3 자주 묻는 질문연습 18 이름, 변수, 코드, 함수 18.1 실행 결과 18.2 더 해보기18.3 자주 묻는 질문연습 19 함수와 변수 19.1 실행 결과19.2 더 해보기 19.3 자주 묻는 질문 연습 20 함수와 파일20.1 실행 결과20.2 더 해보기 20.3 자주 묻는 질문연습 21 반환하는 함수 21.1 실행 결과 21.2 더 해보기21.3 자주 묻는 질문 연습 22 지금까지 배운 것 22.1 배울 수 있는 것 연습 23 문자열, 바이트, 인코딩 23.1 기초 연구 23.2 스위치, 관습(convention), 인코딩 23.3 출력 분석 23.4 코드 분석 23.5 인코딩 더 알아보기23.6 망가뜨리기 23.7 한글 인코딩연습 24 더 연습하기24.1 실행 결과 24.2 더 해보기24.3 자주 묻는 질문연습 25 더 많이 연습하기 25.1 실행 결과25.2 더 해보기 25.3 자주 묻는 질문연습 26 중간 점검 26.1 자주 묻는 질문 연습 27 논리 외우기27.1 진리 용어27.2 진리표27.3 자주 묻는 질문 연습 28 불(boolean) 연습28.1 실행 결과 28.2 더 해보기 28.3 자주 묻는 질문 연습 29 if문 29.1 실행 결과 29.2 더 해보기29.3 자주 묻는 질문 연습 30 else와 if 30.1 실행 결과 30.2 더 해보기 30.3 자주 묻는 질문 연습 31 결정하기31.1 실행 결과31.2 더 해보기 31.3 자주 묻는 질문 연습 32 순환문과 리스트32.1 실행 결과 32.2 더 해보기 32.3 자주 묻는 질문 연습 33 while문33.1 실행 결과33.2 더 해보기33.2 자주 묻는 질문연습 34 리스트 원소 접근34.1 더 해보기연습 35 분기와 함수35.1 실행 결과 35.2 더 해보기 35.3 자주 묻는 질문연습 36 설계와 디버그 36.1 if문 규칙 36.2 순환문 규칙 36.3 디버그 도움말36.4 숙제 연습 37 기호 점검37.1 예약어 37.2 자료형 37.3 문자열 탈출 문자열 37.4 구식 문자열 포맷 37.5 연산자37.6 코드 읽기37.7 더 해보기 37.8 자주 묻는 질문 연습 38 리스트 다루기 38.1 실행 결과 38.2 리스트로 할 수 있는 일38.3 리스트를 써야 할 때38.4 더 해보기 38.5 자주 묻는 질문 연습 39 유용한 도구, 사전 39.1 사전 예제 39.2 실행 결과 39.3 사전으로 할 수 있는 일 39.4 사전과 리스트 골라 쓰기39.5 더 해보기39.6 자주 묻는 질문연습 40 모듈, 클래스, 객체40.1 사전을 닮은 모듈 40.2 실행 결과40.3 더 해보기 40.4 자주 묻는 질문 연습 41 객체지향 회화 입문 41.1 어휘 연습41.2 문장 연습41.3 결합 연습 41.4 읽기 시험41.5 말을 코드로 바꾸는 연습41.6 코드 더 읽기41.7 자주 묻는 질문 연습 42 is-a, has-a, 객체, 클래스42.1 코드로 보기 42.2 class 이름(object)에 관하여 42.3 더 해보기42.4 자주 묻는 질문연습 43 객체지향 분석 및 설계 기초 43.1 간단 게임 엔진 분석 43.2 위에서 아래로 vs. 아래에서 위로43.3 ‘페르칼 25번 행성의 고던족’ 코드 43.4 실행 결과43.5 더 해보기43.6 자주 묻는 질문 연습 44 상속 vs. 합성 44.1 상속이란 44.2 super( )를 쓰는 이유 44.3 합성44.4 상속과 합성 중에서 고르기44.5 더 해보기 44.6 자주 묻는 질문연습 45 게임 만들기 45.1 게임 평가하기 45.2 함수 형식 45.3 클래스 형식45.4 코드 형식 45.5 좋은 주석 45.6 게임 평가하기 연습 46 프로젝트 틀46.1 맥OS/리눅스 설정 46.2 윈도우 10 설정 46.3 프로젝트 틀 디렉터리 46.4 설정 테스트하기 46.5 틀 사용하기 46.6 쪽지 시험46.7 자주 묻는 질문 연습 47 자동 테스트47.1 테스트 항목 작성47.2 테스트 지침 47.3 실행 결과47.4 더 해보기47.5 자주 묻는 질문 연습 48 사용자 입력 고급 48.1 게임 어휘집48.2 테스트 먼저 짜기 48.3 테스트 48.4 더 해보기 48.5 자주 묻는 질문 연습 49 문장 만들기49.1 맞춰보기와 미리보기 49.2 문장 문법 49.3 예외에 관한 한 마디 49.4 구문분석기 코드49.5 실행 결과 49.6 테스트49.7 더 해보기 연습 50 처음 만드는 웹사이트50.1 flask 설치하기 50.2 간단한 ‘Hello World’ 프로젝트 만들기50.3 무슨 일이 일어나죠? 50.4 오류 고치기 50.5 기본 템플릿 만들기50.6 더 해보기 50.7 자주 묻는 질문연습 51 웹 브라우저에서 입력 받기51.1 웹 동작 방식 51.2 폼 동작 방식 51.3 HTML 폼 만들기51.4 레이아웃 템플릿 만들기 51.5 폼 자동 테스트 51.6 더 해보기51.7 망가뜨리기연습 52 웹 게임 시작52.1 43장 게임 리팩터링52.2 엔진 만들기 52.3 마지막 시험 52.4 자주 묻는 질문 연습 53 다음 단계 53.1 다른 프로그래밍 언어를 배우는 방법 연습 54 오랜 프로그래머의 조언부록 명령줄 완전 정복소개: 불평하지 말고 셸을 해보세요 01 설정 02 경로, 폴더, 디렉터리(pwd) 03 길을 잃었을 때04 디렉터리 만들기(mkdir) 05 디렉터리 바꾸기(cd) 06 디렉터리 내용 보기(ls) 07 디렉터리 지우기(rmdir) 08 이동하기(pushd, popd)09 빈 파일 만들기(touch, new-item)10 파일 복사(cp) 11 파일 이동하기(mv) 12 파일 보기(less, MORE) 13 파일 스트림하기(cat)14 파일 지우기(rm)15 터미널에서 나가기(exit)16 명령줄의 다음 단계
|
Zed Shaw