줄리아를 생각하다 : 북윈도
리뷰 0 위시 120

줄리아를 생각하다 요약정보 및 구매

데이터 과학자를 위한 최적의 프로그래밍 언어

상품 선택옵션 0 개, 추가옵션 0 개

출판사 한빛미디어
저자 벤 로언스 , 앨런 다우니
ISBN 9791162242575 (1162242574)
정가 30,000원
판매가 27,000원(10% 할인)
배송비 무료배송
포인트 정책 설명문 닫기

00포인트

포인트 정책 설명문 출력

선택된 옵션

관심상품

상품 정보

사은품
상품 기본설명
데이터 과학자를 위한 최적의 프로그래밍 언어
상품 상세설명
고성능 범용 프로그래밍 언어 줄리아로 프로그래밍 입문하기

줄리아는 수치해석 및 계산과학용으로 개발되어 파이썬 상위호환 언어라 불릴 정도로 속도가 빠르고 문법도 우아한 언어다. 이 책은 줄리아 문법부터 시작해 프로그래밍 개념과 디버깅 기법, 인터페이스 설계와 자료구조까지 독자를 안내한다. 장마다 제공하는 연습 문제로 배운 프로그래밍 개념을 실습하며 배울 수 있다. 1.0 이후 안정화된 줄리아 버전을 사용하는, 가장 제대로 된 줄리아 가이드북이자 프로그래밍 입문서.

목차
CHAPTER 1 프로그램의 길
1.1 프로그램이란 무엇인가
1.2 줄리아 실행하기
1.3 첫 번째 프로그램
1.4 산술 연산자
1.5 값과 자료형
1.6 형식언어와 자연언어
1.7 디버깅
1.8 용어집
1.9 연습 문제

CHAPTER 2 변수, 표현식, 문장
2.1 할당문
2.2 변수명
2.3 표현식과 문장
2.4 스크립트 모드
2.5 연산자 우선순위
2.6 문자열 연산자
2.7 주석
2.8 디버깅
2.9 용어집
2.10 연습 문제

CHAPTER 3 함수
3.1 함수 호출
3.2 수학 함수
3.3 합성
3.4 새로운 함수 만들기
3.5 정의와 사용
3.6 실행 흐름
3.7 매개변수와 인수
3.8 변수와 매개변수의 지역성
3.9 스택 도식
3.10 유익 함수와 void 함수
3.11 왜 함수를 쓰나요?
3.12 디버깅
3.13 용어집
3.14 연습 문제

CHAPTER 4 사례 연구: 인터페이스 디자인
4.1 거북이
4.2 단순 반복
4.3 연습 문제
4.4 캡슐화
4.5 일반화
4.6 인터페이스 디자인
4.7 리팩터링
4.8 개발 계획
4.9 문서화 문자열
4.10 디버깅
4.11 용어집
4.12 연습 문제

CHAPTER 5 조건과 재귀
5.1 몫 연산과 나머지 연산
5.2 논리 표현식
5.3 논리 연산자
5.4 조건부 실행
5.5 대체 실행
5.6 연쇄 조건문
5.7 중첩 조건문
5.8 재귀
5.9 재귀 함수의 스택 도식
5.10 무한 재귀
5.11 키보드 입력
5.12 디버깅
5.13 용어집
5.14 연습 문제

CHAPTER 6 유익 함수
6.1 결괏값
6.2 점진적 개발
6.3 합성
6.4 불리언 함수
6.5 재귀 심화
6.6 믿음의 도약
6.7 추가 예제
6.8 자료형 검사
6.9 디버깅
6.10 용어집
6.11 연습 문제

CHAPTER 7 반복
7.1 재할당
7.2 변수 갱신
7.3 while 문
7.4 break
7.5 continue
7.6 제곱근 구하기
7.7 알고리즘
7.8 디버깅
7.9 용어집
7.10 연습 문제

