Lộ trình học lập trình PHP từ đầu cho người mới
Bạn đang cần một lộ trình học PHP bài bản nhất? Hôm nay mình sẽ chia sẻ với bạn một lộ trình mà nghĩ nghĩ tương đối hoàn hảo để bạn có thể tự học tại nhà.
Nhiều bạn cứ nghĩ học khi học lập trình Web PHP là cứ thế mà học PHP trước, nhưng thực tế thì lại khác, bạn phải chuẩn bị một số kiến thức cơ bản đủ để có thể thực hành trong quá trình học PHP. Bởi vì khi học ngôn ngữ này bạn sẽ áp dụng trực tiếp chứ không giống như C hay C++.
Sau đây là lộ trình mà theo mình là tốt nhất cho bạn.
Lưu ý: Bạn phải đọc thật kỹ từng phần nhé.
Bài viết này được đăng tại [free tuts .net]
1/ Học HTML/CSS
Chắc chắn rồi, để làm được website thì trước tiên bạn phỉ biết một chút về xây dựng giao diện đã nhé. Bước này mình muốn bạn chỉ cần biết đến khái niệm HTML là gì, CSS là gì, biết cách kết hợp mối liên hệ giữa chúng để xây dựng một giao diện đơn giản nhất.
Bạn không cần phải ứng dụng các thư viện khác như JS hay các CSS library vào đây, bởi vì bạn đang là một con gà mới nở từ trứng mà thôi.
Mục tiêu:
- Hiểu HTML và CSS.
- Biết cách kết hợp tạo ra giao diện đơn giản.
- Hãy tạo một trang tin tức thật basic để ứng dụng cho phần 2.
Tài liệu:
- => Video tự học jQuery
Khóa học:
- responsive chưa? Chắc chắn là có rồi phải không nào? Và bạn cũng thắc mắc là tại sao 3 phần trên mình không nói tới responsive phải không? Nếu vậy thì bạn nên quay lại đầu bài viết và mình đã nói đó là quy trình.
Bootstrap là một thư viện CSS dùng để xây dựng giao diện website theo hệ thống grid, nó hoạt động theo cơ chế responsive nên hiển thị tốt trên mọi trình duyệt và thiết bị. Sử dụng bootstrap có rất nhiều lơi thế như: giúp bạn xây dựng giao diện nhanh hơn, chạy hầu hết trên các thiết bị, cập nhật theo công nghệ mới. Những điều này rất khó nếu bạn tự mình thực hiện responsive, riêng check chạy trên mọi thiết bị và trình duyệt thôi cũng bất ổn rồi :)
Lưu ý: Bạn cũng có thể chọn một CSS Framework khác như Foundation, flexbox.
Mục tiêu:
- Hiểu nguyên lý hoạt động của bootstrap
- Biết cách dùng bootstrap để làm giao diện website
Tài liệu:
- Khóa học xây dựng website bán hàng với Codeigniter.
Khóa học:
Khi bạn đã hoàn thành 8 bước thì kiến thức của bạn đã quá tốt rồi, hoàn toàn có thể xây dựng dự án cho khách hàng. Tuy nhiên hiện nay có rất nhiều framework mới ra như: Laravel, Phalcon, Zend, vì vậy bạn hãy tự nghiên cứu tùy theo sở thích và nhu cầu của mình nhé.
Review