? TUYỂN SINH LỚP
“Lập trình ngôn ngữ C cơ bản cho Hệ thống nhúng và các thiết bị IoTs”
Ngôn ngữ lập trình C là ngôn ngữ được sử dụng phổ biến nhất hiện nay để viết các chương trình firmware cho các thiết bị nhúng, thiết bị IoTs. Ngôn ngữ C được mô tả rất sát với hoạt động của phần cứng, đảm bảo hiệu năng tốc độ thực thi lệnh và tiết kiệm bộ nhớ.
Tuy nhiên, việc hiểu và sử dụng được ngôn ngữ C trong các ứng dụng nhúng và IoT để viết được các chương trình firmware, sử dụng và xây dựng các thư viện chức năng ngoại vi, hay thực hiện phân tích, debug, tối ưu chương trình vẫn là vấn đề khó khăn đối với nhiều bạn mới bắt đầu.
Hiểu được vấn đề này, Cộng đồng Kỹ thuật TAPIT mở lớp đào tạo “Lập trình C cơ bản cho Hệ thống nhúng và các thiết bị IoT”. Khóa học được thiết kế một cách bài bản nhằm cung cấp các kiến thức và kĩ năng quan trọng, cùng với việc rèn luyện tư duy logic, phân tích và giải quyết các vấn đề thực tế thông qua các bài tập thực hành.
? Khi tham gia khóa học, bạn sẽ:
- Nắm các cấu trúc, quá trình biên dịch và thực thi một chương trình C trên Hệ thống nhúng và các thiết bị IoTs
- Nắm các khái niệm cơ bản và thực hành với hằng, biến, các kiểu dữ liệu, các phép toán số học, logic, luồng thực thi chương trình cùng các câu lệnh vòng lặp, rẽ nhánh, hàm
- Tiếp cận đến những mảng kiến thức nâng cao hơn về con trỏ, mảng, struct, enum
- Đọc hiểu, sử dụng và xây dựng thư viện
- Áp dụng các tiêu chuẩn code và phương pháp tối ưu chương trình
- Rèn luyện kỹ năng phân tích và Debug chương trình.
? Khóa học dành cho ai?
Khóa học này được xây dựng với các nội dung cơ bản, dành cho những bạn:
- Mới bắt đầu về ngôn ngữ C, có xu hướng học tập và nghiên cứu về Lập trình nhúng, Vi điều khiển hay Vi xử lý.
- Những bạn đã từng học ngôn ngữ C nhưng chưa sử dụng được trong lập trình nhúng và các thiết bị IoTs.
- Cuối cùng là những bạn đã tìm hiểu về Hệ thống nhúng nhưng muốn hiểu rõ hơn về bản chất kiến thức, tăng khả năng lập trình, và tối ưu hóa code theo tiêu chuẩn, để hỗ trợ cho học tập, nghiên cứu và công việc.
? Chương trình học
Buổi 1 | Ngôn ngữ C trong phát triển hệ thống Nhúng và các thiết bị IoTs |
Buổi 2 | Tổ chức bộ nhớ vi điều khiển |
Buổi 3 | Kiểu dữ liệu và các loại biến |
Buổi 4 | Qualifier và các lớp lưu trữ |
Buổi 5 | Con trỏ và các phép toán trên con trỏ |
Buổi 6 | Kiểm tra giữa khóa |
Buổi 7 | Toán tử và những thủ thuật tối ưu chương trình |
Buổi 8 | Hàm và con trỏ hàm |
Buổi 9 | Lưu đồ thuật toán và Luồng điều khiển |
Buổi 10 | Mảng, chuỗi và con trỏ |
Buổi 11 | Kiểu dữ liệu tự định nghĩa (Struct và Enum) |
Buổi 12 | Một số kinh nghiệm về kỹ thuật trình bày và tối ưu chương trình C |
Buổi 13 | Sử dụng và xây dựng thư viện |
Buổi 14 | Kiểm tra cuối khóa |
Nội dung và đăng ký tham gia tại đây.
? Thông tin lớp học
Vậy còn chần chờ gì, cùng rủ bạn bè mình tham gia và nhận ưu đãi từ TAPIT bạn nhé!
*Hỗ trợ online ngoài giờ học: làm bài tập và các nghiên cứu khác.
Một số lớp học tại Cộng đồng Kỹ thuật TAPIT
—–