Nhờ ưu điểm nổi trội: đơn giản (dễ học, dễ dùng, làm web nhanh), chạy được trên nhiều Hệ điều hành (Windows, Linux,..), được phân phối miễn phí, nhiều thư viện có sẵn, nhiều mã nguồn ứng dụng hoàn chỉnh để người dùng có thể tùy biến theo ý mình, và quan trọng là PHP được cộng đồng Internet hỗ trợ nhiệt tình.
Với những kiến thức cơ bản từ môn học “Lập trình web với PHP & MySQL”, bạn đã có thể tạo ra những website cung cấp thông tin. Trong thực tế, các website đòi hỏi tính năng nhiều hơn 1 trang tin. Đặc biệt, website thương mại điện tử, lập trình viên phải có kiến thức, cũng như kỹ năng về Quản trị, Bảo mật và Tối ưu hóa website - SEO.
Trong bối cảnh ngôn ngữ PHP ngày càng trở nên thông dụng, các nhà tuyển dụng càng đòi hỏi cao hơn. Thương mại điện tử càng phát triển thì việc tăng cường kỹ năng là vô cùng quan trọng với các lập trình viên PHP.
Chương trình đào tạo “Lập trình web với PHP nâng cao” là phần 2 của khóa học iNET PHP 2.0 được biên soạn bởi iNET. Với phương châm “Học lập trình theo dự án”, môn học sẽ trang bị cho bạn kiến thức và kỹ năng cần thiết để có thể tự mình phát triển 1 website Thương mại điện tử của riêng mình.
Học lập trình web PHP nâng cao, bảo mật, SEO, MySQL, Joomla, Wordpress, Hoc PHP.
Mục tiêu đào tạo
Khóa học tập trung vào việc mở rộng & nâng cao những kiến thức về lập trình phát triển các ứng dụng web với PHP theo hướng toàn diện và chuyên nghiệp. Các kỹ năng được bổ sung gồm: Bảo mật website, hosting & server; Sử dụng Framework, Quy trình quản trị dự án web.
Các bài thực hành nhằm mục tiêu xây dựng các module của dự án website thương mại điện tử, triển khai an toàn & bản mật trên mạng. Kết thúc khóa học, bạn có khả năng đảm nhiệm vị trí Team leader hoặc Project leader của các dự án web với ngôn ngữ lập trình PHP.
Đối tượng đào tạo
· Lập trình viên PHP
· Học viên đã kết thúc khóa học Lập trình PHP & MySQL
· Và Những ai muốn xây dựng website Thương mại điện tử.
Yêu cầu trước khi đào tạo
· Có kiến thức căn bản về HTML, CSS, và Javascript
· Có kiến thức về PHP & MySQL
· Đam mê công việc lập trình web
Nội dung đào tạo
Lesson 1: Ngôn ngữ PHP nâng cao
· Predefined Variables
· Namespaces
· Lập trình hướng đối tượng
· Xây dựng đồ thị
Lesson 2: Lập trình web nâng cao
· Mô hình lập trình MVC
· Session & Giỏ hàng
· Site đa ngôn ngữ
· Phân quyền truy cập và quản trị theo Roles
Lesson 3: Ajax Frameworks & PHP Framework
· Javascript, XML, & Ajax
· Ajax Framework
· Javascript jQuery
· PHP Framework: Joomla, Wordpress
Lesson 4: Web services & Web API
· PHP với XML, SOAP, NuSOAP
· Thực hành kết nối giữa các hệ thống
Lesson 5: Thiết kế layout, cắt ghép CSS/HTML
· Thiết kế layout với Photoshop
· Cắt layout và ghép CSS
Lesson 6: Quy trình phát triển 1 phần mềm website
· Phân tích thiết kế hệ thống
· Quy trình xây dựng website
Lesson 7: Quản trị web nâng cao
· Cài đặt trên server Linux & windows
· Reseller, Hosting: Directadmin, Cpanel, Halm, Plesk
Lesson 8: Kỹ thuật tối ưu hóa website
· Tăng tốc website bằng kỹ thuật cache.
· Tối ưu website: giảm dung lượng code, tăng tốc độ truy cập.
· Một số thủ thuật SEO cần thiết
Lesson 9: Kỹ thuật Bảo mật cần thiết · Kỹ thuật tấn công và biện pháp phòng chống
· SQL Injection, Cross-site script, Face submit
· Virus, Trojan, Warm (Malware)
· Local attack, DDOS
· SSL & mã hóa dữ liệu trên đường truyền
· Bảo mật server, hosting.
Lesson 10: Đề tài cuối khóa (sau 01 tuần)
· Hướng dẫn đề tài
· Bảo vệ đề tài
Thời lượng
Tổng thời gian của khóa học là 30 giờ, được chia thành 10 buổi.
Mỗi buổi học 3 giờ, bao gồm lý thuyết (cô đọng), demo & thực hành trên lớp.
Học phí: 2.500.000đ
Vui lòng liên hệ bộ phận Tư vấn để biết chính sách ưu đãi với Sinh viên, Học viên cũvà đóng học phí trước 01 tuần so với ngày khai giảng.
Khóa học được tổ chức tại Hà Nội, TP. HCM, và Đà Nẵng.