thắc mắc Tự học Frontend

cuccutdevuong

Junior Member
Chào các thím :)

Em hiện tại đầu 20, vì một số lí do nên không thể học đại học( toẹt móng ngựa ra thì do kinh tế gia đình).
Hiện tại thì em đang đi làm tự do nhưng cảm thấy lông bông quá.

Một phần thì cũng hứng thú với công nghệ từ bé nên muốn thử sức với cv cốt-đột(coder). Và em muốn tự học cái môn này

Các tiền bối đi trước có thể tư vấn và chia sẻ kinh nghiệm về frontend không. Với lại tự học thì có thể xin thực tập và đi làm được không, hay sau đi làm cần có chứng chỉ :p
 
Mình khuyên các bạn khi học code nên đi theo lộ trình như này, đừng có nhào vô học code liền, có thể 1 tháng bạn code được nhưng sẽ ko tiến xa dc.

  1. Học qua về toán rời rạc, toán logic, xem cách ngôn ngữ lập trình chạy
  2. Tìm hiểu sơ về các ngôn ngữ lập trình, các loại ngôn ngữ, biên dịch, thông dịch, ... là gì
  3. Tìm hiểu sơ về các loại hệ điều hành, linux, win, unix, để xem nó khác nhau như nào, và lập trình trên đó thì khác nhau ra sao
  4. Chọn 1 ngôn ngữ để học, Frontend thì học JS đầu tiên, nên học thêm Java hoặc .Net để còn so sánh và biết dc JS khác mấy cái kia như nào
  5. Học về HTML, CSS
  6. Học về UI/UX, hiểu các khái niệm về design, thiết kế
  7. Học 1 framework nào đó, react, angular, ... nên học hết rồi làm thử để so sánh xem chúng khác nhau thế nào, hiểu về cách front end chạy
  8. Học thêm về Back end, DB nếu có thời gian
  9. Tìm hiểu dev-ops để có thể hiểu cách chạy, cách deploy app mình như nào.
  10. ....
 
khó lắm bạn ơi, ít ra vẫn phải có 1 cái bằng, các cty ngon, lớn ở vn vẫn nhìn vào cái bằng đh đầu tiên khi quyết định tuyển ứng viên.
 
Mình khuyên các bạn khi học code nên đi theo lộ trình như này, đừng có nhào vô học code liền, có thể 1 tháng bạn code được nhưng sẽ ko tiến xa dc.

  1. Học qua về toán rời rạc, toán logic, xem cách ngôn ngữ lập trình chạy
  2. Tìm hiểu sơ về các ngôn ngữ lập trình, các loại ngôn ngữ, biên dịch, thông dịch, ... là gì
  3. Tìm hiểu sơ về các loại hệ điều hành, linux, win, unix, để xem nó khác nhau như nào, và lập trình trên đó thì khác nhau ra sao
  4. Chọn 1 ngôn ngữ để học, Frontend thì học JS đầu tiên, nên học thêm Java hoặc .Net để còn so sánh và biết dc JS khác mấy cái kia như nào
  5. Học về HTML, CSS
  6. Học về UI/UX, hiểu các khái niệm về design, thiết kế
  7. Học 1 framework nào đó, react, angular, ... nên học hết rồi làm thử để so sánh xem chúng khác nhau thế nào, hiểu về cách front end chạy
  8. Học thêm về Back end, DB nếu có thời gian
  9. Tìm hiểu dev-ops để có thể hiểu cách chạy, cách deploy app mình như nào.
  10. ....
Học HTML, CSS rồi mới tới JavaScript chứ. Học ngược sao hiểu.
Sửa lại đi nha, lần sau lại copy rồi paste đống này cho nhân dân hết hồn.
 
Học HTML, CSS rồi mới tới JavaScript chứ. Học ngược sao hiểu.
Sửa lại đi nha, lần sau lại copy rồi paste đống này cho nhân dân hết hồn.

Ý bác đó là nên biết trước 1 ngôn ngữ lập trình để tư duy được cái chương trình nó hoạt động như nào (cấu trúc tuần tự, if else, vòng lặp,...)
 
