Giờ làm việc

T2 - T7 8h30 - 18h00

Liên hệ

 

Seri Tự học lập trình Web PHP – B1 – Tìm hiểu HTML, CSS, Javascript

Tìm hiểu HTML, CSS, Javascript

Để có thể lập trình web PHP FullStack (nôm na là lập trình “cả cái web PHP”) thì đầu tiên người học phải tìm hiểu và biết cách lập trình HTML, CSS, Javascript – gọi là lập trình web Front-End (Sau lập trình Front-End sẽ tiếp tục tìm hiểu cách lập trình web Back-End bao gồm lập trình chức năng web bằng PHP, CSDL SQL v.v. sẽ được giới thiệu trong các bài sau). Trong bài này chúng ta sẽ tìm hiểu tổng quan về lập trình web Front-End bao gồm HTML, CSS, Javascript và tổng hợp tài liệu hướng dẫn để tự học lập trình các phần này.

HTML – Tìm hiểu và thực hành lập trình

Câu hỏi: HTML là gì?

Trả lời:

HTML là một dạng ngôn ngữ đánh dấu bằng các thẻ <>, HTML thường được dùng để tạo giao diện các trang Web. Trình duyệt Web (Web Browser) “đọc” HTML của trang để hiển thị giao diện trang Web.

HTML bao gồm rất nhiều phần tử (elements) để cấu trúc giao diện một trang web, các phần tử HTML được thể hiện bằng các thẻ (tags) ví dụ như “đoạn” <p>, “tiêu đề” <heading>, “nội dung” <body> v.v.

HTML cần được học khi nào? Khi bạn muốn học lập trình web nền tảng bất kỳ (như PHP, Java, ASP) thì HTML là một trong số những phần cần được học đầu tiên, vì sao? Vì xây dựng giao diện web cần phải sử dụng HTML, mà gần như trang web nào cũng có giao diện vì vậy cần học HTML trước.

Tự học HTML ở đâu?

Trả lời: Bạn có thể tự học HTML bằng cách tìm hiểu và thực hành cách sử dụng HTML ở các trang nổi tiếng sau:

https://www.w3schools.com/html/default.asp

https://www.tutorialspoint.com/html/index.htm

Tại sao nên học lập trình từ các trang tiếng Anh hơn là tiếng Việt? Trả lời: do đa phần tài liệu kĩ thuật lập trình viết bằng tiếng Anh sẽ tốt, chuyên nghiệp hơn so với sử dụng tiếng Việt, nên sử dụng tài liệu tiếng Anh để học, tìm hiểu lập trình nói chung hay học lập trình web PHP nói riêng sẽ tốt hơn.

Tìm hiểu và thực hành lập trình CSS

Khái niệm CSS

CSS là viết tắt của Cascading Style Sheets
CSS mô tả cách các phần tử HTML được hiển thị trên màn hình
CSS được dùng kèm với HTML để xây dựng giao diện trang web vì CSS giúp tiết kiệm công sức lập trình giao diện website so với chỉ dùng HTML. Vì sử dụng CSS kèm HTML cho phép định kiểu bố cục của nhiều trang web hoặc nhiều phần trong cùng trang web cùng một lúc.

Các trang giúp tự học CSS

https://www.w3schools.com/css/default.asp

https://www.tutorialspoint.com/css/index.htm

https://www.javatpoint.com/css-tutorial

Nhìn chung, đây là những trang tốt để học và thực hành sử dụng CSS trong lập trình giao diện website.

Tìm hiểu và thực hành lập trình JavaScript

Khái niệm JavaScript

JavaScript là ngôn ngữ lập trình thường được dùng để xây dựng tính năng ở phía client trong lập trình Web nói chung và lập trình Web PHP nói riêng. Nghĩa là, ở phía client thì HTML và CSS dùng để tạo giao diện Website; JavaScript được dùng để xây dựng tính năng cho phía client trang web đó ví dụ như khi NSD bấm vào một nút thì làm gì, khi NSD điền vào một form thì làm gì, gửi yêu cầu lên Server như thế nào – JavaScript sẽ giúp bạn lập trình để thực hiện tất cả những vấn đề đó.

Có nhiều nền tảng (Framework) JavaScript giúp lập trình JavaScript đỡ thuận tiện và đỡ tốn công sức hơn, ví dụ như JQuery, React.js, Angular.js v.v. Các phần này sẽ được giới thiệu cụ thể trong các bài hướng dẫn tự học lập trình Web PHP sau.

Thú vị: Do tính phổ biến của JavaScript khi lập trình Web, hiện tại JavaScript được dùng cho khá nhiều mục đích, nền tảng lập trình khác ví dụ như lập trình app mobile (ứng dụng điện thoại) v.v.

Các trang giúp tự học JavaScript hiệu quả

https://www.w3schools.com/js/

https://www.tutorialspoint.com/javascript/index.htm

https://javascript.info/

Những trang trên có phần lý thuyết đi kèm thực hành, nội dung đa dạng phong phú từ cơ bản đến nâng cao, nên khá tốt cho việc tự học lập trình JavaScript.

Tổng kết

Như vậy, qua bài này chúng ta đã tìm hiểu được khái niệm, đặc điểm, những trường hợp hay được sử dụng trong lập trình web nói chung và lập trình web PHP nói riêng của các ngôn ngữ HTML, CSS, JavaScript; đồng thời có được những trang web giúp tự học lập trình những ngôn ngữ trên hiệu quả. Các bạn tiếp tục theo dõi những bài tiếp theo trong Seri Tự học lập trình web PHP hoặc đăng ký tham gia khoá học lập trình web PHP FullStack tại trung tâm CodeFresher.vn để được giảng viên hỗ trợ và hướng dẫn trong quá trình học nhé.

-TMK-

Comments are closed.
Giờ làm việc

  • Thứ 28h30 - 18h00
  • Thứ 38h30 - 18h00
  • Thứ 48h30 - 18h00
  • Thứ 58h30 - 18h00
  • Thứ 68h30 - 18h00
  • Thứ 78h30 - 12h00
  • Chủ nhậtĐóng cửa