1. Nội dung
1. Tổng quan về
NukeViet (1 buổi)
2. Sử dụng NukeViet
(1 buổi)
3. Tổng quan về
HTML (1 buổi)
4. Lập trình PHP căn
bản (2 buổi)
5. Ngôn ngữ SQL Lập trình CSDL
(2 buổi)
Chi tiết
Giới thiệu về Nukeviet
Hướng dẫn sử dụng Nukeviet
Giới thiệu về HTML
Giới thiệu ngôn ngữ PHP
- Các khái niệm cơ bản: cài đặt, cấu hình, ...
- Biến (Variables).
- Hằng (Constants).
- Kiểu dữ liệu ( Data Types ).
- Chuyển đổi kiểu dữ liệu (Type Conversions).
- Các toán tử (Operators).
- Câu lệnh điều kiện if, switch.
- Vòng lặp ( for, while, do... while, continue, break).
Hàm
- Giới thiệu hàm.
- Khai báo hàm.
- Giá trị trả về của hàm.
- Sử dụng hàm.
-Tham số truyền: tham trị, tham biến.
- Phạm vi biến: biến toàn cục, biến cục bộ.
Mảng
- Tạo mảng, truy xuất phần tử, thêm, xóa phần tử mảng.
- Sử dụng vòng lặp trong mảng: vòng lặp for, while, foreach,....
- Kiểm tra giá trị tồn tại trong mảng.
- Sắp xếp dữ liệu.
- So sánh mảng.
- Trộn mảng.
- Mảng nhiều chiều: khai báo, truy xuất phần tử, duyệt mảng,...
Chuỗi
- Định nghĩa chuỗi.
- Mối quan hệ giữa chuỗi và mảng.
- So sánh chuỗi.
- Chuỗi con.
- Các hàm sử dụng trong chuỗi: tìm kiếm, thay thế, so sánh, chiều dài
chuỗi, chuyển đổi ký tự hoa thường.
Xử lý dữ liệu trên Form
- Phương thức GET.
- Phương thức POST
- Redirection.
- Session
- Cookie
- Class Request trong NukeViet
A. Ngôn ngữ SQL căn bản
- Giới thiệu ngôn ngữ SQL.
- Các toán tử.
- Các kiểu dữ liệu.
- Tạo table.
2. 6. Xứ lý File, thư mục
và truy xuất tài
nguyên trên mạng
(1 buổi)
7. Xây dựng module
(2 buổi)
8. Xây dựng giao diện
(1 buổi)
9. Training: Sử dụng
các lớp xử lý cơ bản
cho hệ thống website
(1 buổi)
- Thay đổi cấu trúc.
- Thêm dữ liệu vào bảng.
- Chỉnh sửa dữ liệu.
- Xóa dữ liệu.
- Select đơn giản.
- Select có sắp xếp dữ liệu.
- Select có hàm tính toán.
- Select có kết bảng.
- Select phân nhóm.
- Select tìm kiếm
B. PHP & MySQL: Class Connect (Xử lý việc kết nối đến cơ sở dữ
liệu)
- Tạo kết nối cơ sở dữ liệu.
- Lựa chọn CSDL làm việc.
- Thực thi câu lệnh SQL.
- Duyệt Recordset.
- Đếm số dòng Recordset
- Thêm, xóa, sửa dữ liệu
- Tạo file.
- Truy xuất dữ liệu với File: Mở, đóng, đọc, ghi, xóa, kiểm tra sự tồn
tại của file, thay đổi thuộc tính của file.
- Thao tác với thư mục: Tạo, xóa, kiểm tra, đổi, xác định thư mục hiện
hành,.
- Truy xuất tài nguyên trên mạng:
Giao thức HTTP
Giao thức FTP
- Class Upload (Xử lý Upload có lựa chọn định dạng và dung lượng
file)
- Class Download (Xử lý Download có lựa chọn định dạng và dung
lượng file )
- Tổng quan về Htaccess
A. Xây dựng trang Quản trị (Back-End)
- Xây dựng trang đăng nhập: login, logout.
- Xây dựng trang thêm, sửa, xóa, hiển thị thành viên
- Xây dựng hệ thống phân quyền cho từng thành viên
B. Xây dựng trang Hiển thị (Font-End)
- Xây dựng các khối dữ liệu ở các menu trái, phải, trên, dưới,...
- Xây dựng trang liệt kê: liệt kê tin tức, sản phẩm.
- Trang chi tiết.
- Xây dựng chức năng đăng ký thành viên.
- Bài tập ứng dụng: Chuyển giao diện html thành theme.
- Class Phân trang (Xử lý Phân trang ở cấp độ cao)
- Class User (Quản lý thành viên với thêm, sửa, xóa các thông tin)
- Hướng dẫn sử dụng Git, github để quản lý Code và làm việc theo
nhóm.
- Bán Hàng Qua Mạng.
10. Đề Tài Tốt Nghiệp
- Trang Tin Tức Chuyên Nghiệp
(Tự Chọn, Hoặc đề
- Trang âm Nhạc Chuyên Nghiệp.
xuất) (4 buổi, sáng
- Trang Trắc Nghiệm Trực Tuyến.
chủ nhật hàng tuần)
- Trang Hình Ảnh Trực Tuyến