Khóa học Lập trình hệ thống nhúng trên raspberry pi – Lớp offline
2.500.000 ₫
Thời lượng: 24 giờ
Giáo trình: 12 bài giảng
Địa chỉ học:
Cơ sở 1: 546 Ngô Gia Tự, Phường 9, Quận 5, TP.HCM
Cơ sở 2: 220/66 Xô Viết Nghệ Tĩnh, Phường 21, Quận Bình Thạnh, TP.HCM
Cơ sở 3: 403 Lý Thường Kiệt, Phường 8, Quận Tân Bình, TP.HCM
DANH MỤC :
Mô tả khóa học
Hình ảnh lớp học
Cảm nhận học viên
[KHÓA HỌC LẬP TRÌNH NHÚNG TRÊN RASPBERRY PI - ONLINE]
-
Raspberry Pi một board mạch nhỏ gọn, trên đó tích hợp cả CPU, GPU, RAM, khe cắm thẻ microSD, Wi-Fi, Bluetooth và 4 cổng USB 2.0. Vì thế nó còn được gọi là máy tính nhúng.
- Do tích hợp nhiều ngoại vi, nên nhiều người đã lựa chọn Rasbpberry Pi như là một sản phẩm tiềm năng để triển khai các ứng dụng, đặc biệt trong các hệ thống nhúng.
Khóa học này dành cho:
-
Người mới bắt đầu, muốn tìm hiểu và làm các ứng dụng dùng Raspberry Pi.
-
Người chưa biết về Linux, muốn học Lập trình trên Linux.
-
Người muốn biết cách lập trình giao tiếp với device driver: GPIO, UART, I2C,…
-
Người muốn biết cách lập trình giao diện với Qt.
-
Người muốn biết cách lập trình đa luồng trên linux, lập trình socket.
-
Người muốn hiểu về IoT và các cách sử dụng board PI trong hệ thống IoT.
-
Người muốn thành thạo lập trình linux trên board Pi để áp dụng vào đồ án, luận văn hay ứng dụng thực tế.
Kết quả nhận được sau khi học:
-
Nắm vững kiến trúc cơ bản của linux.
-
Thao tác sử dụng command line trên linux.
-
Lập trình bash script cơ bản.
-
Biết cách lập trình C trên linux, build source code, make file và cmake.
-
Phân biệt thư viện liên kết tĩnh và liên kết động.
-
Thao tác lập trình file trên linux.
-
Phân biệt chương trình và tiến trình, evironment của 1 tiến trình.
-
Biết cách kết nối và điều khiển board Pi từ host win 10.
-
Biết cách lập trình giao tiếp với device driver: GPIO, UART, I2C.
-
Biết cách lập trình giao diện với Qt.
-
Biết cách lập trình đa luồng trên linux, lập trình socket.
-
Nắm vững các khái niệm cơ bản về webserver, front end back end.
-
Hiểu về IOT và các cách sử dụng board PI trong hệ thống IOT.
Một số ứng dụng thực hiện trong khóa học:
-
Lập trình game Snake với tay cầm Nunchuck.
-
Điều khiển thiệt bị qua web server.
-
Xây dựng IOT dash board hiện thị đồ thị nhiệt độ, đổ ẩm theo thời gian lên webserver…
Thông tin giảng viên