30/09/2018, 22:17

Có thể học BootStrap luôn mà không cần biết về HTML,CSS,JS không?

Thực ra em chỉ biết sơ sơ về HTML,CSS còn JS thì gần như là tịt. Nên mạn phép xin lập topic hỏi mọi người câu hỏi này ạ. Liệu học BootStrap ngay thì có thể làm ổn Front-end không vì định hướng của em là Back-end(PHP) sau đó học thêm NodeJS ạ, tiện đây mọi người có thể cho em xin bài tập từ cơ bản tới nâng cao của PHP để củng cố kiến thức có được không ạ. Cảm ơn mọi người

Khoa Nguyen viết 00:25 ngày 01/10/2018

Bootstrap là framework CSS nên bạn không thể dùng mà không biết CSS. Còn mấy các addon JS của Bootstrap thì không yêu cầu cao về khả năng JS của bạn.

Cuối cùng thì PHP và JS chẳng liên quan gì nhau

X viết 00:27 ngày 01/10/2018

JS thì gần như là tịt

Muốn học NodeJS các thứ tại sao lại không học JS cho vững?

Thu viết 00:23 ngày 01/10/2018

dạ, em muốn học front-end cơ bản trước, sau đó đầu tư vào PHP và NodeJS ạ, nếu học 1 mình NodeJS có được không ạ?

X viết 00:19 ngày 01/10/2018

em muốn học front-end cơ bản trước

Vậy thì học 3 món HTML/CSS/JS cho vững đi rồi qua backend,
Mà hỏi thật bạn đã biết NodeJS là gì chưa hay chỉ nghe người ta nói là nó đang hot rồi đâm theo thôi?
Đang “tịt JS” thì nên học JS cho cứng trước đi (Thấy giống nhau chữ “JS” là cũng hiểu nó có liên quan nhau rồi đấy)

Toàn Tạ Văn viết 00:28 ngày 01/10/2018

anh ơi em học front-end thì cứ học hết cái khóa front-end của mấy kênh như freecodecamp hay codeacademy là được rồi đúng k ạ->> xong là đi xây thử giao diện web đúng k ạ>???

X viết 00:30 ngày 01/10/2018

anh ơi em học front-end thì cứ học hết cái khóa front-end của mấy kênh như freecodecamp hay codeacademy là được rồi đúng k ạ->> xong là đi xây thử giao diện web đúng k ạ>???

Không có gì là tuyệt đối trong việc học mấy món này. Học hết 1 hay 10 khóa không quan trọng, thời gian 1 tuần hay 1 năm là tùy người. Khi nào cảm thấy tự tin những gì mình làm được tốt hơn nhiều người khác là được rồi :v Nếu còn không biết trình mình đang ở đâu thì cứ đưa sản phẩm lên đây cho mọi người nhận xét

Dung Nguyen viết 00:33 ngày 01/10/2018

Được bạn à, cứ học đi rồi sẽ rõ !

Robin Huy viết 00:20 ngày 01/10/2018

Muốn làm web thì phải học chắc HTML, CSS, JS nhé. Làm backend thì cũng dính đến cái đó, chưa kể xu hướng hiện nay đang là Fullstack developer
Một khi em đã học chắc 3 cái trên thì học Bootstrap sẽ rất dễ và nhanh chứ đừng học Bootstrap trước.

Còn về phía backend nếu em xác định theo PHP thì không cần học sâu về JS, còn nếu theo NodeJS thì cần học chắc Javascript (có thể bỏ qua PHP vì code NodeJS thay cho PHP phía backend rồi không cần thiết phải học cả 2)

Phan Hoàng viết 00:26 ngày 01/10/2018