CHAPTER 8 문자열
8.1 문자
8.2 문자열은 순열
8.3 length
8.4 순회
8.5 문자열 조각
8.6 문자열은 불변
8.7 문자열 보간
8.8 탐색
8.9 루프와 계수
8.10 문자열 라이브러리
8.11 ∈ 연산자
8.12 문자열 비교
8.13 디버깅
8.14 용어집
8.15 연습 문제

CHAPTER 9 사례 연구: 단어로 놀기
9.1 단어 목록 읽기
9.2 연습 문제
9.3 검색
9.4 인덱스가 있는 루프
9.5 디버깅
9.6 용어집
9.7 연습 문제

CHAPTER 10 배열
10.1 배열은 순열
10.2 배열은 가변
10.3 배열 순회하기
10.4 배열 자르기
10.5 배열 라이브러리
10.6 맵, 필터, 리듀스
10.7 도트 연산자
10.8 원소의 삭제(추가)
10.9 배열과 문자열
10.10 객체와 값
10.11 별명
10.12 배열 인수
10.13 디버깅
10.14 용어집
10.15 연습 문제

CHAPTER 11 딕셔너리
11.1 딕셔너리는 사상
11.2 딕셔너리 활용: 계수기 모음
11.3 루프와 딕셔너리
11.4 역조회
11.5 딕셔너리와 배열
11.6 메모
11.7 전역 변수
11.8 디버깅
11.9 용어집
11.10 연습 문제

CHAPTER 12 튜플
12.1 튜플은 불변
12.2 튜플 할당
12.3 반환값으로서의 튜플
12.4 가변 길이 인수 튜플
12.5 배열과 튜플
12.6 딕셔너리와 튜플
12.7 순열의 순열
12.8 디버깅
12.9 용어집
12.10 연습 문제

CHAPTER 13 사례 연구: 자료구조 선택하기
13.1 단어 빈도 분석
13.2 난수
13.3 단어 히스토그램
13.4 가장 흔한 단어들
13.5 선택적 매개변수
13.6 딕셔너리에 대한 차집합
13.7 무작위 단어
13.8 마르코프 분석
13.9 자료구조
13.10 디버깅
13.11 용어집
13.12 연습 문제

CHAPTER 14 파일
14.1 지속성
14.2 읽기와 쓰기
14.3 쓰기 서식
14.4 파일명과 경로
14.5 예외 처리
14.6 데이터베이스
14.7 직렬화
14.8 명령 객체
14.9 모듈
14.10 디버깅
14.11 용어집
14.12 연습 문제

CHAPTER 15 구조체와 객체
15.1 복합 자료형
15.2 구조체는 불변
15.3 가변 구조체
15.4 직사각형
15.5 인수로 쓰이는 인스턴스
15.6 반환값으로서의 인스턴스
15.7 복사
15.8 디버깅
15.9 용어집
15.10 연습 문제

CHAPTER 16 구조체와 함수
16.1 시간
16.2 순수 함수
16.3 변경자
16.4 시제품 만들기 vs 계획하기
16.5 디버깅
16.6 용어집
16.7 연습 문제

CHAPTER 17 다중 디스패치
17.1 자료형 선언
17.2 메서드
17.3 추가 예시
17.4 생성자
17.5 show 함수
17.6 연산자 오버로딩
17.7 다중 디스패치
17.8 제네릭 프로그래밍
17.9 인터페이스와 구현
17.10 디버깅
17.11 용어집
17.12 연습 문제

CHAPTER 18 하위 유형화
18.1 카드
18.2 전역 변수
18.3 카드 비교
18.4 유닛 테스트
18.5 덱
18.6 더하기, 빼기, 섞기, 정렬하기
18.7 추상 자료형과 하위 유형화
18.8 추상 자료형과 함수
18.9 자료형 도식
18.10 디버깅
18.11 자료 캡슐화
18.12 용어집
18.13 연습 문제

CHAPTER 19 알아두면 좋은 것들: 구문 규칙
19.1 명명된 튜플
19.2 함수
19.3 블록
19.4 흐름 제어
19.5 자료형
19.6 메서드
19.7 생성자
19.8 변환과 승격
19.9 메타 프로그래밍
19.10 빠진 값
19.11 C, 포트란 코드 호출
19.12 용어집