Mình học xong html css mà phải nhìn video mới clone được web giờ nản quá =(( ( JS thì học vẫn vào được )
 
Mình khuyên các bạn khi học code nên đi theo lộ trình như này, đừng có nhào vô học code liền, có thể 1 tháng bạn code được nhưng sẽ ko tiến xa dc.

  1. Học qua về toán rời rạc, toán logic, xem cách ngôn ngữ lập trình chạy
  2. Tìm hiểu sơ về các ngôn ngữ lập trình, các loại ngôn ngữ, biên dịch, thông dịch, ... là gì
  3. Tìm hiểu sơ về các loại hệ điều hành, linux, win, unix, để xem nó khác nhau như nào, và lập trình trên đó thì khác nhau ra sao
  4. Chọn 1 ngôn ngữ để học, Frontend thì học JS đầu tiên, nên học thêm Java hoặc .Net để còn so sánh và biết dc JS khác mấy cái kia như nào
  5. Học về HTML, CSS
  6. Học về UI/UX, hiểu các khái niệm về design, thiết kế
  7. Học 1 framework nào đó, react, angular, ... nên học hết rồi làm thử để so sánh xem chúng khác nhau thế nào, hiểu về cách front end chạy
  8. Học thêm về Back end, DB nếu có thời gian
  9. Tìm hiểu dev-ops để có thể hiểu cách chạy, cách deploy app mình như nào.
  10. ....

Học theo lộ trình này chắc sợ chạy mất dép :D. Newbie cứ học đến đâu show đến đấy mới có hứng học tiếp. Sau có job rồi thì học lại từ gốc cho chắc.

Sent from Xiaomi Redmi Note 9S using vozFApp
 
Mình khuyên các bạn khi học code nên đi theo lộ trình như này, đừng có nhào vô học code liền, có thể 1 tháng bạn code được nhưng sẽ ko tiến xa dc.

  1. Học qua về toán rời rạc, toán logic, xem cách ngôn ngữ lập trình chạy
  2. Tìm hiểu sơ về các ngôn ngữ lập trình, các loại ngôn ngữ, biên dịch, thông dịch, ... là gì
  3. Tìm hiểu sơ về các loại hệ điều hành, linux, win, unix, để xem nó khác nhau như nào, và lập trình trên đó thì khác nhau ra sao
  4. Chọn 1 ngôn ngữ để học, Frontend thì học JS đầu tiên, nên học thêm Java hoặc .Net để còn so sánh và biết dc JS khác mấy cái kia như nào
  5. Học về HTML, CSS
  6. Học về UI/UX, hiểu các khái niệm về design, thiết kế
  7. Học 1 framework nào đó, react, angular, ... nên học hết rồi làm thử để so sánh xem chúng khác nhau thế nào, hiểu về cách front end chạy
  8. Học thêm về Back end, DB nếu có thời gian
  9. Tìm hiểu dev-ops để có thể hiểu cách chạy, cách deploy app mình như nào.
  10. ....
Tìm hiểu như này thì khá giống chương trình của 1 ông học đhoc rồi bác ạ

via theNEXTvoz for iPhone
 
Mình khuyên các bạn khi học code nên đi theo lộ trình như này, đừng có nhào vô học code liền, có thể 1 tháng bạn code được nhưng sẽ ko tiến xa dc.

  1. Học qua về toán rời rạc, toán logic, xem cách ngôn ngữ lập trình chạy
  2. Tìm hiểu sơ về các ngôn ngữ lập trình, các loại ngôn ngữ, biên dịch, thông dịch, ... là gì
  3. Tìm hiểu sơ về các loại hệ điều hành, linux, win, unix, để xem nó khác nhau như nào, và lập trình trên đó thì khác nhau ra sao
  4. Chọn 1 ngôn ngữ để học, Frontend thì học JS đầu tiên, nên học thêm Java hoặc .Net để còn so sánh và biết dc JS khác mấy cái kia như nào
  5. Học về HTML, CSS
  6. Học về UI/UX, hiểu các khái niệm về design, thiết kế
  7. Học 1 framework nào đó, react, angular, ... nên học hết rồi làm thử để so sánh xem chúng khác nhau thế nào, hiểu về cách front end chạy
  8. Học thêm về Back end, DB nếu có thời gian
  9. Tìm hiểu dev-ops để có thể hiểu cách chạy, cách deploy app mình như nào.
  10. ....
này là tóm tắt lại lộ trình của 1 sinh viên học CNTT rồi, đối với người tay ngang có vẻ hơi khó.

thời gian đầu có thể đi tắt trước cũng oke, khi đã biết code sơ sơ, bắt đầu làm được cái gì đó rồi thì quay lại tìm hiểu bản chất, những cái căn bản.
học như thế sẽ có động lực hơn cũng hơn đỡ nản hơn.
 
Học basic html/js/css (đặc biệt js vì nó làm được lắm trò).
Tìm hiểu về react, vue, angular, tụi này chuyên làm front-end, h chắc ko ai làm web thuần html/js/css nữa đâu.
Học cái gì thì cũng làm một cái project nhỏ để vừa học vừa hành. Có thể lên youtube tìm hướng dẫn về cái muốn học, giờ tài liệu nhiều vô kể, chỉ sợ ngộp thôi, nhưng đã theo một tutorial thì phải làm đến cùng.
Thuật toán vs front-end có lẽ k quá quan trọng, vì backend handle hết rồi. Nên làm giỏi css vs js là ổn rồi.
Học git để quản lý source code, nhỡ code sai còn mò lại được, hoặc để deploy lên git.io để tận hưởng thành quả :))
Còn nhiều cái để học nữa, nhưng ko cần vội, đụng đâu tìm hiểu đó, dần dần làm nhiều sẽ quen thui.
 
Học ngược kiểu gì. Html css liên quan gì js mà ngược
1655054548315.png
 
Back
Top