Qt Quick và QML - Nâng cao (Qt 5): Kết nối với C++ | Học trực tuyến CNTT, học lập trình từ cơ bản đến nâng cao

Mô tả ngắn

Sử dụng các Mô hình C++ tùy chỉnh trong QML, xây dựng các loại QML Visual C++ của riêng bạn. Sử dụng Singletons và tìm hiểu sâu về QML từ C++

Nội dung khóa học

Bạn sẽ được học:

– Xây dựng Mô hình C++ tùy chỉnh của riêng bạn trong C++ và sử dụng chúng trong QML

– Xây dựng các kiểu hình ảnh C++ của riêng bạn và sử dụng chúng trong QML

– Sử dụng các loại C++ làm Singletons trong QML

– Đào sâu vào cây QML và thao tác các phần tử QML của bạn từ C++

Kiến thức đầu ra

Bạn sẽ biết cách: 

– Tạo danh sách và model trong Qt với QAbstraclistModel

– Tạo các class model phức tạp và binding data giữa C++ và QML

– Chuyển đổi các kiểu dữ liệu và tạo kiểu dữ liệu mới trong Qt

– Sử dụng singletons trong Qt

Trước khi bắt đầu code game với C++ bạn nên cài đặt các công cụ như Visual Studio, Code:Blocks, hoặc g++ trên Linux (Nguồn ảnh: Internet)

Yêu cầu đầu vào

Để tham gia khóa học, bạn cần: 

– Kiến thức cơ bản về Qt C++

– Kiến thức cơ bản về Qt Quick

– Kiến thức cơ bản về giao diện C++ với QML

– Phiên bản mới nhất của Qt và Qt Creator

– Học xong C++ nâng cao và Qt/QML beginer và Qt/QML intermediate.

– Tư duy cởi mở và sẵn sàng học hỏi

Đối tượng phù hợp 

– Học viên học chứng chỉ Automotive.

– Những người quan tâm về lập trình HMI cho ô tô hoặc các thiết bị có màn hình.

– Người muốn tìm hiểu cách sử dụng mô hình C++ tùy chỉnh trong QML

– Người muốn học cách xây dựng các Loại hình ảnh C++ tùy chỉnh và sử dụng chúng trong QML

– Người muốn tìm hiểu cách sử dụng Lớp C++ dưới dạng Singletons trong QML

– Người tìm hiểu cách duyệt qua cấu trúc cây phần tử QML và thao tác các phần tử từ C++

>> Đăng ký tham gia khoá học ngay tại đây:

 

Cơ hội nghề nghiệp
  • Tầng 0, tòa nhà FPT, 17 Duy Tân, Q. Cầu Giấy, Hà Nội
  • info@funix.edu.vn
  • 0782313602 (Zalo, Viber)        
Chat Button
FUNiX V2 GenAI Chatbot ×

yêu cầu gọi lại