|
Phiên bản nâng cấp
PHP & MySQL hiện nay được dùng rất nhiều vào việc xây dựng các ứng dụng Web, nắm vững kiến thức và kỹ năng về thiết kế & xây dựng website bằng PHP & MySQL giúp bạn có được một nghề dễ tìm việc với thu nhập cao và ổn định.
Với mục tiêu đào tạo HOÀN CHỈNH TƯ DUY - KỸ NĂNG & TRI THỨC CÔNG NGHỆ - ĐÁP ỨNG ĐƯỢC YÊU CẦU CẤP ĐỘ CAO CỦA THỰC TẾ, Trung Tâm Việt Chuyên đã xây dựng khóa học XÂY DỰNG HOÀN CHỈNH MỌI ỨNG DỤNG WEB BẰNG PHP & MySQL. Trọng tâm khóa học là đào tạo học viên xây dựng website hoàn chỉnh - chuyên nghiệp bằng phương pháp lập trình PHP & MySQL đạt mọi chức năng và các công nghệ mới sau:
Chức năng: Cam kết khi học viên kết thúc khóa học, học viên có đủ khả năng để xây dựng hoàn chỉnh mọi thể loại website. THẤP NHẤT thì học viên cũng xây dựng được một website tin tức có chức năng tương tự như: http://project6.vietchuyen.org
Công nghệ: Quá trình xây dựng website, học viên phải dùng các công nghệ dưới đây:
- Xây dựng website theo mô hình đa cấp, phân chia chức năng theo module, giúp bóc tách website dễ dàng – phù hợp yêu cầu teamwork, đáp ứng được phương pháp & qui trình làm việc trong môi trường lớn & chuyên nghiệp.
- Sử dụng kỹ thuật xử lý CSS nâng cao, JQuery, PHP & XML, giúp tăng tốc truy cập và load dữ liệu nhanh hơn so với website thông thường.
- Sử dụng thành thạo kỹ thuật Ajax trong mọi trường hợp, giúp xử lý dữ liệu mà không cần load lại website, giúp website xử lý dữ liệu và load nhanh hơn.
- Phát triển, bảo mật website bằng kỹ thuật htaccess, cho phép tạo tường lửa để kiểm soát và ngăn cấm quyền truy cập trái phép một cách dễ dàng.
- Sử dụng kỹ thuật tối ưu hóa liên kết và kỹ thuật SEO(Search Engine Optimization), dành vị trí hiển thị ngay trang đầu tiên trên các website tìm kiếm như Google , Yahoo, . . . với những từ khóa mong muốn mà không tốn chi phí quảng cáo trên các website tìm kiếm trên.
- Hiểu rõ và vận dụng lập trình hướng đối tượng (OOP) để xây dựng hoàn chỉnh website: OOP cho phép xây dựng website theo mô hình đa lớp và hỗ trợ kế thừa - giúp phát triển & sửa đổi website được nhanh và dễ dàng hơn nhờ vào tính năng dùng lại trên những đối tượng đã có.
Nhằm
mục tiêu đưa học viên tiếp cận & nắm bắt những công nghệ và kỹ
thuật mới – được ứng dụng nhiều tại các doanh nghiệp chuyên ngành lớn về
PHP & MySQL hiện nay, Trung Tâm Việt Chuyên đã nâng cấp phần PHP & MySQL NÂNG CAO của khóa học này. Bằng cách là tăng nội dung và thời lượng học những
module quan trọng như: CSS nâng cao; PHP & Ajax; Jquery; Website Security. Kết thúc
mỗi module này là phần thực hành bài tập thực tế với yêu cầu là ứng dụng
những công nghệ & kỹ thuật mới vừa học để xây dựng một website phổ
biến được ưa chuộng nhiều hiện nay. Các module còn lại cũng được cải
tiến nội dung sát với yêu cầu thực tế. Kết thúc khóa học này, học
viên đáp ứng tốt mọi yêu cầu tuyển dụng từ các doanh nghiệp chuyên ngành
lớn hiện nay.
QUI TRÌNH ĐÀO TẠO GỒM 4 PHẦN VÀ GIỚI THIỆU VIỆC LÀM KHI KẾT THÚC KHÓA HỌC
PHẦN A – PHP & MySQL CĂN BẢN – 2 THÁNG: KẾT THÚC PHẦN PHP & MySQL SERVER CĂN BẢN, HỌC VIÊN PHẢI ĐĂNG KÝ THỰC HIỆN ĐỒ ÁN KHÓA HỌC. ĐỒ ÁN KHÓA HỌC LÀ XÂY DỰNG HOÀN CHỈNH WEBSITE THUỘC CÁC LOẠI ỨNG DỤNG WEB CẦN THIẾT & PHỔ BIẾN HIỆN NAY NHƯ: WEBSITE TIN TỨC, WEBSITE DU LỊCH, WEBSITE VIỆC LÀM, WEBSITE GIỚI THIỆU SẢN PHẨM & BÁN HÀNG TRỰC TUYẾN . . .
PHẦN B – KỸ THUẬT THIẾT KẾ GIAO DIỆN WEBSITE – 1 THÁNG + 1 TUẦN: TRONG QUÁ TRÌNH HỌC THIẾT KẾ GIAO DIỆN, HỌC VIÊN VỪA HỌC VỪA DÙNG KIẾN THỨC ĐÃ HỌC ĐỂ THIẾT KẾ GIAO DIỆN CỦA WEBSITE ĐỒ ÁN VỚI SỰ HƯỚNG DẪN CỦA GIẢNG VIÊN PHỤ TRÁCH.
PHẦN C – PHP & MySQL NÂNG CAO VÀ HƯỚNG DẪN ÔN THI C-CHỈ ZEND – 2,5 THÁNG: TRONG QUÁ TRÌNH HỌC LẬP TRÌNH PHP & MySQL SERVER NÂNG CAO, HỌC VIÊN VỪA HỌC VỪA THỰC HIỆN XÂY DỰNG WEBSITE ĐỒ ÁN SONG SONG VỚI NHAU CÓ SỰ HƯỚNG DẪN CỦA GIẢNG VIÊN. CUỐI PHẦN HỌC PHP & MySQL NÂNG CAO, GIẢNG VIÊN SẼ HƯỚNG DẪN ÔN THI & GIẢI ĐỀ THI CHỨNG CHỈ QUỐC TẾ ZEND PHP CERTIFICATE.
PHẦN D – HƯỚNG DẪN THỰC HIỆN & HOÀN THÀNH ĐỒ ÁN KHÓA HỌC – 3 TUẦN: SAU KẾT THÚC KHÓA HỌC 2 TUẦN, HỌC VIÊN PHẢI HOÀN THÀNH ĐỒ ÁN 100% VÀ NỘP ĐỒ ÁN CHO TRUNG TÂM, TRUNG TÂM CHỈ CẤP CHỨNG NHẬN HOÀN TẤT KHÓA HỌC CHO NHỮNG HỌC VIÊN CÓ NỘP ĐỒ ÁN. CÁC ĐỒ ÁN SẼ ĐƯỢC BAN GIẢNG VIÊN TRUNG TÂM ĐÁNH GIÁ VỀ TÍNH QUI MÔ, TÍNH PHỨC TẠP, TÍNH CHUYÊN NGHIỆP, SỬ DỤNG NHỮNG CÔNG NGHỆ WEB GÌ, . . . NẾU KẾT QUẢ ĐÁNH GIÁ WEBSITE ĐỒ ÁN HỘI ĐỦ CÁC CHỨC NĂNG & CÔNG NGHỆ THEO YÊU CẦU, TRUNG TÂM SẼ GIỚI THIỆU HỌC VIÊN ĐẾN NHỮNG CÔNG TY LIÊN KẾT TUYỂN DỤNG VỚI VIỆT CHUYÊN HOẶC CÁC CÔNG TY CÓ NHU CẦU TUYỂN DỤNG VỚI THƯ GIỚI THIỆU & XÁC NHẬN NĂNG LỰC CHUYÊN MÔN CỦA HỌC VIÊN DO GIÁM ĐỐC TRUNG TÂM VIỆT CHUYÊN KÝ.
Đối tượng:
Sinh viên & nhân viên nghành CNTT, những người muốn có một nghề chuyên nghiệp trong lĩnh vực thiết kế & xây dựng website cho các công ty bằng PHP & MySQL.
Yêu cầu:
Biết lập trình cơ bản là một lợi thế.
Thời lượng khóa học:
162 giờ (6,5 tháng), 3 buổi/tuần, 2 giờ/buổi. Có lớp cấp tốc 6 buổi/tuần.
NỘI DUNG CHƯƠNG TRÌNH
GỒM 4 PHẦN: A , B , C, D
A. LẬP TRÌNH PHP & MySQL SERVER CĂN BẢN - 2 THÁNG
Nội dung khóa học PHP & MySQL cơ bản
Phần A: Cơ bản HTML và Javascript
Bài 1: HTML Cơ bản
+ Cấu trúc website với HTML
+ Các lệnh cơ bản
+ Tổng quan về table
+ Tổng quan về form
+ Tìm hiểu CSS
Bài 2: Javascript cơ bản
+ Khai báo trong javascript
+ Các hàm thời gian
+ Biểu thức điều kiện và mảng
+ Làm việc trên form với javascript
Phần B: Lập trình PHP
Bài 1: Tổng quan về PHP
+ Cài đặt và viết kịch bản PHP đầu tiên
+ Khái niệm biến và hằng
+ Toán tử trong PHP
Bài 2: Biểu thức trong PHP
+ Biểu thức điều kiện
+ Vòng lặp trong PHP
+ Biểu thức switch trong PHP
+ Bài tập
Bài 3: Thao tác làm việc trên form
+ Thao tác xử lý form trong PHP
+ Bài tập tổng hợp
+ Upload file trong PHP
Bài 4: Tập tin và mảng
+ Thao tác trên các tập tin
+ Bài tập tổng hợp
+ Khái niệm về mảng trong PHP
+ Các hàm bổ trợ trong mảng
+ Bài tập tổng hợp
Bài 5: Hàm và gọi lại hàm
+ Cơ bản về hàm do người dùng tự định nghĩa
+ Bài tập tổng hợp
+ Gọi lại hàm trong PHP
Bài 6: Phiên làm việc trong PHP
+ Cơ bản về cookie
+ Cơ bản về session
+ Bài tập tổng hợp
Bài 7: Cơ sở dữ liệu trong PHP
+ Khái niệm cơ bản
+ Câu truy vấn cơ bản
+ Mối quan hệ trong cơ sở dữ liệu
+ PHP và MySQL
Phần C: Project Training (Đồ án cuối khóa) – News System
+ Xây dựng trang đăng nhập
+ Xây dựng chức năng thêm, xóa, sửa, liệt kê chuyên mục.
+ Xây dựng chức năng thêm, xóa, sửa, liệt kê thành viên
+ Xây dựng chức năng thêm, xóa, sửa, liệt kê tin tức
+ Kỹ thuật phân trang trong PHP
+ Nhúng bộ soạn thảo trong ứng dụng
+ Tháo ráp layout cơ bản trong ứng dụng
+ Xây dựng trang hiển thị tin tức
B. KỸ THUẬT THIẾT KẾ GIAO DIỆN WEBSITE – 1 THÁNG + 1 TUẦN
I. THIẾT KẾ WEBSITE CƠ BẢN
Phần 1: Giới thiệu ngôn ngữ HTML (Hypertext Markup Language)
1.1 Cấu trúc cơ bản của trang Web
1.2 Các thẻ HTML cơ bản
Phần 2: Thiết kế website bằng Adobe Dreamweaver CS4
2.1 Quản lý Site và kiểm tra site – Inctroducing Site Management & Testing Your Site
2.2 Chèn văn bản vào trang web - Adding Text to Your Web Pages
2.3 Định dạng văn bản - Text Formatting
2.4 Chèn hình ảnh vào trang web – Images
2.5 Giới thiệu CSS - Introducing Cascading Style Sheets, HTML CSS
2.6 Kỹ thuật tạo Link - File Link, Email Link, Hotpot Link, External Link, Anchor Link
2.7 Chèn bảng vào trang web – Insert Table to your web pages
2.8 Kỹ thuật tạo menu - Go menu, Jump menu, Swap menu, Popup menu, CSS menu, Tree menu, Flash Menu vv… 2.9 Sử dụng Dreamweaver Behaviors
2.10 Nhúng JavaScript vào trang web
2.11 Kỹ thuật Spry, AJax
2.12 Tạo biểu mẫu và hợp lệ biểu mẫu – Form & Validate Form
2.13 Chèn Multimedia vào trang web – Flash and Other Multimedia
II. THIẾT KẾ GIAO DIỆN & HIỆU ỨNG CHO WEBSITE
Phần 4: Thiết kế giao diện website bằng HTML5 & CSS3
4.1 Giới thiệu về HTML5
4.2 Cấu trúc một file sử dụng HTML5.
4.3 Thiết kế giao diện website sử dụng HTML5 & CSS3
4.4 Kỹ thuật trang trí web bằng CSS3
- Tạo góc bo cho các khối đối tượng
- Tạo bóng đổ cho khối đối tượng
- Tạo chuyển sắc cho khối đối tượng
- Tạo bóng đổ và góc bo cho hình ảnh
- Tạo nút nhấn bằng CSS3
- Tạo Banner Slideshow bằng CSS3
- Thiết kế giao diện trang web sử dụng DIV & CSS3
Phần 5: Thiết kế layout web bằng Adobe Fireworks CS5
5.1 Giới thiệu tổng quát về Fireworks
5.2 Cách sử dụng các công cụ
5.3 Sử dụng bộ lọc Filter để tạo hiệu ứng cho Text
5.4 Sử dụng Fill Option để vẽ các nút nhấn button
5.5 Tạo ảnh động bằng Fireworks
5.6 Thiết kế layout bằng Fireworks
5.7 Cắt layout và trích xuất thành file HTML - Web Page Layout
5.8 Một số thủ thuật Fireworks
Phần 6: Thiết kế hiệu ứng với Flash - SwishMax
6.1 Tổng quan về Flash
6.2 Kỹ xảo với chữ
6.3 Hiệu ứng thay đổi hình ảnh
6.4 Tạo hoạt hình với biến hình chuyển động
6.5 Tạo hoạt hình với biến hình theo từng khung hình
6.6 Cho đối tượng chuyển động theo đường path
6.7 Một số hiệu ứng ActionScript cơ bản
6.8 Đưa âm thanh vào Flash
6.9 Tạo nút nhấn và liên kết khi nhấn
6.10 Tạo banner Flash bằng công cụ chuyên dụng
6.11 Tạo banner bằng SwishMax
6.12 Đưa Flash vào web.
C. LẬP TRÌNH PHP & MySQL SERVER NÂNG CAO – 2,5 THÁNG
Phần 1: Ôn tập tổng hợp
+ Bài kiểm tra đầu vào
+ Sửa bài kiểm tra đầu vào và ôn tập lại kiến thức PHP căn bản.
Phần 2: Nội dung khóa học PHP & MySQL Nâng Cao
Module 1: CSS Nâng Cao
+ Cơ bản về CSS
+ Chi tiết các thuộc tính
+ Css Sprite
+ Css Framework – Less css
Thực hành bài tập thực tế: Css Layout – kenh14.vn , dantri.com.vn
Module 2: PHP & Ajax
+ Lý thuyết cơ bản về Ajax
+ Viết ứng dụng Ajax
Thực hành bài tập thực tế: Xây dựng website nghe nhạc trực tuyến
Module 3: Jquery
+ Jquery cơ bản
+ Jquery selectors
+ Jquery Events
+ Jquery Effects
+ Jquery HTML & CSS
+ Jquery AJAX
Thực hành bài tập thực tế: Xây dựng website nghe nhạc trực tuyến bằng Jquery
Module 4: Lập trình hướng đối tượng
+ Các khái niệm.
+ Khai báo và truy xuất.
+ __construct() & __destruct()
+ Cơ chế
+ Kế thừa
+ Parent, final
+ Phương thức tĩnh, thuộc tính tĩnh
+ Hằng
+ Đối tượng nhân bản
+ Abstract & Interface
+ lazy loading
Thực hành bài tập thực tế: Viết ứng dụng dựa trên mô hình OOP
Module 5: XML
+ Cơ bản XML
+ Phân đoạn dữ liệu
+ Mô hình cây
+ DOM
+ Ajax ResponseXML
+ PHP DOM
+ Simple XML
Bài tập thực tế 1: Sử dụng PHP và XML tạo bộ đọc tin RSS
Bài tập thục tế 2: Sử dụng PHP và XML lấy tỷ giá từ vietcombank.com.vn
Bài tập thực tế tổng hợp: Xây dựng website sử dụng công nghệ cache XML
Module 6: Json
+ Cơ bản về Json
+ Ajax Json
+ Jquery Json
Module 7: Các kỹ thuật mở rộng
+ Tổ chức code theo module hóa ứng dụng.
+ Tìm hiểu mô hình lập trình MVC (Model - View- Controller)
+ Bộ đệm
+ Regular Expression cơ bản và nâng cao
+ Htaccess
+ URL Rewrite
Bài tập thực tế 1: Sử dụng mô hình MVC viết lại ứng dụng quản lý thành viên.
Bài tập thực tế 2: Sử dụng Regular Expression lấy thông tin tỷ giá, giá vàng, tin tức trực tiếp từ các website.
Bài tập thực tế 3: Sử dụng URL Rewrite viết lại đường dẫn cho ứng dụng.
Module 8: Các kỹ thuật về SEO ( Search Engine Optimization)
+ Giới thiệu về SEO
+ Chiến lược SEO
+ Khái niệm backlink, Google PageRank
Module 9: Bảo mật website – Website Security
+ Cross-site Scripting
+ SQL Injection
+ Local attack (update shell phiên bản phá safe mode)
+ DDoS (Distributed Denial Of Service)
+ Cấu hình & Quản trị bảo mật diễn đàn vBulletin.
Module 10:
+ Hoàn thành các bài tập lớn - chuyên sâu & bảo mật về các loại ứng dụng web bằng PHP & MySQL
+ Thực hành upload & cấu hình webserver trên hosting tại ISP
+ Thực hành cấu hình bảo mật lưu trữ website.
+ Hướng dẫn ôn thi và giải đề thi chứng chỉ Quốc tế Zend PHP Certificate.
D. HƯỚNG DẪN THỰC HIỆN & HOÀN THÀNH ĐỒ ÁN KHÓA HỌC – 3 TUẦN
CHỨNG NHẬN HOÀN TẤT KHÓA HỌC VÀ GIỚI THIỆU VIỆC LÀM:
SAU KẾT THÚC KHÓA HỌC 2 TUẦN, HỌC VIÊN PHẢI HOÀN THÀNH ĐỒ ÁN 100% VÀ NỘP ĐỒ ÁN CHO TRUNG TÂM, TRUNG TÂM CHỈ CẤP CHỨNG NHẬN HOÀN TẤT KHÓA HỌC CHO NHỮNG HỌC VIÊN CÓ NỘP ĐỒ ÁN. CÁC ĐỒ ÁN SẼ ĐƯỢC BAN GIẢNG VIÊN TRUNG TÂM ĐÁNH GIÁ VỀ TÍNH QUI MÔ, TÍNH PHỨC TẠP, TÍNH CHUYÊN NGHIỆP, SỬ DỤNG NHỮNG CÔNG NGHỆ WEB GÌ, . . . NẾU KẾT QUẢ ĐÁNH GIÁ WEBSITE ĐỒ ÁN HỘI ĐỦ CÁC CHỨC NĂNG & CÔNG NGHỆ THEO YÊU CẦU, TRUNG TÂM SẼ GIỚI THIỆU HỌC VIÊN ĐẾN NHỮNG CÔNG TY LIÊN KẾT TUYỂN DỤNG VỚI VIỆT CHUYÊN HOẶC CÁC CÔNG TY CÓ NHU CẦU TUYỂN DỤNG VỚI THƯ GIỚI THIỆU & XÁC NHẬN NĂNG LỰC CHUYÊN MÔN CỦA HỌC VIÊN DO GIÁM ĐỐC TRUNG TÂM VIỆT CHUYÊN KÝ. |