[입문] Qt QML과 C++로 시작하는 크로스플랫폼 앱 개발
![Thumbnail](https://cdn.inflearn.com/public/courses/331907/cover/d506b3da-e9ed-4683-97ba-4f01c51e3c4c/331907.png?w=736)
입문자를 위해 준비한
[데스크톱 앱 개발, 프로그래밍 언어] 강의입니다.
Qt QML과 C++를 사용하여 크로스플랫폼 애플리케이션 개발에 입문할 수 있습니다. 해당 강의에서는 윈도우 응용 프로그램 타겟으로 개발을 진행합니다.
이런 걸
배워요!
Qt6 프로젝트 생성부터 UI 개발까지
Qt QML과 C++를 사용한 응용 소프트웨어 개발
UI와 데이터 모델 구성으로 하는 앱 개발
강의 주제 📖
- 이 강의를 통해 참가자들은 Qt와 QML을 사용하여 사용자 인터페이스를 만들고, C++로 비즈니스 로직을 구현하는 방법을 배웁니다.
- 수강생 여러분들은 모바일 앱부터 데스크톱 응용 프로그램, 임베디드 시스템까지 다양한 플랫폼에서 사용할 수 있는 애플리케이션을 만드는 능력을 갖추게 됩니다.
- Qt 프레임워크 개발을 위해 학습하며, 미래의 Qt 입문자 분들에게 조금이나마 도움이 될 입문 강의를 제공하고자 강의를 제작하였습니다.
수강 타겟/강의 목적 🙆♀️
- Qt와 QML은 강력한 크로스 플랫폼 개발 도구입니다.
- "Qt QML 및 C++로 애플리케이션 개발 입문하기" 강의는 이 기술을 활용하여 멋진 사용자 인터페이스와 견고한 비즈니스 로직을 갖춘 애플리케이션을 만들고자 하는 개발자들을 위해 제작되었습니다.
- 이 강의는 GUI 개발의 기본부터 C++로의 데이터 모델링 및 비즈니스 로직 처리까지, 모든 것을 포괄하는 종합적인 커리큘럼을 제공합니다.
지식공유자가 생각하는 수강생 유형
- QML을 사용하는 프로젝트에 사용하기 위해 빠르게 학습하고 싶은 수강생
- C++을 사용한 크로스플랫폼 앱 제작을 입문하고 싶은 수강생
강의 특징 ✨
- 실무 중심 커리큘럼: 이론과 실습이 조화롭게 구성된 강의를 통해 실제 개발 현장에서 즉시 적용 가능한 지식과 기술을 습득할 수 있습니다.
- 단계별 접근 방식: 기본 개념에서부터 고급 기술까지 단계적으로 학습하여 체계적으로 지식을 쌓아갈 수 있습니다.
- 풍부한 예제와 실습: 다양한 예제와 실습을 통해 배운 내용을 즉시 실습해보며 이해를 깊게 할 수 있습니다.
학습 내용 📚
- "Qt QML 및 C++로 애플리케이션 개발 입문하기" 강의는 Qt 프레임워크의 기본부터 QML UI 구성, C++ 연동, 기능 구현까지 전반적인 내용을 다룹니다.
- 수강생 분들은 GUI 개발, 비즈니스 로직 구현, 최신 정보 파악 등 실무에 필요한 기본 기술과 학습 전략을 습득하게 됩니다.
예상 질문 Q&A 💬
- Q: Qt와 QML을 배워야 하는 이유는 무엇인가요?
- A: Qt와 QML은 강력하고 유연한 크로스 플랫폼 개발 도구로, 한 번의 개발로 다양한 플랫폼에서 동작하는 애플리케이션을 만들 수 있습니다. 또한, 뛰어난 사용자 인터페이스와 효율적인 개발 프로세스를 가능하게 합니다.
- Q: 이 강의에 필요한 사전 지식이 있나요?
- A: 기본적인 프로그래밍(객체지향, C++, UI/UX) 지식이 있으면 좋지만, 초보자도 이해할 수 있도록 기본 개념부터 설명합니다.
- Q: 강의 수강 후 실제 프로젝트에 바로 적용할 수 있나요?
- A: 네, 강의는 실제 프로젝트와 유사한 예제와 실습을 다루므로, 수강을 마친 후 바로 실제 개발 프로젝트에 적용할 수 있습니다.
수강 전 참고 사항 📢
실습 환경
- Windows 10 이상
- Qt 6.6.0
- MSVC 2019 C++
선수 지식 및 유의사항
-
- 강의 중 궁금한 점이 있으면 언제든 질문을 환영합니다. 적극적인 참여가 더 나은 학습 결과로 이어집니다.
- 객체지향(특히 C++) 개념을 가지고 있으면 이해를 빠르게 하실 수 있습니다.
이런 분들께
추천드려요!
학습 대상은
누구일까요?
프로젝트에서 사용하는 Qt QML을 빠르게 익히고 싶으신 분
C++을 기반으로 크로스플랫폼 앱을 만들고 싶은 분
선수 지식,
필요할까요?
C++ 기본 문법
객체지향 프로그래밍
안녕하세요
코드브릿지입니다.
👋🏼 간단한 인사와 자기소개
안녕하세요!
플랫폼 사이의 경계를 허무는 앱 개발에 매력을 가지고 관련 강의를 제작하고 있습니다.
잘 부탁드립니다!
커리큘럼
전체
25개 ∙ 5시간 22분
Qt 프레임워크 소개
08:14
왜 QML인가?
10:04
Qt 라이센스 설명
07:05
UI 위치 설정2 - Anchor
14:06
QML function 작성 방법
10:36
Javascript 모듈 분리 방법
07:38
커스텀 UI 컴포넌트 만들기
23:48
C++ 클래스를 QML로 노출하기
12:45
QObject 수명 주기
12:11
강의 게시일: 2024년 01월 17일
마지막 업데이트일: 2024년 01월 17일
마지막 업데이트일: 2024년 01월 17일
수강평
아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!