예제로 살펴보는 PyQt Tutorial
예제로 살펴보는 PyQt Tutorial
수강정보 150명의 수강생
스킬태그 #GUI, #PyQT
38,500원
지식공유자 : 제주코딩베이스캠프
68회 수업 · 총 7시간 14분 수업
기간 : 평생 무제한 시청
수료증 : 발급 강의
수강 난이도 : 초급

이 강의는

PyQt를 이용하여 Python GUI 프로그래밍 세계에 빠져봅시다! Python으로 계산기와 같은 프로그램을 만들 수 있는 강좌입니다! Googletrans 라이브러리를 활용한 번역기, 계산기, AI 기술을 결합한 이미지 인식 프로그램 등으로 재미있게 풀어냅니다. :)

이런 걸 배워요

  • Python
  • PyQt5

 PyQt란

PyQt는 Python 언어를 기반으로 GUI(Graphical User Interface) 프로그램을 만들 때 사용하는,
가장 인기 있는 도구 중 하나입니다.

PyQt는 여러분들이 Python으로 '윈도우 계산기'와 같은 프로그램을 만들 수 있게 해주는 라이브러리입니다.
PyQt가 가지고 있는 Qt Designer 프로그램을 이용하면 클릭 몇 번으로도 가능해요! 

 파이큐티 튜토리얼 강의의 특징! 

1. 프로그램 기획 > 디자인 > 코드 > 상세내용 순으로 탄탄하게 파이큐티를 내 것을 만들 수 있다!
2. 귀여운 캐릭터들과 재미있는 스토리와 함께하기 때문에 즐겁게 파이큐티와 친해질 수 있다!
3. 다양한 예제로 많은 결과물을 만들어볼 수 있다! (ex: 랜덤선출 프로그램, POS기 프로그램 등)
4. 강의 내용을 상세하게 확인할 수 있는 노션 페이지와 PDF가 제공되어 편리하게 공부할 수 있다!

 Python 기본 문법이 필요하지만 전체적인 과정을 훑어보는데 

 상세한 문법 과정이 필요한 것은 아닙니다. 

파이썬의 기본 문법을 자세히 알지 못해도, 실습을 통해 충분히 PyQt를 활용할 수 있습니다.
그래도 걱정이신가요? 걱정 마세요! Python 30분 요약강좌를 제공합니다.
또한 다양한 활용이 가능하도록 여러 접목 가능한 라이브러리 강의를 함께 넣어드립니다.

 간단하게 시작하지만, 그 끝은 그렇지 않습니다. 

약간의 프로그래밍 경험만 가지고 있어도 따라할 수 있는 간단한 실습부터,
숙련된 스킬을 가지고 있어야만 하는 프로젝트성 결과물까지 준비하였습니다.
포트폴리오로 사용하실 수도 있을만큼 좋은 프로젝트들과 함께 해보십시오! :)

도움 되는 분들

  • Python으로 GUI Programming을 해보고 싶으신 분
  • 과제, 프로젝트에 필요한 프로그램을 만들어야하는데 어떻게 시작해야될지 막막하신분들

공개 일자

2020년 9월 23일 (마지막 업데이트 일자 : 2020년 9월 23일)

지식공유자 소개

🧙‍♂ 안녕하세요. 제주 코딩베이스 캠프입니다.

제주 코딩 베이스캠프란?

제주에서 가장 핫한 개발자들이 모여 작당한 부트캠프! 열정있는 청년들에게 열정만큼 성장할 수 있는 기회를 제공하는 부트캠프가 인프런에 런칭합니다!

7기와 8기는 카카오와 함께 진행, 9기는 제주대학교 내부에서 진행, 10기는 카카오, 구름과 함께 진행하였습니다.

서비스 구축 성공 경험을 통해 이 취업난 시대에 자신감, 자존감, 성취감, 
자립할 수 있는 능력을 배양해보세요!

으라차차 청춘 화이팅입니다!

아직 평가를 충분히 받지 못한 강의 입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!😄️️

교육과정

