사용자 경험 중심의 프로그래밍 입문서!『HEAD FIRST PROGRAMMING』은 변수, 분기, 루프, 함수, 객체와 같은 컴퓨터 프로그램을 작성하는데 있어서 핵심적인 개념을 소개한다. 이러한 개념을 동적이며 융통성 있는 프로그래밍 언어인 '파이썬'으로 구현된 예제를 통하여 확실히 익히고 응용할 수 있게...
서문
1장. 처음으로 하는 코딩: 길 찾아가기
2장. 텍스트 데이터: 모든 것은 제자리가 있습니다
3장. 함수: 같은 코딩 두 번 하지 맙시다
4장. 파일과 배열 안의 데이터: 데이터 정렬하기
5장. 해시와 데이터베이스: 데이터 제자리에 넣기
6장. 모듈화 프로그래밍: 일처리는 명확하게
7장. 그래픽 사용자 인터페이스 구현하기: 매끈하게 보이기
8장. GUI와 데이터: 데이터 입력 위젯
8.5장. 예외와 메시지 상자: 메시지 받았나요?
9장. 그래픽 인터페이스 요소: 올바른 도구 선택하기
10장. 사용자 정의 위젯과 클래스: 객체를 염두에 두고
부록 i. 못다한 이야기들: 10가지 중요한 이야기(지금까지 설명하지 않은)
부록 ii. OAuth로 트위터 인증하기: 새로운 트위터 인증 방식 알아보기