Lập trình Qt Khóa Học Đào Tạo
Qt là một khung ứng dụng để phát triển phần mềm ứng dụng đa nền tảng. Nó sử dụng C++ tiêu chuẩn với các phần mở rộng để đơn giản hóa việc phát triển cả ứng dụng GUI và ứng dụng máy chủ.
Khóa đào tạo trực tiếp, do giảng viên hướng dẫn này cung cấp kiến thức chuyên sâu về Qt và các mô-đun của nó.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có đủ kiến thức và thực hành để phát triển ứng dụng C++ của riêng họ bằng cách sử dụng Qt.
Định dạng khóa học
- Một khóa học do giảng viên hướng dẫn với nội dung lý thuyết về Qt cùng với các bài tập và một phần lớn là thực hành phát triển.
Đề cương khóa học
Giới thiệu về Qt
Đối tượng và Các Kiểu Dữ liệu Cốt lõi
- Các Lớp Cốt lõi
- Đối tượng
- Đối tượng Communication
Widgets và Trình Thiết Kế
- Widgets
- Hộp Thoại
Ứng Dụng và Vẽ
- Vẽ và Tạo Kiểu
- Tạo Ứng Dụng
Mô Hình và Chế Độ Xem
Chế Độ Xem Đồ Họa
Qt Các Mô Hình Bổ Sung
- Đa luồng Programming và Đa phương tiện
- Đa phương tiện Programming
- Liên Quá Trình Communication
Các Chủ Đề Khác
- Mở Rộng Qt bằng Plugins
- Xử Lý Dữ Liệu
- XML Các Mẫu
- Animation
Lời Kết
Yêu cầu
- Kiến thức về các khái niệm lập trình cơ bản.
Đối tượng
- Các nhà phát triển phần mềm
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Lập trình Qt Khóa Học Đào Tạo - Đặt chỗ
Lập trình Qt Khóa Học Đào Tạo - Yêu cầu thông tin
Đánh giá (1)
Không khí đào tạo tuyệt vời.
April Faith Manabat - Controtek Solutions Inc
Khóa học - QT Programming
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
Nâng cao C++
35 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng các kỹ thuật lập trình nâng cao để phát triển các hệ thống và ứng dụng phức tạp, an toàn và hiệu suất cao.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển bao gồm tất cả các thư viện, gói và khung C++.
- Hiểu các tính năng, thành phần và các yếu tố cơ bản của C++.
- Tạo các ứng dụng C++ phức tạp bằng cách sử dụng các kỹ thuật lập trình nâng cao.
- Học cách viết mã dễ đọc, nhanh và an toàn bằng C++.
- Nắm vững các lỗ hổng bảo mật phổ biến trong ngôn ngữ C++ và cách giảm thiểu chúng.
- Triển khai các chiến lược kiểm thử để kiểm soát chất lượng và bảo mật mã.
- Sử dụng các công cụ chẩn đoán và gỡ lỗi trong quá trình phát triển C++.
C++ for Modeling Quantitative Finance
49 GiờDeep C++ training to cover quantitative methods modeling and introduce a huge project for the trainees to have real hands-on experience with C++ for Quants
Lập trình An toàn C/C++
21 GiờKhóa học kéo dài ba ngày này bao gồm các kiến thức cơ bản về bảo mật mã C/C++ trước những người dùng độc hại có thể khai thác nhiều lỗ hổng trong mã liên quan đến quản lý bộ nhớ và xử lý đầu vào. Khóa học đề cập đến các nguyên tắc viết mã bảo mật.
C++ cho Hệ thống nhúng
21 GiờLiệu C++ có phù hợp với các hệ thống nhúng như bộ vi điều khiển và hệ điều hành thời gian thực không?
Có nên sử dụng lập trình hướng đối tượng trong bộ vi điều khiển không?
Liệu C++ có quá xa rời phần cứng để đạt hiệu quả không?
Khóa đào tạo trực tiếp, trực tuyến này sẽ giải đáp những câu hỏi trên và trình bày thông qua thảo luận và thực hành cách C++ có thể được sử dụng để phát triển các hệ thống nhúng với mã chính xác, dễ đọc và hiệu quả. Người tham gia sẽ áp dụng lý thuyết vào thực tế thông qua việc tạo một ứng dụng nhúng mẫu bằng C++.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các nguyên tắc của mô hình hướng đối tượng, lập trình phần mềm nhúng và lập trình thời gian thực
- Tạo mã cho các hệ thống nhúng nhỏ gọn, nhanh chóng và an toàn
- Tránh tình trạng mã bị phình to do sử dụng templates, exceptions và các tính năng khác của ngôn ngữ
- Hiểu các vấn đề liên quan đến việc sử dụng C++ trong các hệ thống quan trọng về an toàn và thời gian thực
- Gỡ lỗi chương trình C++ trên thiết bị đích
Đối tượng
- Các nhà phát triển
- Các nhà thiết kế
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành chuyên sâu
Lập trình C++ 11
14 GiờĐây là một khóa học kéo dài 2 ngày, dành cho các lập trình viên C++ quan tâm đến việc áp dụng tiêu chuẩn C++11 mới trong ngành của họ. Khóa học đặc biệt hữu ích cho các nhà phát triển ứng dụng tài chính, bao gồm tất cả các tính năng mới với các ví dụ về mã để thực hiện trong phòng thí nghiệm.
C++, QT, ZeroMQ và Protocol Buffers
35 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) cung cấp kiến thức tổng quan về C++, khung GUI Qt và các công nghệ giao tiếp khác nhau như ZeroMQ và Protocol Buffers, có thể được sử dụng để viết các ứng dụng phân tán.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có kiến thức và thực hành cần thiết để viết và biên dịch một ứng dụng sử dụng C++, Qt và gcc trên Linux Centos 6/7. Người tham gia cũng sẽ tích hợp khả năng nhắn tin không đồng bộ bằng Zero MQ và Protocol Buffers.
Using C++ in Embedded Systems - Applying C++11/C++14
21 GiờThis training intends to introduce C++ as the common extension of C when applying object-oriented embedded system development. Since C++ encloses C, this training takes us from C to C++ in a natural way, and looks under the hood of how C++ is implemented. This is especially valuable to comprehend when applying C++ in an embedded resource limited environment. The C++ standard has recently been undergoing a major revision, a.k.a. as C++11, and a new one is on its way, C++14. This course addresses subjects brought in with these revisions that are especially useful like high performance memory management, concurrency making use of a multicore environment, and bare-metal close to the hardware programming.
GOAL/BENEFITS
The major objective of this class is that you shall be able to use C++ in a “correct way”.
- Introduce C++ as an object oriented language alternative in an embedded system context
- Show the similarities ‑ and differences ‑ with the C language
- Comprehend different memory management strategies – especially the move semantics introduced with C++11
- Look under the hood and understand what different paradigms in C++ leads to in machine code
- Use templates to achieve type safe high order abstractions for bare-metal close to the hardware programming – memory mapped I/O as well as interrupts – especially the variadic templates introduced with C++11
- Provide some useful design patterns especially applicable in an embedded context
- A few exercises in order to practice some concepts
AUDIENCE/PARTICIPANTS
This training is aimed C++- programmers who intend to start using C++ in an embedded system context.
PREVIOUS KNOWLEDGE
The course requires basic knowledge in C++ programming, corresponding to our trainings ”C++ – Level 1” and ”C++ Level 2 – Introducing C++11”.
PRACTICAL EXERCISES
During the training you will practice the presented concepts in a number of exercises. We will use the open and free integrated development environment from Eclipse
Lập trình hàm với C++
14 GiờKhóa huấn luyện trực tiếp do giáo viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các lập trình viên web muốn sử dụng C++ để lập trình hàm.
Tại cuối khóa học, người tham gia sẽ có thể:
- Sử dụng các giải pháp lập trình hàm để cải thiện hiệu suất của ứng dụng web.
- Tránh biến đổi dữ liệu và tác động phụ bằng cách sử dụng lập trình hàm.
- Tạo ứng dụng web theo phong cách lập trình hàm.
HMI Development for Automotive Infotainment Systems
14 GiờThis is a specialized HMI Development course designed for automotive professionals who are involved in the development of advanced automotive infotainment system
Advanced C++ Software Design
35 GiờThis is an advanced C++ training course focusing on object-oriented (OO) software development and design with the C++ programming language.
Lập Trình Hướng Đối Tượng với C++
7 GiờTrong khóa học này, người tham gia sẽ học C++ khái niệm và kỹ năng lập trình.
Lập trình trong C++
35 GiờKhóa học giới thiệu một ngôn ngữ hướng đối tượng toàn diện C++ và cách sử dụng các ví dụ đơn giản. Đây là các cơ chế và thư viện tiêu chuẩn.
Qt Quick và QML
7 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các nhà thiết kế web muốn xây dựng các UI đa nền tảng và động bằng Qt Quick và QML.
Đến cuối khóa học, người tham gia sẽ có thể:
- Thiết kế nguyên mẫu cho giao diện ứng dụng sử dụng QML.
- Tạo và triển khai các phần tử UI của ứng dụng bằng QML.
- Triển khai các hiệu ứng chuyển động, biến đổi và chuyển đổi để tạo trải nghiệm phản hồi tốt hơn cho người dùng ứng dụng.
Unreal Engine 4
21 GiờKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam bao gồm các kiến thức cơ bản về phát triển trò chơi với Unreal Engine 4, đồng thời mang đến cho người tham gia cơ hội tạo ra trò chơi mẫu của riêng họ.