CHAPTER 20 알아두면 좋은 것들: Base 및 표준 라이브러리
20.1 성능 측정
20.2 컬렉션과 자료구조
20.3 수학
20.4 문자열
20.5 배열
20.6 인터페이스
20.7 대화형 도구
20.8 디버깅
20.9 용어집

CHAPTER 21 디버깅
21.1 구문 오류
21.2 실행 오류
21.3 의미 오류
출판사 서평
데이터 과학자를 위한 파이썬 상위호환 고성능 언어 줄리아를 만나다
데이터 과학에는 ‘두 언어 문제’라는 게 있다고 합니다. 로직을 짜며 프로토타이핑할 때는 고수준 언어(파이썬)를 쓰다가도 성능이 아주 중요한 부분이나 프로덕션 단계에서는 어쩔 수 없이 저수준 언어(C)를 써야 한다는 문제입니다. 수치해석 및 계산과학용으로 개발된 고성능 범용 언어 줄리아는 이런 문제를 해결할 수 있는 유일한 언어입니다.
수학 교수인 저자 벤 로언스는 이러한 줄리아의 매력에 빠져 프로그래밍에 입문하는 학생들에게 줄리아를 추천해왔고 이렇게 책까지 쓰게 되었습니다. 안정화된 1.0 이후 줄리아를 기준으로 기초적인 프로그래밍 개념을 살펴보며 디버깅 기법, 인터페이스 설계, 자료구조 등 점진적으로 고급 주제로 나아갑니다. 장마다 연습 문제를 제공하므로 배운 프로그래밍 개념을 실습하고 체득할 수 있습니다.
흔히 파이썬이 의사 코드와 가까우므로 프로그래밍 입문에 적합하다고 하지만, 줄리아를 써보면 파이썬은 아무것도 아니란 걸 알게 될 겁니다. 아예 수학기호를 이용해 수식을 쓰듯 코드를 작성할 수 있으니까요. 이러한 줄리아의 장점을 백배 살려, 검증된 프로그래밍 입문서(『씽크 파이썬』)의 포맷을 그대로 사용해 집필한 책입니다. 줄리아라는 언어에 흥미가 있는 데이터 과학자와 개발자는 물론, 이제 막 프로그래밍에 처음 입문하려는 사람 모두에게 이 책을 추천합니다. 주요 내용
●기초적인 언어 문법과 구문
●간결한 정의로 프로그래밍 개념 설명
●값, 변수, 문장, 함수, 자료구조를 점진적으로 설명
●파일과 데이터베이스 다루는 법
●자료형, 메서드, 다중 디스패치
●구문/실행/의미 오류를 찾는 디버깅 기법
●인터페이스 설계와 자료구조 사례 연구
상품 정보 고시
도서명 줄리아를 생각하다
저자 벤 로언스 , 앨런 다우니
출판사 한빛미디어
ISBN 9791162242575 (1162242574)
쪽수 384
출간일 2020-04-06
사이즈 183 * 236 * 18 mm /675g
목차 또는 책소개 CHAPTER 1 프로그램의 길
1.1 프로그램이란 무엇인가
1.2 줄리아 실행하기
1.3 첫 번째 프로그램
1.4 산술 연산자
1.5 값과 자료형
1.6 형식언어와 자연언어
1.7 디버깅
1.8 용어집
1.9 연습 문제

CHAPTER 2 변수, 표현식, 문장
2.1 할당문
2.2 변수명
2.3 표현식과 문장
2.4 스크립트 모드
2.5 연산자 우선순위
2.6 문자열 연산자
2.7 주석
2.8 디버깅
2.9 용어집
2.10 연습 문제

CHAPTER 3 함수
3.1 함수 호출
3.2 수학 함수
3.3 합성
3.4 새로운 함수 만들기
3.5 정의와 사용
3.6 실행 흐름
3.7 매개변수와 인수
3.8 변수와 매개변수의 지역성
3.9 스택 도식
3.10 유익 함수와 void 함수
3.11 왜 함수를 쓰나요?
3.12 디버깅
3.13 용어집
3.14 연습 문제

