메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

Hello Coding 파이썬

쌩초보의 처음 프로그래밍

한빛미디어

집필서

판매중

  • 저자 : 윤인성
  • 출간 : 2018-01-02
  • 페이지 : 443 쪽
  • ISBN : 9791162240274
  • 물류코드 :10027
TAG :
초급 초중급 중급 중고급 고급
0점 (0명)
좋아요 : 6

기초를 단단히 다지는

파이썬 입문서

입문자를 위한 파이썬 책은 많습니다. 모두 쉽게 쓰여졌다고, 빨리 배울 수 있다고 강조합니다.

하지만 그 책을 읽는다고 해서 바로 프로그램을 작성할 수 있는 것은 아닙니다. 

바로 프로그래머가 될 수 있는 것도 아니죠.

 

쉽게 배우는 것이 최선일까요? 빨리 배우는 것이 목표인가요?

그보다 중요한 것은 ‘제대로’ 배우는 것입니다.

 

이 책은 파이썬을 쉽고, 재미있게 배우는 것을 넘어서 스스로 프로그램을 작성할 수 있는 역량을 쌓고,

프로그래머가 되기 위한 기초를 단단히 다지는 것을 목표로 합니다.

 

이제, 파이썬을 ‘제대로’ 배워봅시다.

 

 

어떤 독자를 위한 책인가? 

-. 프로그래밍을 전혀 경험해보지 못한 비전공자 (중/고등학생, 대학생, 일반인)

-. 파이썬 프로그래밍 경험이 있지만, 쉬운 입문서로 파이썬을 다시 배우고 싶은 사람 (전공 학생, 초급 프로그래머)

-. 파이썬(웹 개발, 인공지능 개발 등)으로 할 수 있는 프로그래밍에 관심 있는 사람

 

 

동영상 강의

처음 프로그래밍을 공부하는 사람도 무리 없이 책의 내용을 따라할 수 있게 동영상 강의를 제공합니다.

링크 - goo.gl/xXjQqa

 

01_2_동영상강의캡처화면.jpg

 

 

undefined

 

저자

윤인성

출근하는 게 싫어서 집필과 번역을 시작했다. 일본어는 웹 코믹을 읽다가 배웠고, 직업 특성상 집에서 나갈 이유가 별로 없다는 것에 굉장히 만족한다. 홍차와 커피를 좋아하며, 요리, 음악, 그림, 스컬핑 등이 취미다.

 

[집필]

  • 『모던 웹을 위한 JavaScript+jQuery 입문, 3판』
  • 『모던 웹을 위한 Node.js 프로그래밍, 3판』
  • 『모던 웹 디자인을 위한 HTML5+CSS3 입문, 2판』 등

[번역]

  • 『TopCoder 알고리즘 트레이닝』
  • 『Nature of Code』
  • 『인프라 엔지니어링 첫걸음』 등

Part 1. 프로그래밍의 기본 익히기

 

Chapter 1. 파이썬 개발 환경 준비 

__01 파이썬 

__02 개발 환경 

__03 파이썬 설치하기 

____파이썬 설치 프로그램 다운받기 

____파이썬 설치하기 

__04 텍스트 에디터 설치하기 

____비주얼 스튜디오 코드 다운받기 

____비주얼 스튜디오 코드 설치하기 

__05 Hello Coding Python 

____윈도우에서 파일 만들기 

____Visual Studio Code 확장 프로그램 설치하기 

____실행하기

 

Chapter 2. 파이썬의 기본 

__01 용어 정리 

____표현식과 문장 

____키워드 

____식별자 

____주석 

__02 출력 

__03 문자열 

____큰따옴표로 문자열 만들기 

____작은따옴표로 문자열 만들기

__04 이스케이프 문자 

____문자열 내부에 따옴표 넣기 

____큰따옴표와 작은따옴표 

____기타 이스케이프 문자 

__05 여러 줄 문자열 만들기

__06 문자열 연산자 

____문자열 연결 연산자

____문자열 반복 연산자

____문자 선택 연산자 

____문자열 범위 선택 연산자

__07 문자열의 길이 구하기 

__08 자료형 확인하기 

__09 숫자 

____숫자 만들기 

____숫자의 종류 

__10 숫자 연산자 

____사칙 연산자 

____나머지 연산자

____제곱 연산자 

____연산자의 우선순위

__11 변수 

__12 복합 대입 연산자 

__13 입력 

____기본 입력 

____입력 자료형

__14 문자열을 숫자로 바꾸기 

__15 숫자를 문자열로 바꾸기 

__16 조금 더 나아가기 

____문자열의 format( ) 함수 

____문자열의 추가적인 기능 

 

Chapter 3. 조건문

__01 불 

____불 만들기: 비교 연산자

____불 연산하기: 논리 연산자 

____논리 연산자 활용 

__02 if 조건문 

____기본 형태 

____날짜/시간 활용하기 

____컴퓨터의 조건 

__03 else 구문 

____if 조건문만 사용할 때의 문제 

