Tự học lập trình PHP căn bản cho người mới bắt đầu
Đây là toàn bộ chuyên đề học lập trình PHP căn bản dành cho người mới bắt đầu hoặc là người muốn đi theo hướng lập trình web.
I. Tìm hiểu PHP là gì?
1. PHP là gì?
PHP là từ viết tắt của "PHP: Hypertext Preprocessor" và là một ngôn ngữ kịch bản mã nguồn mở, được sử dụng rộng rãi.
Các tập lệnh PHP đều được thực thi trên máy chủ
2. Tập tin PHP có đặc điểm gì?
- Các tệp PHP có thể chứa văn bản HTML, CSS, JavaScript và mã PHP.
- Mã PHP được thực thi trên máy chủ và kết quả được trả về trình duyệt dưới dạng HTML thuần túy.
- Tệp PHP có phần đuôi mở rộng là ".php".
3. PHP có thể làm được gì?
- PHP có thể tạo nội dung trang web động.
- PHP có thể tạo, mở, đọc, ghi, xóa và đóng các tệp tin trên máy chủ.
- PHP có thể thu thập dữ liệu biểu mẫu.
- PHP có thể gửi và nhận cookie.
- PHP có thể thêm, xóa, sửa đổi dữ liệu trong cơ sở dữ liệu của bạn.
- PHP có thể được sử dụng để kiểm soát quyền truy cập của người dùng.
- PHP có thể mã hóa dữ liệu.
4. Tại sao nên dùng PHP?
- PHP chạy được trên nhiều nền tảng khác nhau (Windows, Linux, Unix, Mac OS X, v.v.)
- PHP tương thích với hầu hết các máy chủ được sử dụng ngày nay (Apache, Nginx, IIS, v.v.)
- PHP hỗ trợ nhiều loại cơ sở dữ liệu.
- PHP miễn phí.
- PHP rất dễ học và chạy hiệu quả ở phía máy chủ.
- PHP có cộng đồng hỗ trợ lớn, nhiều Frameworks hỗ trợ nổi tiếng như Laravel, CodeIgniter.
Ngoài những lý do trên thì còn một số lý do khác mà bạn nên học PHP đó là sự chiếm lĩnh thị trường của nó. Hiện tại PHP đang chiếm 80% trong số 10 triệu trang web hàng đầu. Mã nguồn mở Wordpress nổi tiếng về xây dựng các trang blog cũng đang sử dụng nền tảng cốt lõi là PHP. Thậm chí mạng xã hội lớn nhất hiện nay là Facebook cũng sử dụng PHP.
II. Hướng dẫn cài đặt PHP
1. Để học PHP bạn cần phải cài đặt gì?
Nếu muốn cài đặt và sử dụng PHP trên máy tính của mình, bạn cần phải lần lượt thực hiện các bước sau:
- Cài đặt 1 web server
- Cài đặt PHP.
- Cài đặt 1 hệ cơ sở dữ liệu, điển hình như MySQL.
Trang web PHP chính thức (PHP.net) có hướng dẫn cài đặt cho PHP: HƯỚNG DẪN CÀI ĐẶT PHP
Nếu bạn không thể cài đặt riêng lẻ thì bạn có thể dùng phần mềm XAMPP. Đây là cách mà đa số mọi người khi học PHP đều sử dụng, rất tiện lợi và nhanh. Để cài đặt XAMPP và sử dụng XAMPP bạn đọc bài viết dưới đây của mình nhé.
- Tham khảo thêm: Tìm hiểu về XAMPP và hướng dẫn cài đặt XAMPP
III. Nội dung khoá học PHP
1. PHP căn bản
- Bài 1: Cú pháp trong PHP và thử chạy một chương trình đầu tiên
- Bài 2: Biến và các kiểu dữ liệu của biến trong PHP
- Bài 3: Làm việc với kiểu dữ liệu String trong PHP
- Bài 4: Làm việc với kiểu dữ liệu Numbers trong PHP
- Bài 5: Toán tử trong PHP
- Bài 6: Câu lệnh rẽ nhánh If và Switch trong PHP
- Bài 7: Hàm và cách sử dụng hàm trong PHP
2. PHP nâng cao
- Bài 1: Lập trình hướng đối tượng OOP trong PHP
- Bài 2: Tính đóng gói trong lập trình hướng đối tượng OOP
- Bài 3: Tính kế thừa trong lập trình hướng đối tượng OOP
- Bài 4: Tính trừu tượng trong lập trình hướng đối tượng OOP
- Bài 5: Interface trong lập trình hướng đối tượng OOP
- Bài 6: Tính đa hình trong lập trình hướng đối tượng OOP
- Bài 7: Traits trong lập trình hướng đối tượng OOP
- Bài 8: Thuộc tính và phương thức Static trong lập trình hướng đối tượng OOP
Bài viết nên đọc
- Website là gì? Kiến thức cơ bản về Website
- Giới thiệu về HTML
- Các thẻ HTML thường được sử dụng nhất
- Phân loại thẻ HTML và cách chuyển đổi khối
- Tìm hiểu về cấu trúc và cách định dạng của thẻ HTML
Trên đây là những kiến thức từ kinh nghiệm bản thân mình nên các bạn có thể tham khảo. Nếu các bạn có góp ý cho mình thì hãy gửi vào đây, mình sẵn sàng nhận ý kiến đóng góp từ các bạn.
Để lại bình luận
Địa chỉ email của bạn sẽ không được công khai
Bài viết phổ biến
Ngoc Phuong - 82 bài viết - Đánh giá:
Có 2 cách học hiệu quả nhất, 1 là nói cho người khác biết thứ bạn mới học được, 2 là nói cho người khác biết thứ bạn sắp quên. Tôi mới học được rất nhiều thứ. Tôi cũng sắp quên rất nhiều thứ.