Công nghệ mã nguồn mở
Đề cương môn học
Hệ điều hành mã nguồn mở
1.
1.
2.
3.
4.
Giới thiệu và cài đặt
Nhân Unix
Cài đặt phần mềm ứng dụng
Giao tiếp mạng
Giao diện dịng lệnh và lập trình Shell
2.
1.
2.
Command lines
Shell programming
Lập trình C trên Unix
4. Phát triển ứng dụng trên PHP và MySQL
3.
1.
2.
PHP
MySQL
Phân bổ thời gian
Lý thuyết : 10 buổi
Buổi 1 - Buổi 3: Lý thuyết
Buổi 4 (11/12) : nghỉ
Buổi 5 – Buổi 7 (25/12/2013) : Lý thuyết
Buổi 8 : Kiểm tra Lý Thuyết (dự kiến vào ngày 06/01/2014)
Buổi 9, 10 : Nộp BT lớn (dự kiến vào ngày 08/01 và 13/01)
Thực hành : 7 Buổi ( Tối thứ 7– 18h00 tại phòng máy )
Hình thức đánh giá
Giữa kỳ : 50% :
Bài tập lớn : 30%
Kiểm tra lý thuyết : 20% (trắc nghiệm)
Cuối kỳ : 50% ( tự luận)
Tài liệu tham khảo
[1] Beginning Linux command lines
[2] Linux Kernel in a Nutshell
[3] PHP Visualisation for the Web
[4] Unix shells by example
[5] Sams Unix Shell Programming
[6] Beginning Linux Programming
Một số yêu cầu
Không làm việc riêng trong lớp
Chỉ sử dụng laptop cho nội dung có liên quan môn học
Làm đầy đủ bài tập LT và TH
Đọc các tài liệu tham khảo bắt buộc