1. Lời giới thiệu Khóa học này cung cấp cho các học viên một nền tảng vững chắc trong ngôn ngữ PHP cho Web. Nó cho phép các học viên tạo các trang web động kết nối với cơ sở dữ liệu. 2. Đối tượng Khóa học này rất phù hợp cho những người tạo các Website động hướng dữ liệu. 3. Yêu cầu trước khi tham gia khoá học Để hoàn thành tốt khoá học, học viên cần phải: - Có kinh nghiệm về HTML
- Có kinh nghiệm về lập trình các ngôn ngữ như ASP, Perl, JavaScript, VB, ...
4. Các kỹ năng thu được Sau khi hoàn thành khoá học, học viên có thể: - Viết được các Script bằng PHP một cách hiệu quả
- Nhúng các Script bằng PHP vào các trang HTML để tạo các trang web động
- Thao tác dữ liệu từ các forms trên trang Web
- Mã hóa PHP cấu trúc các thư viện mở rộng và các hàm do người dùng định nghĩa
- Phát triển các ứng dụng Web cùng với cơ sở dữ liệu sử dụng MySQL
- Lưu lại vết của người sử dụng khi họ truy cập đến website bằng các cookies và các đặc điểm khác của PHP.
5. Thời lượng: 30 giờ
Nội dung khóa học PROGRAMMING WITH PHP PHP language building blocks - Scalars
- Arrays
- Booleans
- Loops
- Conditionals
- Comparing PHP with other Web scripting languages
Exploiting the functionality of PHP - Formatting date and time information with PHP functions
- Manipulating string data
- Investigating other built-in functions
Structuring PHP code - Writing user-defined functions to structure your code
- Passing arguments to and returning values from functions
- Accessing global variables from within functions
- Incorporating external PHP code with require and require_once
WRITING WEB PAGES WITH PHP Interacting with the server - Outlining Web protocols
- Embedding PHP code into HTML pages
- Determining how data is sent from forms to PHP scripts
Manipulating user input - Retrieving form data with PHP $_POST and $_GET arrays
- Validating retrieved data
- Storing state information using cookies
Applying advanced scripting techniques - Handling errors and suppressing on-screen error messages
- Troubleshooting problems when manipulating data
- Redirecting the browser to other pages
- Modifying the PHP configuration file to suit your needs
BUILDING COMPLETE WEB APPLICATIONS Establishing database connectivity - Creating and managing database connections
- Sending queries to the database server
- Retrieving and displaying query results
Dealing with quotes and backslashes in data |