Hello các bạn, hàng ngày bạn lên các trang như Google, hay Spiderum nè, bạn có bao giờ thắc mắc nó làm như thế nào không? Hôm nay mình sẽ hướng dẫn lộ trình để có thể làm ra 1 trang cho riêng bạn.
1) Các khái niệm cơ bản
Khi bạn làm web hay theo 1 chuyên ngành nào đó thì cũng có những thuật ngữ chuyên ngành, lập trình web cũng vậy- Client: là máy mà bạn dùng để truy cập vào 1 trang web
- Server: máy chủ dùng để tiếp nhận các request mà client gửi lên và trả về response cho Client- website: website hay web là tập hợp những hình ảnh, âm thanh, chữ,.....
- HTML (HyperText Markup Language): là ngôn ngữ đánh dấu siêu văn bản để thể hiện thông tin ra (đây không phải là ngôn ngữ lập trình)
- CSS (Cascading Style Sheet): ngôn ngữ trang trí web- Javascript: ngôn ngữ lập trình cho các trang webVà còn nhiều khái niệm, thuật ngữ khác2) cần học những gì?
Để lập trình ra 1 trang web thì bạn cần phải học: HTML, CSS, JavaScript
Khi bạn đã học xong 3 cái trên thì bạn tìm hiểu đến các Javascript Framework (React, jQuery,.....)
Đó là về phần Frontend, còn về Backend thì bạn cần học: Cơ Sở Dữ Liệu, MySQL, các ngôn ngữ lập trình phía server mà bạn có thể chọn như: C#, Java, PHP, Node.js,.......
- ngoài các thứ trên thì bạn cũng phải tìm hiểu về thuật toán, VD như sắp xếp, tìm kiếm, ..... Để nâng cao tư duy xử lý vấn đề.
Ok vậy là mình đã giới thiệu xong rồi, do đây là lần đầu mình chia sẻ kiến thức nên có gì sai sót mong bạn góp ý nha :D
Cảm ơn đã đọc