Khóa học dành cho người mới bắt đầu với kiến thức về các nền tảng phát triển QML đa nền tảng. Từ đó, phát triển ứng dụng GUI trên Windows, Mac và Linux bằng QML, Qt 5, JavaScript và C++.
1 Tháng
1 Học phần
2 triệu Học phí (đ)
Mô tả ngắn:
Khóa học dành cho người mới bắt đầu với kiến thức về các nền tảng phát triển QML đa nền tảng. Từ đó, phát triển ứng dụng GUI trên Windows, Mac và Linux bằng QML, Qt 5, JavaScript và C++.
Nội dung khóa học:
QML cho Qt 5 và 6
Ngôn ngữ QML
Qt Quick
Item
Đối tượng Rectangle
Các thành phần
Anchor
Định vị
Chuyển đổi
Các trạng thái cơ bản
Bố cục
Cột
Hàng
Lưới
Flex
Định vị tuyệt đối
Vuốt xem
Xem trang
Xem danh sách
Thành phần tùy chỉnh
Thuộc tính
Ràng buộc
Kết nối
Tín hiệu và Slot
Thuộc tính Animation
Hiệu ứng Opacity
Hiệu ứng Rotation
Hiệu ứng Scale
Hiệu ứng Sequential
Hiệu ứng Parallel
Qt Quick Controls
Model – View và ủy nhiệm
Trang
Kéo và thả
Ứng dụng ví dụ
Cơ bản về Javascript
JavaScript nội tuyến
Ràng buộc Javascript
Javascript bên ngoài
Tích hợp C++
Bối cảnh gốc C++
Đăng ký lớp C++ trong QML
Gọi các slot C++ từ tín hiệu QML
Gọi các slot QML từ tín hiệu C++
Trình xem hình ảnh
Trình soạn thảo văn bản
Bộ chuyển đổi dữ liệu
Bộ tạo số
Các vấn đề và giải pháp chung
Yêu cầu đầu vào:
Học viên đã hoàn thành khóa C++ cơ bản và nâng cao
Kiến thức đầu ra:
– QtQuick và các thành phần cơ bản của QtQuick
– Tạo ứng dụng có giao diện với QT/QML
– Sử dụng Javascipt trong Qt
– Các loại positioner và positioning
– Các loại animations và xử lý animation
– State và View trong Qt
– Xử lý giao tiếp C++ và QML
Đố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 ký 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)
FUNiX V2 GenAI Chatbot×
yêu cầu gọi lại
Yêu cầu FUNiX gọi lại để hỗ trợ thông tin, chương trình học, chỉ tiêu - điều kiện tuyển sinh - học phí,... hoàn toàn FREE