LẬP TRÌNH PHP & MYSQL
Toàn bộ kiến thức Lập trình PHP và làm sao có một website doanh nghiệp cơ bản
GIỚI THIỆU
PHP hiện đang là một trong các ngôn ngữ thiết kế web mạnh nhất thế giới. Đặc biệt, PHP chỉ cần 3 – 4 tháng là bạn đã có thể làm chủ được công nghệ này. Phương Nam – Asean xin giới thiệu Khóa học lập trình PHP & MySQL cơ bản dành cho tất cả mọi đối tượng.
NỘI DUNG CHI TIẾT KHÓA HỌC
PHẦN 1 – THIẾT KẾ WEB TĨNH
– Cấu trúc của trang Web
– Các tag HTML cơ bản
– Kỹ thuật CSS
– Các cách tạo liên kết, chèn hình, table, flash
– Thao tác chèn nhạc, phim
– Tạo form và các thành phần trong form
– Javascript: các lệnh cơ bản, biến, các lệnh lặp, lệnh if, truy xuất đối tượng trong trang
– Các đối tượng chuẩn trong javascript: window, document, history…
– Liên kết file javascript vào trang web
– Ứng dụng các script hay để tạo menu, slider, gallery…
– jQuery : Cách chọn, định dạng phần tử , sử dụng các event, Effect, sử dụng các jQuery Plugins…
– Thiết kết layout cho trang bằng DIV và CSS
PHẦN 2 – HTML 5 & CSS3
– Giới thiệu HTML5
– Các tag mới trong HTML5: video, audio, canvas…
– Các sự kiện trong HTML5
– Các thuộc tính mới trong HTML5
– Form mới trong HTML5
– Lưu dữ liệu trong HTML5
– HTML5 API
– CSS3: Muti columns, Round corners, Transform, Gradients, Font face, Opacity, Text shadow…
PHẦN 3 – HOSTING VÀ DOMAIN
– Quản trị tên miền & hosting.
– Các thao tác upload và cấu hình website
PHẦN 4 – DATABASE & MYSQL
– Các khái niệm về CSDL
– Phân tích CSDL cho website
– Sử dụng ngôn ngữ SQL
– Sử dụng tools: PHPMyadmin chạy trên máy chủ wampserver / xampp
PHẦN 5 – LẬP TRÌNH PHP
– Các khái niệm căn bản: biến, hằng, chuỗi, toán tử…
– Câu lệnh có điều kiện
– Các lệnh lặp
– Sử dụng các hàm xử lý chuỗi,xử lý file, thời gian
– Định nghĩa hàm, các kiểu biến, tầm vực biến
– Khai báo và sử dụng mảng
– Kết nối database và trình bày ra trang web.
– Http header, Cookie, Session
– Xử lý dữ liệu từ form
– Lập trình hướng đối tượng (OOP)
– Mô hình MVC (Model – View – Controller)
– Kỹ thuật Ajax trong jQuery
PHẦN 6- XÂY DỰNG ỨNG DỤNG THỰC TẾ( WEBSITE HỌC VIÊN TỰ CHỌN)
I – Chuẩn bị
Phân tích & thiết kế cơ sở dữ liệu.
Định dạng layout & bố cục thư mục & site cho dự án
II – Trang chủ
– Chèn banner jQuery chuyển ảnh & hiệu ứng Slide hiện tin mới nhất.
– Viết code tạo menu jQuery động 2 cấp kết nối database.
– Viết code hiện tin tức trang chủ
– Viết code hiện tin mới nhất, tin xem nhiều & tin nổi bật
– Viết code tạo chức năng đăng nhập
– Viết code Trang hiện tin theo 1 loại
– Viết code phân trang, tìm hiểu các kỹ thuật phân trang,
– Viết code trang chi tiết tin & hiện tin liên quan, tin cùng loại tin đang xem
– Viết code tạo chức năng tìm kiếm tin tức
– Viết code đăng kí thành viên.
– Viết code đăng nhập
III – Trang quản trị
– Thiết kế layout trang quản trị. Viết code cấm truy cập trái phép vào trang này.
– Viết code quản lí thể loại tin.
– Viết code quản lí tin tức: Xem, thêm, xóa, sửa
– Viết code quản lí danh sách user đăng kí
– Upload website lên host & cấu hình.
PHẦN 7 – THIẾT KẾ WEBSITE THƯƠNG MẠI ĐIỆN TỬ BÁN ĐIỆN THOẠI DI ĐỘNG
– Phân tích cơ sở dữ liệu website thương mại điện tử
– Viết code trang chủ: Hiện menu hãng sản xuất
– Viết code hiện sản phẩm đang hot
– Viết code hiện sản phẩm mới nhất & sản phẩm nổi bật
– Viết code tạo banner chuyển ảnh đọc từ file XML
– Viết code đăng kí thành viên & kích hoạt tài khoản qua email.
– Viết code Trang hiện sản phẩm theo 1 loại.
– Viết code hiện chi tiết 1 sản phẩm
– Viết code tìm kiếm sản phẩm nâng cao: Tìm theo tên sản phẩm, theo giá từ, giá đến, theo hãng sản xuất
– Viết code tạo nút đặt hàng cho từng sản phẩm
– Viết code trang hiện giỏ hàng
– Viết code lưu đơn hàng vào cơ sở dữ liệu.
– Viết code gửi email báo có khách vừa đặt hàng.