전체상품목록 바로가기

본문 바로가기

현재 위치
  1. 전공과목교재
파이썬 GUI 프로그래밍 쿡북 3/e : 파이썬 3로 쉽고 빠르게 GUI 개발하기
바로구매하기

파이썬 GUI 프로그래밍 쿡북 3/e : 파이썬 3로 쉽고 빠르게 GUI 개발하기

부르크하르트 메이어 지음 | 김동호 옮김 | 에이콘출판 | 2018년 04월 26일 출간

품절
공급사 바로가기
기본 정보
도서명 파이썬 GUI 프로그래밍 쿡북 3/e : 파이썬 3로 쉽고 빠르게 GUI 개발하기
요약정보 부르크하르트 메이어 지음 | 김동호 옮김 | 에이콘출판 | 2018년 04월 26일 출간
소비자가 35,000원
판매가 33,950원
배송방법 고객직접선택
배송비 고객직접선택
상품 옵션
옵션 선택

최소주문수량 1개 이상 / 최대주문수량 0개 이하

사이즈 가이드
정기결제
구매방법
배송주기

정기배송 할인 save

  • 결제 시 : 할인

개인결제창을 통한 결제 시 네이버 마일리지 적립 및 사용이 가능합니다.

수량을 선택해주세요.

위 옵션선택 박스를 선택하시면 아래에 상품이 추가됩니다.

상품 목록
상품명 상품수 가격
파이썬 GUI 프로그래밍 쿡북 3/e : 파이썬 3로 쉽고 빠르게 GUI 개발하기 수량증가 수량감소 33950 (  )
총 상품금액(수량) : 0 (0개)

할인가가 적용된 최종 결제예정금액은 주문 시 확인할 수 있습니다.

책소개

이 책이 속한 분야

파이썬 3를 사용해 GUI 프로그래밍 방법을 단계별로 설명하는 유용한 책이다. 앞의 레시피를 개선해 나가면서 다양한 분야의 새로운 개념을 이해시키는 방식은 해당 라이브러리가 왜 필요하고 어떻게 사용하는지 이해하기 쉽게 해준다. 단계별로 GUI 관련 기술뿐만 아니라 네트워크, 데이터베이스, 객체지향 사고에 이르기까지 적절하게 배울 수 있도록 예제가 준비돼 있어 언어 자체를 배우는 입문용으로도 적당하다.
비주얼 C++와 같은 쉽지 않은 도구로 데스크탑용 GUI 프로그래밍을 해본 경험이 있는 사용자라면 쉽고 간단하게 GUI를 만드는 파이썬의 심플함과 강력함에 놀라운 즐거움을 느끼게 되리라 생각한다.

★ 이 책에서 다루는 내용 ★

■ GUI 생성 및 위젯 추가
■ 레이아웃 관리자를 사용해 위젯 정렬
■ 객체지향 프로그래밍을 사용해 GUI 생성
■ Matplotlib 차트 작성
■ 스레드를 사용해 네트워크 통신
■ GUI를 통한 MySQL 데이터베이스 사용
■ GUI의 유닛테스트 및 국제화
■ 서드파티 그래픽 라이브러리로 GUI 확장
■ GUI 개발의 모범 사례 이해

★ 이 책의 대상 독자 ★

GUI를 개발하려는 프로그래머를 대상으로 한다. 파이썬 프로그래밍 언어를 사용해 아름답고, 기능적이고, 강력한 GUI를 만들면서 이룰 수 있는 것에 놀랄지도 모른다. 파이썬은 훌륭하고 직관적인 프로그래밍 언어며 매우 배우기 쉽다.

목차

1장. GUI 폼 만들기 및 위젯 추가하기

__소개
__첫 파이썬 GUI 만들기
__GUI 크기 조정 막기
__GUI 폼에 라벨 추가하기
__버튼 생성 및 텍스트 속성 변경하기
__텍스트 박스 위젯
__위젯에 포커스 설정하고 비활성화하기
__콤보 박스 위젯
__초기 상태가 다른 체크 버튼 만들기
__라디오 버튼 위젯 사용하기
__스크롤되는 텍스트 위젯 사용하기
__순환문에서 위젯 추가하기

