Giới Thiệu Khóa Học Lập Trình Hệ Thống Linux [Mã - 7604 A]
Giới thiệu khóa học:
Họ hệ điều hành Linux là một trong những nền tảng phổ biến nhất để triển khai các ứng dụng hiện đại. Khóa học này sẽ hướng dẫn bạn cách tương tác với hệ điều hành Linux bằng ngôn ngữ lập trình C.
Cho dù bạn đang viết thuật toán giao dịch có độ trễ cực thấp cho công ty giao dịch tần suất cao, trình điều khiển thiết bị cho hệ thống nhúng hay bất kỳ thứ gì ở giữa, các ứng dụng phần mềm hiện đại thường sẽ được phát triển trên hệ điều hành Linux. Trong khóa học Lập trình hệ thống Linux này, bạn sẽ học cách tương tác với các khía cạnh khác nhau của hệ điều hành Linux khi phát triển phần mềm bằng ngôn ngữ lập trình C. Đầu tiên, bạn sẽ khám phá cách tạo, đọc và ghi file và thư mục thông qua nhiều phương tiện khác nhau. Tiếp theo, bạn sẽ khám phá cách tương tác với input và output của phần mềm Linux, chẳng hạn như command line arguments, environment variables, pipes, và signals. Cuối cùng, bạn sẽ học cách kiểm soát quyền truy cập vào file và thư mục thông qua permissions và user accounts.
Khi bạn hoàn thành khóa học này, bạn sẽ có các kỹ năng và kiến thức về lập trình hệ thống Linux bằng ngôn ngữ lập trình C để tự tin phát triển các ứng dụng dựa trên C trên hệ điều hành Linux bên cạnh sự hiểu biết toàn diện hơn về cách thức hoạt động của hệ điều hành Linux.
Mục lục:
✓ 1. Tổng quan về khóa học.
✓ 2. Accessing Files.
✓ 3. Quản lý File và Thư mục.
✓ 4. Command Line, Environment, và Time.
✓ 5. Processes và Pipes.
✓ 6. Controlling Access, Identity, và Permissions.
✓ 7. Làm chủ Signals.