[HD]Python(파이썬) GUI Programming 제대로 배우기 (2026) - 중급 Part.3

[HD]Python(파이썬) GUI Programming 제대로 배우기 (2026) - 중급 Part.3

68,000
  • 지원유형
    • 일반과정
    • 평생교육이용권
  • 학습기간
    수료여부 관계없이 복습 12개월 추가 제공
  • 수료기준 진도 80% 이상
주문금액
68,000

comment

파이썬 GUI 프로그래밍의 주요 개념과 기능을 단계별로 학습합니다.

미리보기
학습방법 : HTML5 ( PC
, 스마트폰, 타블렛
)
학습시간 : 12시간 17차시
난이도 : 향상
강의목표

멀티쓰레딩과 큐를 활용한 비동기 프로그래밍, 쓰레드 안전성 확보, 외부 API 및 DB 연동, 맷플롯라이브 데이터 시각화를 통해 전문가 수준의 앱을 완성합니다

강의소개

파이썬 Tkinter 중급 완결편으로, 쓰레딩을 통한 프리징 해결, API 통신, DB 연동, 맷플롯라이브를 활용한 데이터 시각화 등 고성능 GUI 앱 개발 기술을 학습합니다

학습대상

파이썬 및 Tkinter 기초 지식 보유자 중, UI 프리징 해결, 비동기 통신, 데이터 시각화 등 고급 기법을 익혀 실무 수준의 완성도 높은 앱을 개발하고자 하는 학습자

제공서류
수료증수료시 발급가능
수강증명서학습시작 이후 발급가능
수료기준
필수평가 : 진도 (80% 이상)
총점 80 점 이상시 수료
학습기간
30일 + 무료복습기간 360일
✅ 학습기간 + 무료복습기간 내 무제한 반복 수강 가능!
- 실제 해당 강의의 커리큘럼은 복습기간을 포함하지 않는 30일 입니다.
학습목차
[HD]Python(파이썬) GUI Programming 제대로 배우기 (2026) - 중급 Part.3
1. GUI 멈춤 현상(Freezing)의 원인 분석
34 분
2. 파이썬 threading 모듈 기초와 사용법
34 분
3. 스레드 간 안전한 통신을 위한 Queue 활용
50 분
4. 백그라운드 워커(Worker) 클래스 설계 및 구현
48 분
5. GUI와 워커 스레드 연동 및 비동기 데이터 갱신
31 분
6. 경쟁 상태(Race Condition)와 동기화
35 분
7. 스레드 안전(Thread-Safe) 로거 만들기
21 분
8. 고수준 병렬 처리: ThreadPoolExecutor 기초
34 분
9. 스레드 풀을 활용한 앱 리팩토링
50 분
10. 데이터 시각화 기초: 캔버스(Canvas) 위젯
38 분
11. 데이터 집계: SQL Group By 쿼리 활용
35 분
12. 캔버스를 활용한 커스텀 라인 차트 구현
40 분
13. 시각화 라이브러리: Matplotlib 기초
48 분
14. Matplotlib와 Tkinter 통합 (Embedding)
44 분
15. 실전 앱 적용: 파이 차트와 바 차트 구현
40 분
16. UX 향상: 커스텀 툴팁(Tooltip) 제작
32 분
17. 그래프 상호작용 및 상태 표시줄 구현
45 분