2장. 레이아웃 관리

__소개
__라벨 프레임 위젯에 라벨들 배열하기
__패딩을 사용해 위젯 주변에 공간 추가하기
__위젯이 동적으로 GUI를 확장하는 방법프레임 내에 프레임을 임베드해 GUI 위젯 정렬
__메뉴 바 생성하기
__탭 위젯 만들기
__그리드 레이아웃 관리자 사용하기

3장. 사용자 정의 룩앤필

__소개정보, 경고, 오류 메시지 박스 생성하기독립적인 메시지 박스 생성 방법
__tkinter 윈도우 형식의 타이틀 생성 방법
__메인 기본 윈도우 아이콘 변경하기
__스핀 박스 컨트롤 사용하기
__SUNKEN, RAISED 형태의 입체적 위젯
__툴팁 생성하기
__GUI에 프로그레스 바 추가하기
__캔버스 위젯 사용법

4장. 데이터와 클래스

__소개
__StringVar() 사용 방법
__위젯에서 데이터를 얻는 방법
__다중 레벨 전역 변수 사용하기
__클래스에서 GUI를 개선하는 코딩 방법
__콜백 함수 작성하기
__재사용 가능한 GUI 컴포넌트 만들기

5장. Matplotlib 차트

__소개
__Matplotlib으로 아름다운 차트 만들기pip로 whl 확장자의 Matplotlib 설치하기
__첫 차트 만들기
__차트에 레이블 배치하기
__차트에 범례 추가하는 방법
__차트 스케일링
__동적으로 차트 스케일 조정하기

6장. 스레드와 네트워킹

__소개
__멀티스레드 생성하기
__스레드 시작하기
__스레드 멈추기
__큐 사용법
__다른 모듈 간에 큐 전달하기
__대화상자 위젯을 사용해 네트워크에서 파일 복사하기
__네트워크 통신을 위해 TCP/IP를 사용하기
__urlopen으로 웹 사이트 데이터 읽어오기

7장. GUI를 통해 MySQL에 데이터 저장하기

__소개
__MySQL 서버 설치하고 접속하기
__MySQL 데이터베이스 연결 설정하기
__파이썬 GUI 데이터베이스 설계하기
__SQL INSERT 명령 사용하기
__SQL UPDATE 명령 사용하기
__SQL DELETE 명령 사용하기
__MySQL 데이터베이스에서 데이터 저장, 조회하기
__MySQL 워크벤치 사용하기

8장. 국제화와 테스트

__소개
다른 언어로 위젯 텍스트 표시하기
__GUI 언어 한 번에 바꾸기
__GUI 지역화
__국제화 GUI 준비하기
__GUI를 설계하는 애자일 방법
__GUI 테스트 코드가 필요할까?
__디버그 워치 설정하기
__다양한 디버그 출력 레벨 설정하기
__ __main__을 사용한 셀프 테스트 코드 만들기
__유닛 테스트로 강력한 GUI 만들기
__이클립스 PyDev IDE 로 유닛 테스트 작성하기

9장. wxPython 라이브러리로 GUI 확장하기

__소개
__wxPython 라이브러리 설치하기
__wxPython으로 GUI 생성하기
__wxPython으로 빠르게 컨트롤 추가하기
__메인 tikinter 앱에 wxPython 앱 임베딩하기
__wxPython에 tkinter GUI 코드 임베딩하기
__2개의 다른 GUI 프레임워크 제어하기
__연결된 두 GUI 사이의 통신

10장. PyOpenG과 PyGLet으로 놀라운 3D GUI 만들기

__소개
__PyOpenGL로 GUI 변형하기
__3D GUI!
__비트맵을 이용해 멋진 GUI 만들기
__PyOpenGL보다 쉬운 PyGLet으로 GUI 변형하기
__놀라운 색상의 GUI
__OpenGL 애니메이션
__tkinter 로 슬라이드 쇼 만들기

11장. 베스트 프랙티스