CHAPTER 4 사례 연구: 인터페이스 디자인
4.1 거북이
4.2 단순 반복
4.3 연습 문제
4.4 캡슐화
4.5 일반화
4.6 인터페이스 디자인
4.7 리팩터링
4.8 개발 계획
4.9 문서화 문자열
4.10 디버깅
4.11 용어집
4.12 연습 문제

CHAPTER 5 조건과 재귀
5.1 몫 연산과 나머지 연산
5.2 논리 표현식
5.3 논리 연산자
5.4 조건부 실행
5.5 대체 실행
5.6 연쇄 조건문
5.7 중첩 조건문
5.8 재귀
5.9 재귀 함수의 스택 도식
5.10 무한 재귀
5.11 키보드 입력
5.12 디버깅
5.13 용어집
5.14 연습 문제

CHAPTER 6 유익 함수
6.1 결괏값
6.2 점진적 개발
6.3 합성
6.4 불리언 함수
6.5 재귀 심화
6.6 믿음의 도약
6.7 추가 예제
6.8 자료형 검사
6.9 디버깅
6.10 용어집
6.11 연습 문제

CHAPTER 7 반복
7.1 재할당
7.2 변수 갱신
7.3 while 문
7.4 break
7.5 continue
7.6 제곱근 구하기
7.7 알고리즘
7.8 디버깅
7.9 용어집
7.10 연습 문제

CHAPTER 8 문자열
8.1 문자
8.2 문자열은 순열
8.3 length
8.4 순회
8.5 문자열 조각
8.6 문자열은 불변
8.7 문자열 보간
8.8 탐색
8.9 루프와 계수
8.10 문자열 라이브러리
8.11 ∈ 연산자
8.12 문자열 비교
8.13 디버깅
8.14 용어집
8.15 연습 문제

CHAPTER 9 사례 연구: 단어로 놀기
9.1 단어 목록 읽기
9.2 연습 문제
9.3 검색
9.4 인덱스가 있는 루프
9.5 디버깅
9.6 용어집
9.7 연습 문제

CHAPTER 10 배열
10.1 배열은 순열
10.2 배열은 가변
10.3 배열 순회하기
10.4 배열 자르기
10.5 배열 라이브러리
10.6 맵, 필터, 리듀스
10.7 도트 연산자
10.8 원소의 삭제(추가)
10.9 배열과 문자열
10.10 객체와 값
10.11 별명
10.12 배열 인수
10.13 디버깅
10.14 용어집
10.15 연습 문제

CHAPTER 11 딕셔너리
11.1 딕셔너리는 사상
11.2 딕셔너리 활용: 계수기 모음
11.3 루프와 딕셔너리
11.4 역조회
11.5 딕셔너리와 배열
11.6 메모
11.7 전역 변수
11.8 디버깅
11.9 용어집
11.10 연습 문제

CHAPTER 12 튜플
12.1 튜플은 불변
12.2 튜플 할당
12.3 반환값으로서의 튜플
12.4 가변 길이 인수 튜플
12.5 배열과 튜플
12.6 딕셔너리와 튜플
12.7 순열의 순열
12.8 디버깅
12.9 용어집
12.10 연습 문제

CHAPTER 13 사례 연구: 자료구조 선택하기
13.1 단어 빈도 분석
13.2 난수
13.3 단어 히스토그램
13.4 가장 흔한 단어들
13.5 선택적 매개변수
13.6 딕셔너리에 대한 차집합
13.7 무작위 단어
13.8 마르코프 분석
13.9 자료구조
13.10 디버깅
13.11 용어집
13.12 연습 문제

CHAPTER 14 파일
14.1 지속성
14.2 읽기와 쓰기
14.3 쓰기 서식
14.4 파일명과 경로
14.5 예외 처리
14.6 데이터베이스
14.7 직렬화
14.8 명령 객체
14.9 모듈
14.10 디버깅
14.11 용어집
14.12 연습 문제

