Khóa Lập trình ngôn ngữ C cơ bản cho Hệ thống nhúng và các thiết bị IoTs

? 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

Trainer: Ms. Nguyễn Thùy Nhiên
Thời gian học: 19h30 – 22h00
Dự kiến số lượng: 12 học viên /1 lớp 
Hình thức: Online trên nền tảng Zoom 
Học phí: 1.500.000 đồng/học viên
Ưu đãi học phí: Học phí được giảm 10% (tương đương 150.000 VNĐ) với những bạn:
1/ Hoặc đăng ký theo nhóm từ 2 người.
2/ Hoặc được giới thiệu tham gia khóa học bởi thành viên/học viên của TAPIT.
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é!
Điều kiện học tập:
*Tài liệu hỗ trợ học tập chi tiết, dễ hiểu bao gồm tài liệu lý thuyết và thực hà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ọi thắc mắc các bạn cũng Inbox Fanpage để được tư vấn. Cảm ơn các bạn đã quan tâm!

Một số lớp học tại Cộng đồng Kỹ thuật TAPIT

—–

Tìm hiểu thêm:
Fanpage Cộng đồng Kỹ thuật TAPIT: TAPIT – Learning, Research and Sharing Community