Hướng đi cho lập trình Web

Em xin chào mọi người, hiện tại em là sinh viên đang bắt đầu tìm hiểu để học về Lập Trình Web. Mọi người có thể cho em hỏi là em nên học HTML -> CSS -> Js hay là ngược lại Js -> HTML -> CSS ( theo hướng front-end ạ ) hướng đi nào phù hợp cho người
mới bắt đầu học lập trình ạ ?
Hiện tại em vẫn chưa học qua bất kì ngôn ngữ nào kể cả C.
Em có nên học ngôn ngữ nào trước để chuẩn bị cho lập trình Web không, với mọi người cho em xin cách học cho hiệu quả với. Em xin cám ơn ạ.

Khá nhiều roadmap trên mạng, bạn tìm thử nhé :wink: Nhưng theo mình là:
HTML - CSS - JS

2 Likes

Chào bạn! bạn mới bắt đầu học trình thì đừng nên đi vào lập trình web sớm nha! . Mình nghĩ bạn nên bắt đầu học C++ và cấu trúc giải thuật để có kiến thức cơ bản cũng như tư duy về lập trình đi đã. Khi bạn đã chắc thì học Front-end : html->css->js->jquery sau đó nâng cao bootstrap, agularjs, typescript,… nha!
-Chúc bạn thành công :slight_smile:

1 Like

thanks bác ạ, nhìu đứa bảo em học js trước cho tiện

Thực ra thì lộ trình học ban đầu thường là HTML - CSS - JS nếu như bạn muốn làm chuyên về Front-End. Còn nếu học JS trước mà không biết Front-End thì hơi khó chịu chút tại chỉ làm việc với Console chứ không có giao diện trực quan.


Mình nghĩ cái này chưa đúng hẳn. Nếu bạn ý chỉ muốn học để thiết kế giao diện thì không nhất thiết phải học mấy cái giải thuật với lại cấu trúc dữ liệu đâu. Muốn làm về Back-End hoặc Full stack thì mới nên học mấy cái đó :smile:

4 Likes

Ý mình là rèn luyện tính tư duy trong lập trình thôi :slight_smile:

1 Like

Đâu nhất thiết phải C++ mới có tư duy lập trình. Tư duy lập trình mà phải dựa vào ngôn ngữ thì đó ko phải tư duy lập trình (Trừ khi học functional programming). Javascript cũng đầy đủ tính năng của high-level language, OOP, giải thuật toán, ML đủ các kiểu. Mà làm về web thì ít đụng đến low-level.

vậy thì truớc đó phải học OOP là đã chứ nhỉ

sau khi học qua vài bài về HTML mình hiểu ý bạn muốn nói rồi, cám ơn bạn.

1 Like

Thật với bác ít ai học kiểu ngược đời JS > HTML > CSS cả

2 Likes

Vậy hướng của bạn là về front end rồi, có gì inbox mình. Mình làm về front end nên có thể giúp bạn. Lộ trình thì mọi người nói đúng hướng rồi đó, ban đầu bạn cứ theo hướng HTML > CSS > JS

1 Like

cứ nên nắm vững bộ 3 HTML>CSS>JS. rồi từ từ trong lúc làm sẽ ngộ ra thêm nhiều điều

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?