CHAPTER 15 구조체와 객체
15.1 복합 자료형
15.2 구조체는 불변
15.3 가변 구조체
15.4 직사각형
15.5 인수로 쓰이는 인스턴스
15.6 반환값으로서의 인스턴스
15.7 복사
15.8 디버깅
15.9 용어집
15.10 연습 문제

CHAPTER 16 구조체와 함수
16.1 시간
16.2 순수 함수
16.3 변경자
16.4 시제품 만들기 vs 계획하기
16.5 디버깅
16.6 용어집
16.7 연습 문제

CHAPTER 17 다중 디스패치
17.1 자료형 선언
17.2 메서드
17.3 추가 예시
17.4 생성자
17.5 show 함수
17.6 연산자 오버로딩
17.7 다중 디스패치
17.8 제네릭 프로그래밍
17.9 인터페이스와 구현
17.10 디버깅
17.11 용어집
17.12 연습 문제

CHAPTER 18 하위 유형화
18.1 카드
18.2 전역 변수
18.3 카드 비교
18.4 유닛 테스트
18.5 덱
18.6 더하기, 빼기, 섞기, 정렬하기
18.7 추상 자료형과 하위 유형화
18.8 추상 자료형과 함수
18.9 자료형 도식
18.10 디버깅
18.11 자료 캡슐화
18.12 용어집
18.13 연습 문제

CHAPTER 19 알아두면 좋은 것들: 구문 규칙
19.1 명명된 튜플
19.2 함수
19.3 블록
19.4 흐름 제어
19.5 자료형
19.6 메서드
19.7 생성자
19.8 변환과 승격
19.9 메타 프로그래밍
19.10 빠진 값
19.11 C, 포트란 코드 호출
19.12 용어집

CHAPTER 20 알아두면 좋은 것들: Base 및 표준 라이브러리
20.1 성능 측정
20.2 컬렉션과 자료구조
20.3 수학
20.4 문자열
20.5 배열
20.6 인터페이스
20.7 대화형 도구
20.8 디버깅
20.9 용어집

CHAPTER 21 디버깅
21.1 구문 오류
21.2 실행 오류
21.3 의미 오류
배송공지

사용후기

회원리뷰 총 0개

사용후기가 없습니다.

상품문의

등록된 상품문의

상품문의 총 0개

상품문의가 없습니다.

교환/반품

[반품/교환방법]
마이페이지> 주문배송조회 > 반품/교환신청 또는 고객센터 (070-4680-5689)로 문의 바랍니다.

[반품주소]
- 도로명 : (10882) 경기도 파주시 산남로 62-20 (산남동)
- 지번 : (10882) 경기도 파주시 산남동 305-21

[반품/교환가능 기간]
변심반품의 경우 수령 후 14일 이내, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

[반품/교환비용]
단순 변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담

[반품/교환 불가 사유]
- 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
(단지 확인을 위한 포장 훼손은 제외)
- 소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
예) 화장품, 식품, 가전제품(악세서리 포함) 등
- 복제가 가능한 상품 등의 포장을 훼손한 경우
예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집
- 소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우 ((1)해외주문도서)
- 디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
- 시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
- 전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
* (1) 해외주문도서 : 이용자의 요청에 의한 개인주문상품으로 단순변심 및 착오로 인한 취소/교환/반품 시
‘해외주문 반품/취소 수수료’ 고객 부담 (해외주문 반품/취소 수수료 : ①양서-판매정가의 12%, ②일서-판매정가의 7%를 적용)

[상품 품절]
공급사(출판사) 재고 사정에 의해 품절/지연될 수 있으며, 품절 시 관련 사항에 대해서는 이메일과 문자로 안내드리겠습니다.

[소비자 피해보상, 환불지연에 따른 배상]
- 상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됩니다.
- 대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함.

회원로그인

오늘 본 상품

  • 줄리아를 생각하다
    줄리아를 생각하다
    27,000