____else 조건문 활용 

__04 elif 구문 

__05 조금 더 나아가기 

____if 조건문을 효율적으로 사용하기 

____False로 변환되는 값 

____pass 키워드

 

Chapter 4. 반복문

__01 개요 

__02 리스트 

____리스트 선언하기 

____리스트 연산자 

____리스트에 요소 추가하기 

____리스트의 요소 제거하기 

____리스트 내부에 있는지 확인하기 

__03 for 반복문: 리스트와 함께 사용하기 

__04 딕셔너리 

____딕셔너리 선언하기 

____딕셔너리에 요소 추가하기 

____딕셔너리의 요소 제거하기 

____딕셔너리 내부에 키가 있는지 확인하기 

__05 for 반복문: 딕셔너리와 함께 사용하기 

__06 범위 

__07 for 반복문: 범위와 함께 사용하기 

____기본 

____리스트, 범위, for 반복문 조합하기 

____반대로 반복하기 

__08 while 반복문 

____기본 형태 

____for 반복문처럼 사용해보기 

____리스트의 요소 모두 제거하기 

____시간을 기반으로 반복하기 

__09 break 키워드와 continue 키워드 

____break 키워드 

____continue 키워드 

__10 조금 더 나아가기 

____파괴적 함수와 비파괴적 함수 

____구문이 사용되었을 때의 여러 줄 문자열 

____리스트로 변환하기 

____리스트, 문자열, 범위, 딕셔너리와 함께 사용하는 함수 

____리스트 내포 

 

Chapter 5. 함수

__01 함수 용어 정리 

__02 함수 기본 

__03 매개변수 

____매개변수 기본 

____매개변수 오류 

____가변 매개변수 함수 

____기본 매개변수 

____키워드 매개변수 

__04 리턴 

____리턴 기본 

____자료와 함께 리턴하기 

__05 기본적인 함수 

__06 재귀 함수 

____반복문으로 팩토리얼 구하기

____재귀 함수로 팩토리얼 구하기 

__07 메모화 

____재귀 함수의 문제 

____메모화 

__08 튜플 

____튜플을 사용한 할당 

____튜플을 사용한 여러 값 리턴 

__09 조금 더 나아가기 

____람다 

____파일 처리 

____혼자 공부하기 

____코드에 이름 붙이기 

____코드 유지보수 

 

Chapter 6. 예외 처리

__01 구문 오류와 예외 

____구문 오류 

____예외 

__02 기본 예외 처리 

____예외 상황 

____조건문으로 예외 처리하기 

__03 try except 구문 

__04 try except else 구문 

__05 finally 구문 

__06 예외 객체 

__07 예외 구분하기 

____여러 가지 예외가 발생할 수 있는 상황 

____예외 구분하기 

____모든 예외 잡기 

__08 강제로 예외 발생시키기 

__09 조금 더 나아가기 

____finally 키워드를 사용하는 이유 

____다양한 코드 살펴보기 

 

Part 2. 프로그래밍의 활용하기

 

Chapter 7. 표준 모듈

__01 모듈 사용 기본 - math 모듈 

____import 구문 

____모듈 문서 

____from 구문 

____as 구문 

__02 random 모듈 

__03 sys 모듈 

__04 os 모듈 

__05 datetime 모듈 

__06 time 모듈 

__07 urllib 모듈 

__08 조금 더 나아가기 

____재귀 함수로 폴더 내부의 모든 파일 확인하기 

____텍스트 데이터 

____바이너리 데이터 

____인코딩과 디코딩 

____텍스트 데이터와 바이너리 데이터 

____인터넷의 이미지 저장하기 

 

Chapter 8. 외부 모듈

__01 외부 모듈 설치하기 

____모듈 설치하기 

____모듈 찾아보기 

__02 Beautiful Soup 모듈 

__03 Flask 모듈 

__04 조금 더 나아가기 

____라이브러리와 프레임워크 

 

Chapter 9. 모듈

__01 모듈 만들기 

__02 __name_ _ == "__main_ _" 

____ __name__ 

모듈의 __name__ 

____ __name__ 활용하기 

__03 패키지 

____패키지 만들어보기 

____ __init__.py 파일 

 

Chapter 10. 클래스

__01 개요 

__02 객체 

__03 클래스 기본 

__04 생성자 

__05 메서드 

__06 어떤 클래스의 인스턴스인지 확인하기 

__07 특수한 이름의 메서드 

__08 클래스 변수와 함수 

____클래스 변수 

____클래스 함수 

__09 조금 더 나아가기 

____가비지 컬렉터 

____프라이빗 변수와 겟터/셋터 

____상속 

____예외 클래스 만들기 

__10 마지막으로 

 

부록

__appendix A 명령 프롬프트 기본

__appendix B 제네레이터

__appendix C 정규 표현식

__appendix D 데코레이터

  • 첫번째 리뷰어가 되어주세요.
결재하기
배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
Hello Coding 파이썬
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
Hello Coding 파이썬
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
Hello Coding 파이썬
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실