모두 펼치기 68 강의 7시간 14분
섹션 0. 강의 듣는 법
5 강의 03 : 28
섹션 1. PyQt5 간단한 프로그램을 만들며 따라해보기
3 강의 33 : 15
대표를 뽑아라!
21 : 51
크롤링 데이터로 자동 재무 보고서를 만들어라 - 1
크롤링 데이터로 자동 재무 보고서를 만들어라 - 2
11 : 24
섹션 2. PyQt5 스타일꾸미기 실습
7 강의 31 : 21
Chapter 2 전체 설명
01 : 49
QFont (텍스트 넣기)
06 : 01
QPainter, QPen (선 그리기)
06 : 47
QPen (점 넣기)
03 : 45
QBrush (도형 그리기 - 1)
04 : 12
QPolygon (도형 그리기 - 2)
04 : 21
QLabel (라벨)
04 : 26
섹션 3. PyQt5 레이아웃 실습
4 강의 20 : 04
QWidget의 기본 위치
07 : 02
PyQt의 레이아웃
02 : 28
수직, 수평 레이아웃
04 : 38
격자(Grid) 레이아웃
05 : 56
섹션 4. PyQt5 위젯 실습
19 강의 122 : 07
QCheckBox (체크 박스)
06 : 42
QPushButton (버튼)
04 : 26
QRadioButton (선택 단추)
01 : 56
QComboBox (옵션 선택 창)
05 : 42
QLabel (라벨)
04 : 57
QLineEdit (한 줄 입력기)
07 : 44
QProgressBar (진행바)
11 : 57
QSlider (슬라이더 위젯)
08 : 51
QDial (다이얼 위젯)
06 : 04
QSplitter (구역 나누기 위젯)
05 : 44
QGroupBox (그룹 박스)
04 : 44
QSpinBox, QDoubleSpinBox (스핀 박스)
05 : 07
QTabWidget (탭 버튼 위젯)
05 : 39
QPixmap (그림 위젯)
06 : 48
QTime, QDateEdit, QDateTimeEdit (시간, 날짜 편집기)
12 : 09
QCalendarWidget (달력 위젯)
07 : 53
QTextEdit (글 편집기)
03 : 37
QTextBrowser (확장된 글 편집기)
04 : 56
QTableWidget (표 위젯 with 빗썸API)
07 : 11
섹션 5. PyQt5 다이얼로그 실습
4 강의 23 : 11
QInputDialog (입력 다이얼로그)
06 : 06
QMessageBox (메시지 다이얼로그)
04 : 58
QFontDialog, QColorDialog (글꼴, 컬러 설정 다이얼로그)
05 : 13
QFileDialog (파일 다이얼로그)
06 : 54
섹션 6. PyQt5 시그널, 슬롯 실습
7 강의 50 : 54
시그널, 슬롯 동작 예제
03 : 09
이벤트 송신자
02 : 18
슬롯(이벤트 함수)을 이용한 LCD 전광판 만들기
03 : 19
재정의 슬롯(이벤트 함수) 만들기 - 1
07 : 28
재정의 슬롯(이벤트 함수) 만들기 - 2
04 : 15
사용자 정의 시그널 만들기
06 : 40
월급받아 집은 언제 살 수 있을까?
23 : 45
섹션 7. PyQt5 프로그램 실습 예제
7 강의 104 : 46
생선 자동 포장 프로그램 만들기
17 : 54
생선가게 POS기 만들기 - 1
08 : 45
생선가게 POS기 만들기 - 2
11 : 19
생선가게 POS기 만들기 - 3
32 : 25
머신러닝을 이용한 무인 상점 만들기 - 1
12 : 26
머신러닝을 이용한 무인 상점 만들기 - 2
21 : 57
머신러닝을 이용한 마스크 자동 인식기 만들기
섹션 8. 부록
4 강의 45 : 13
일반 코드로 번역 프로그램 만들기
22 : 51
QT Designer 설치 (영상 강의가 아닙니다.)
QT Designer를 활용한 구글 번역기 프로그램 만들기
13 : 04
PyQt 그래프 그리기
09 : 18
섹션 9. Python과 Crawling 30분 요약강좌!
3 강의
섹션 11. exe파일 생성과 저작권
2 강의
exe 파일 생성 (영상 강의가 아닙니다.)
저작권 (영상 강의가 아닙니다.)
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스