Câu trả lời là được và không được tuỳ vào mức độ muốn sử dụng tới thế nào.

  • Được: bootstrap có một hệ sinh thái UI/Widget quá khủng, chả có gì là không có luôn. Nhúng UI/Widget là xong như kiểu chơi lego/xếp hình.

  • Không được: nếu bạn muốn làm sâu về front-ent thì cũng nên biết về các kiến thức cơ bản, tránh việc coding like a monkey. Dùng UI/Widget nhiều khi không được ngay, phải customize theo ý khách, rồi việc ghép các UI/Widget nhiều khi không tương thích, rồi cách chọn UI/Widget như nào cho phù hợp (chỉ riêng chọn Carousel cũng hàng ngàn thư viện rồi, nhưng tại sao chỉ có vài plugin kiểu OwlCarousel lại rất hay được chọn …)

Cách học thì bạn có thể nhẩy thẳng học Bootstrap cũng được (học theo kiểu top-down), gặp khái niệm gì thì search, rồi từ đó build knowledge cho mình. Chứ nếu học lần lượt từ HTML / CSS, rồi JS cơ bản / JQuery / SASS, LESS, rồi automation task runner như Gulp, Grunt, Assets: SVG, Sprite, … thì khéo vài năm cũng chưa làm ra các site nào.

Theo mình thì bạn có thể học cơ bản trong khoảng 1 tuần để lấy khái niệm rồi nhẩy thẳng vào làm prj (kết hợp cách học bottom-up và top-down)

BigZero viết 00:20 ngày 01/10/2018

Bác này nói đúng đó. Cứ học mấy cái cơ bản trước .Rồi làm project. Chỗ nào cần thì search thôi. Chứ cứ học lần lượt thì chắc chả bao giờ xong được

Đỗ Nhiên viết 00:21 ngày 01/10/2018

Fullstack developer thầy cho em hỏi hỏi vì em biết thầy dạy ở teachmaster là cái này là phải làm được cả app destop app di động font end back end nói chung là như thế thì mới được gọi là Fullstack developer

Kgt viết 00:31 ngày 01/10/2018

Ờ đó, phải làm đc cả machine learning, data mining… nữa mới đc gọi là fullstack

Đỗ Nhiên viết 00:20 ngày 01/10/2018

ko biết bác co dùng react ko ko biết hiệu năng của em này khi làm app android và ios thế nào nhỉ cái em này còn làm được cả app pc nữa cơ à em này mạnh mẽ quá

quy viết 00:25 ngày 01/10/2018

mình trước kia cũng hay tự hỏi là thế này, nhưng mình nghĩ chắc bạn cũng giống mình kiểu tự dối lòng vậy đó, tóm lại là học hết bạn nhé

Robin Huy viết 00:33 ngày 01/10/2018

Thực ra nói Fullstack Developer cho oai chứ cũng ít người dám vỗ ngực tự xưng là Fullstack cả. Khái niệm này nó cũng có nhiều cách hiểu, có người cho rằng làm được cả Backend + Frontend + System Admin = Fullstack, cũng có người cho rằng Web app + Desktop app + Mobile app là Fullstack, …
Còn ở đây nói riêng về lập trình web thì để tiến tới Fullstack thì mình sẽ học cả Backend + Frontend + 1 chút về quản lý server => Đủ để tạo và vận hành 1 web app từ A - Z thì có thể coi là Fullstack. Hiện nay có rất nhiều công ty start up tuyển người thì đều ưu tiên fullstack vì họ có thể nhảy vào làm ở mọi công đoạn và cũng do yêu cầu của start up là phải nhanh và thay đổi liên tục.

Đỗ Nhiên viết 00:27 ngày 01/10/2018

javscript em nó cân hết tuef đầu đến cuối với reacte app và node.ig hết phim

Đỗ Nhiên viết 00:24 ngày 01/10/2018

Web app + Desktop app + Mobile app em chưa gặp ông nào mà làm thạo được cả 3 món này cả

Robin Huy viết 00:25 ngày 01/10/2018

Sắp có rồi đó, nghe nói Fullstack Javascript Developer có thể làm được bằng Nodejs + React.js và React Native (dùng chung 1 ngôn ngữ là Javascript), tất nhiên là để làm web thì không thể thiếu HTML + CSS

Bài liên quan
0