30/09/2018, 20:07

Cho em xin ý kiến về "Front-end": Em nên học sâu về CSS, JS hay cái gì ạ?, em vào ngành này có cần thẩm mĩ không?

Chào cả nhà, em hiện đang mày mò về Front-end nhưng mỗi tội là… mù tịt , desktop app dev bước sang web dev ^^. Nói chung là em chân ướt chân ráo bước vào Web, huynh đệ, anh em nào cho em xin ý kiến để dev vs ạ…
Ngồi code liên tục 7 tiếng (vừa học vừa code) chỉ được bấy nhiêu


… Em nên học sâu về CSS, JS hay cái gì ạ?, em vào ngành này có cần thẩm mĩ không? … bla bla
Càng chi tiết càng cảm ơn nhiều lắm ạ

Em xin cảm ơn

vũ xuân quân viết 22:08 ngày 30/09/2018

tìm hiểu căn bản về html, css, javascript.
Nâng cao lên thì tìm hểu về framework về js jquery, angular js, nodejs …
framework về css: Sass và Compass.

Riêng Nodejs đang nổi lên, hiên tại đang và tương lai sẽ phát triển mạnh.

Làm design mới cần thẩm mỹ còn font-end thì không nhé.

Itachi Citus viết 22:13 ngày 30/09/2018

Udacity có front-end nanodegree á https://www.udacity.com/course/front-end-web-developer-nanodegree--nd001

Nếu theo thứ tự thông thường thì sẽ học từ html -> css -> javascript. Sau đó sẽ học một số thư viện như jquery, bootstrap, một pre-processor như scss, sass, một automatic tool như grunt/gulp/webpack. Sau đó là 1 framework như angular/redux + react. Sau đó là html5 + javascript 2015 / typescript. Sau đó thì có thể xem thêm ionic framework và apache cordova.

Bắt đầu thì bạn có thể xem hai cái này:

Google Developers

Web Fundamentals  |  Google Developers

Google's opinionated reference for building amazing web experiences.


http://learn.shayhowe.com/html-css

Thu Thuỷ viết 22:12 ngày 30/09/2018

front end bên VNG của mấy a chia sẻ hôm trước này, mắt mình về thẩm mỹ thì cũng tệ lắm, nhưng xài mấy cái này thấy cũng đẹp lắm rồi, có bootstrap nè


Đỗ Mạnh Hà viết 22:17 ngày 30/09/2018

Mình hiện tại là Front-end dev. Có gì cần bạn cứ hỏi nhé. :D.

Còn về nên học gì thì câu trả lời muôn thuở cho beginner front-end devs là HTML, CSS và JavaScript. Sau có học gì thì cũng base từ đây thôi.

Cong Nhuan Nguyen viết 22:07 ngày 30/09/2018

Mình thì mình thấy cái nào cũng cần. nhưng nghiên về js hơn, vì xu hướng hiện tại tập trung js nhiều lắm, html + css cũng quan trọng ko kém, ấy nhưng mà chỉ để tut cho đẹp thôi. nắm được js bạn có thể học nhiều công nghệ mới như angullar, mvc, node js… về thẩm mĩ thì cần chút xíu là được. Cũng mê web lắm đây, đang đi từ số 0 lên cậu ạ ^^

anon10499953 viết 22:22 ngày 30/09/2018

Mấy bữa trước cũng học HTML và CSS (xem khóa đầu tiên trên treehouse) và bắt chước làm web, bây giờ kêu ngồi viết lại cũng đành bó tay

Đinh Quốc Hân viết 22:20 ngày 30/09/2018

Mình đang làm font-end và cả back-end đại loại là full stack, mình thường thiết kế web như sau:

  • Một ý tưởng hay
  • Mô phỏng lên giấy hoặc note
  • Bố cục và màu sắc

Tiếp theo là công đoạn thực hiện nó ra sản phẩm:

  • Dựng mẫu dựa trên Photoshop (khách xem và dễ tùy biến)
  • Dùng Ilutrator để vẽ các chi tiết vector, logo cạnh xuất ra svg
  • Dùng Dreamwave để chuyển tất cả mẫu trên thành HTML, CSS và JS (nếu cần)
  • Kiểm tra và sửa lỗi.

Sau đó là xây dựng back-end là cả quá trình khác

Minh Nguyễn Laho viết 22:08 ngày 30/09/2018

ủa, thế còn PHP thì sao?? học web thì cũng học luôn cả cái đó luôn nhỉ? cả cách dùng cái wordpress nữa

vũ xuân quân viết 22:19 ngày 30/09/2018

PHP là back- end rồi không tính ở đây.
@Minh_Nguyen3 Em kiếm trên diễn đàn mình về font-end và back-end để tìm hiểu thêm nhé.

Son Tran viết 22:17 ngày 30/09/2018

Mình nghĩ công việc bạn đang kê ra như trên là layout, một phần của front-end chứ ko hẵn là công việc của một người làm front-end.

Mình làm front-end bằng Angular ngoài làm layout ra thì phải thiết kế cả module giúp cho layout tương tác với người dùng tốt hơn, gọi request, parse dữ liệu, tinh chỉnh performance… và rất nhiều công việc nặng về lập trình khác nữa.

Bài liên quan
0