__소개
__스파게티 코드 피하기
__준비하기
__커넥트 모듈 __init__ 사용하기
__절차지향과 객체지향 방식의 혼합
__코드 명명 규칙 사용하기
__OOP를 사용하지 않을 때
__디자인 패턴을 성공적으로 사용하는 방법
__복잡성 피하기
__다중 노트북을 이용한 GUI 디자인


상품결제정보

고액결제의 경우 안전을 위해 카드사에서 확인전화를 드릴 수도 있습니다. 확인과정에서 도난 카드의 사용이나 타인 명의의 주문등 정상적인 주문이 아니라고 판단될 경우 임의로 주문을 보류 또는 취소할 수 있습니다.  

무통장 입금은 상품 구매 대금은 PC뱅킹, 인터넷뱅킹, 텔레뱅킹 혹은 가까운 은행에서 직접 입금하시면 됩니다.  
주문시 입력한 입금자명과 실제입금자의 성명이 반드시 일치하여야 하며, 7일 이내로 입금을 하셔야 하며 입금되지 않은 주문은 자동취소 됩니다.

배송정보

  • 배송 방법 : 고객직접선택
  • 배송 지역 : 전국지역
  • 배송 비용 : 고객직접선택
  • 배송 기간 : 3일 ~ 7일
  • 배송 안내 : - 산간벽지나 도서지방은 별도의 추가금액을 지불하셔야 하는 경우가 있습니다.
    고객님께서 주문하신 상품은 입금 확인후 배송해 드립니다. 다만, 상품종류에 따라서 상품의 배송이 다소 지연될 수 있습니다.

교환 및 반품정보

교환 및 반품 주소
 - 26339 강원도 원주시 상지대길 83 (우산동) 상지대학교 민주관 3층 상지대 구내서점
 
교환 및 반품이 가능한 경우
 - 계약내용에 관한 서면을 받은 날부터 7일. 단, 그 서면을 받은 때보다 재화등의 공급이 늦게 이루어진 경우에는 재화등을 공급받거나 재화등의 공급이 시작된 날부터 7일 이내
  - 공급받으신 상품 및 용역의 내용이 표시.광고 내용과 다르거나 계약내용과 다르게 이행된 때에는 당해 재화 등을 공급받은 날 부터 3월이내, 그사실을 알게 된 날 또는 알 수 있었던 날부터 30일이내
 
교환 및 반품이 불가능한 경우
 - 이용자에게 책임 있는 사유로 재화 등이 멸실 또는 훼손된 경우(다만, 재화 등의 내용을 확인하기 위하여 포장 등을 훼손한 경우에는 청약철회를 할 수 있습니다)
  - 이용자의 사용 또는 일부 소비에 의하여 재화 등의 가치가 현저히 감소한 경우
  - 시간의 경과에 의하여 재판매가 곤란할 정도로 재화등의 가치가 현저히 감소한 경우
  - 복제가 가능한 재화등의 포장을 훼손한 경우
  - 개별 주문 생산되는 재화 등 청약철회시 판매자에게 회복할 수 없는 피해가 예상되어 소비자의 사전 동의를 얻은 경우
  - 디지털 콘텐츠의 제공이 개시된 경우, (다만, 가분적 용역 또는 가분적 디지털콘텐츠로 구성된 계약의 경우 제공이 개시되지 아니한 부분은 청약철회를 할 수 있습니다.)
 
※ 고객님의 마음이 바뀌어 교환, 반품을 하실 경우 상품반송 비용은 고객님께서 부담하셔야 합니다.
 (색상 교환, 사이즈 교환 등 포함)

서비스문의

상점관리 > 기본정보관리 > 내쇼핑몰정보 > 서비스 문의안내 설정 에 내용을 입력하면 노출되는 영역입니다.
작성 권한이 없습니다.

게시물이 없습니다




QUICK MENU
  • 로그인
  • 장바구니
  • 주문조회
  • 관심상품
  • 마이페이지
  • 고객센터
  • 010-3735-5140
  • 운영시간 : 09:00 ~ 18:00
    점심시간 : 12:00 ~ 13:00
    토, 일, 공휴일은 휴무 입니다.
최근본상품

Prev next