C++중급 개발자로 도약하기: Qt/부스트 애플리케이션 개발
4.7 (27 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
99 students enrolled
Wishlisted Wishlist

Please confirm that you want to add C++중급 개발자로 도약하기: Qt/부스트 애플리케이션 개발 to your Wishlist.

Add to Wishlist

C++중급 개발자로 도약하기: Qt/부스트 애플리케이션 개발

Qt 프레임워크 사용법을 익히고, Boost 라이브러리를 함께 적용하여 C++ 크로스 플랫폼 애플리케이션 개발을 시작하는 방법에 대해서 배워봅시다
4.7 (27 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
99 students enrolled
Last updated 7/2016
Korean
Price: $60
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Qt를 리눅스, 맥, 윈도우 플랫폼에서 설치하고 시작하는 방법
  • Boost 라이브러리를 Qt 프로젝트와 함께 사용하는 방법
  • Qt 프레임워크를 사용하여 UI를 만들고 실행하는 방법
  • QtCreator를 사용한 UI 레이아웃 디자인 방법
View Curriculum
Requirements
  • class, 상속, 가상 함수 수준의 기초적인 C++ 문법은 알고 있어야 합니다.
Description

*******************
특별할인! 쿠폰코드란에 LEARNCPP을 입력하시면 19달러로 강좌를 구매하실 수 있습니다. 
*******************


Qt 프레임워크에 대하여 설치 과정에서부터 간단한 애플리케이션을 만드는 데 필요한 기본적인 지식들까지 코드로 예제를 들며 데모와 함께 설명합니다. 최소한의 코드를 사용하여 Qt 애플리케이션의 기본적인 구조와 개발 방법을 살펴보고, Qt Creator 툴을 사용하여 레이아웃을 디자인 하는 방법까지 데모를 통해 보여줍니다.

Who is the target audience?
  • 이 강좌는 한번도 Qt 개발 경험이 없거나, Boost 개발 경험이 없는 C++ 초중급자를 대상으로 합니다. 만약 이미 Qt를 활용한 애플리케이션 개발 경험이 있거나, Boost를 업무에 적용하여 사용하시는 C++ 숙련된 개발자들에게는 적합하지 않습니다.
  • 이미 Qt를 사용하여 프로그램을 개발하고 있거나, Boost를 활용하여 개발중인 개발자에게는 적합하지 않습니다.
Compare to Other Development Tools Courses
Curriculum For This Course
39 Lectures
06:59:55
+
시작하기
6 Lectures 39:13

전체 강의 인사말 및 소개입니다.

Preview 04:14


Qt 다운로드
07:42

Qt 윈도우 설치
10:58

Qt 맥/리눅스 설치
04:26

설치된 파일들 살펴보기
03:42
+
Qt 이해하기
10 Lectures 01:59:03

Qt - 기본 구조 1. HelloWorld
18:28

Qt - 기본 구조 2. 콘솔 어플리케이션 만들기
10:42

Qt - 기본 구조 3. 최소한의 Widget 어플리케이션 만들기
04:43

Qt - 기본 구조 4. Signal/Slot 추가해보기
05:20

Qt - 기본 구조 5. Signal/Slot 위젯 연결해보기
09:43

Qt - 기본 구조 6. Widget 서브클래싱
11:56

Qt - 기본 구조 7. 시그널 직접 정의해보기
14:14

Qt - 기본 구조 8. 위젯 라이프 사이클
13:12

Qt - 기본 구조 9. .ui 파일로 form 만들기
18:08
+
[데모 프로젝트 #1] cmake 에디터 만들기
11 Lectures 02:14:12
CMakeWizard 프로젝트 소개
05:29

[데모 프로젝트 #1] 1. QTabWidget 기본 구성
10:48

[데모 프로젝트 #1] 2. Layout 활용한 위젯 배치
10:10

[데모 프로젝트 #1] 3. QAction과 리소스로 툴바 버튼 추가하기
09:51

[데모 프로젝트 #1] 4. QAction 핸들러 연결과 QTableWidget 다루기
18:39

[데모 프로젝트 #1] 5. QListWidget에 아이템 추가하기
12:35

[데모 프로젝트 #1] 6. QTabWidget에 시그널/슬롯 추가하기
11:23

[데모 프로젝트 #1] 7. Widget들 값 읽어오기
14:49

[데모 프로젝트 #1] 8. QTextStream으로 문자열 생성하기
18:32

[데모 프로젝트 #1] 9. QFile로 결과 파일 생성하기
19:37

[데모 프로젝트 #1] 10. 테스트
02:19
+
Qt + Boost 시작하기
5 Lectures 29:00

2. Boost - 윈도우 설치
05:25

3. Boost - 리눅스, 맥 설치
02:35

4-1. Boost - Qt 프로젝트에서 Boost 라이브러리 링크하기 (맥, qmake .pro)
10:52

+
[데모 프로젝트 #2] asio를 활용한 Qt RestClient 프로젝트
7 Lectures 01:38:27
[데모 프로젝트 #2] 1. 기본 UI 구성
10:06

[데모 프로젝트 #2] 2. boost 링크과 io_service 생성
14:51

[데모 프로젝트 #2] 3. asio bind, resolver를 사용한 IP 변환
14:58

[데모 프로젝트 #2] 4. asio connect로 연결하기
14:10

[데모 프로젝트 #2] 5. async read로 데이터 받아오기
16:53

[데모 프로젝트 #2] 6. async read 활용하여 나머지 데이터 읽기
18:54

[데모 프로젝트 #2] 7. signal/slot 추가하여 결과 출력하기
08:35
About the Instructor
블로터 아카데미
4.4 Average rating
1,060 Reviews
5,594 Students
39 Courses
테크 스쿨

세금계산서 발행이나 계좌이체(해외 결제 카드가 없는 경우)를 통해 강의 구매가 가능합니다. 단체구매도 가능합니다. udemy@bloter.net 로 문의해주시면 처리해드리겠습니다 :)

IT 전문 언론사 블로터가 운영하는 유데미 공간입니다. 블로터는 오랫동안 오프라인 강의 운영을 기반으로 수강생들이기 가장 원하는 강의를 빠르게 제공하기 위해 노력합니다. 프로그래밍, 데이터과학, 디지털 마케팅, 라이프 스타일 등 다양한 블로터 강의를 살펴보고 싶다면 블로터 아카데미 이름을 클릭해보세요^^4천여명이 선택한 좋은 강의들을 한눈에 보실 수 있답니다^^

또한 블로터x유데미 특별 쿠폰을 정기적으로 받고 싶으신 분은 udemy@bloter.net 으로 문의 부탁드립니다.

Heejune Kim
4.7 Average rating
27 Reviews
99 Students
1 Course
Software Engineer

보안 소프트웨어 개발을 했고, 리눅스와 윈도우 드라이버 개발자를 거쳐, 지금은 작은 스타트업에서 애플리케이션 개발자로 일하고 있습니다. 크로스 플랫폼 기술과 C++ 언어에 관심이 많습니다. 현재 마이크로소프트 개발툴 분야의 MVP로 활동하고 있기도 합니다.