Tôi có nên học html và css trước khi khởi động không?

Xin chào, tôi là một nhà phát triển Angular 8+ và java Spring chuyên nghiệp, nhưng thật không may, tôi hầu như không có kinh nghiệm với html và css. Chúng tôi luôn được các quản trị viên web trao giao diện người dùng và sau đó chúng tôi đưa nó vào cuộc sống. Tôi biết những điều cơ bản về html, nhưng css thì tôi gần như không biết gì về

Nội dung chính Hiển thị

  • Những lợi thế của việc học Bootstrap là gì?
  • Có đáng để học Bootstrap vào năm 2021 không?
  • Loại công việc
  • Tương lai của các khung CSS
  • Tìm hiểu Bootstrap sau CSS
  • Tại sao bạn nên học CSS trước Bootstrap
  • Các nguyên tắc cơ bản
  • kiến thức chuyên sâu
  • Tài nguyên
  • Tôi có nên học Bootstrap sau HTML CSS không?
  • Tôi có cần biết HTML cho Bootstrap không?
  • CSS có bắt buộc phải học Bootstrap không?

Ngay bây giờ, tôi đang cố gắng khởi động ứng dụng của mình và tôi muốn hỏi - tôi có thể đi sâu vào bootstrap ngay không, hay tôi nên dành thời gian để tìm hiểu css và html, sau đó chuyển sang bootstrap?

Cảm ơn

Phát triển front-end có đầy đủ các thư viện và khung. Thật khó khăn khi bạn bắt đầu phân biệt những gì bạn phải học và những gì tốt đẹp để có.  

Phát triển phần mềm là một lĩnh vực rộng lớn. Chọn khu vực bạn muốn làm việc có thể giống như mò kim đáy bể.  

Bạn chắc chắn nên học Bootstrap. Nó rất dễ chọn và vẫn là khung CSS được sử dụng nhiều nhất trên thế giới. Đây cũng là một điểm khởi đầu tuyệt vời cho các khung CSS nếu bạn chưa từng học trước đó và có tài liệu tuyệt vời

Tuy nhiên, việc bạn có nên dành thời gian học Bootstrap hay không còn phụ thuộc vào nhiều yếu tố.  

Có rất nhiều khung mà bạn có thể không thích hợp để nhảy vào và tìm hiểu Bootstrap

Hãy xem xét kỹ hơn lý do tại sao nó đáng để học và những điều bạn nên cân nhắc trước khi đi sâu vào

Tôi có nên học html và css trước khi khởi động không?

Những lợi thế của việc học Bootstrap là gì?

Bootstrap đã không leo lên để trở thành khung CSS được sử dụng nhiều nhất trên thế giới nếu không có thành tích. Sử dụng nó có một số lợi thế lớn cho các nhà phát triển

Trước khi bạn quyết định có nên học Bootstrap hay không, điều quan trọng là phải biết những lợi ích của việc đó

  1. Thời gian. Bootstrap giúp bạn tiết kiệm rất nhiều thời gian. Bạn không phải lo lắng về việc tạo mã riêng cho bố cục trang web của mình. Bạn cũng hiếm khi phải chuyển đổi giữa các tệp HTML và CSS của mình.
  2. Tính nhất quán. Khung CSS cung cấp cách tiếp cận nhất quán trên tất cả các dự án, nền tảng và trình duyệt. Bạn nhận được kết quả trong Firefox giống như trong Chrome
  3. khả năng đáp ứng. Bootstrap cung cấp thiết kế đáp ứng ngay lập tức. Vì vậy, bạn không phải lo lắng về việc mã hóa thủ công tất cả các điểm dừng khác nhau.  
  4. JavaScript. Nó sử dụng jQuery để tương tác với HTML của bạn. Đối với người mới bắt đầu, điều đó có nghĩa là bạn tránh phải viết mã nhiều tính năng khác nhau. Họ xử lý nó cho bạn
  5. Sự đóng góp cho cộng đồng. Hỗ trợ cộng đồng một mình có nghĩa là bạn nên học Bootstrap. Nó được ghi chép đặc biệt tốt và rất có thể ai đó đã gặp phải vấn đề mà bạn đang gặp phải
  6. Tiêu điểm. Học Bootstrap sẽ cho phép bạn tập trung vào chức năng của trang web của mình. Thay vì bị cuốn vào việc cố gắng căn chỉnh hình ảnh cho phù hợp, bạn có thể bắt đầu viết mã các plugin thú vị khác
  7. có thể tùy chỉnh. Nhờ có chủ đề, bạn có thể sửa đổi Bootstrap theo ý muốn của mình. Bạn có thể kế thừa những thứ bạn thích và thay đổi hoàn toàn những thứ bạn không thích. Đối với những nhà phát triển đang tìm kiếm một nền tảng vững chắc để bắt đầu, thật khó để đánh bại

Có đáng để học Bootstrap vào năm 2021 không?

Thực tế là các framework giúp bạn tiết kiệm thời gian. Có một lý do khiến những người cố gắng học JavaScript trong một tuần sẽ cố gắng chuyển thẳng sang React

Các khung CSS nói riêng rất tốt cho sự phát triển nhanh chóng

Bạn không cần phải lo lắng về khả năng đáp ứng và cấu trúc vì nó được cung cấp ngay lập tức. Bạn không phải lo lắng về kiểu dáng vì điều này cũng đã được Bootstrap đảm nhận

Vì vậy, không có trí tuệ, bạn nên học Bootstrap, phải không?

Tôi là một người ủng hộ lớn cho các khuôn khổ front-end. Nhưng có một số cân nhắc bạn cần thực hiện trước khi dành thời gian để thành thạo một

Địa điểm

Thực hiện tìm kiếm nhanh các vai trò của nhà phát triển front-end trong khu vực của bạn. Xem xét các yêu cầu cho công việc đăng. Lặp lại quy trình này cho các công việc kỹ thuật phần mềm và vai trò của nhà phát triển web

Nếu Bootstrap không xuất hiện trong bất kỳ quảng cáo việc làm nào thì bạn không nên học nó. Học cách viết mã là để đảm bảo rằng bạn sẽ có một công việc khi học xong

Nếu các công ty trong khu vực của bạn đang tìm kiếm trải nghiệm Tailwind CSS hoặc Semantic UI, thì hãy xây dựng một số dự án nhỏ với những dự án đó để thay thế. Đừng lãng phí thời gian học Bootstrap

Mỗi địa điểm là khác nhau và mỗi công ty có những yêu cầu khác nhau, vì vậy hãy luôn để mắt đến thị trường việc làm địa phương

Ngay cả khi bạn trở thành nhà phát triển web toàn thời gian, bạn sẽ luôn không ngừng học hỏi. Có những sự phát triển liên tục đối với các công nghệ chúng tôi sử dụng

Tập thói quen thoải mái với việc học là điều bạn sẽ phải làm để phát triển thành công.  

Nếu bạn thích tiếp thu kiến ​​thức mới và tạo các dự án phụ với nó, thì bạn nên tiếp tục học Bootstrap.  

Có khả năng sử dụng khung CSS sẽ luôn tích cực về lâu dài. Nó cải thiện chiều sâu kiến ​​thức của bạn và tiếp xúc với toàn ngành

Loại công việc

Trước đây tôi đã thảo luận về việc trở thành một lập trình viên sẽ như thế nào và vai trò có thể khác nhau như thế nào tùy thuộc vào loại công việc của bạn

Đối với một số công việc, học nhiều JavaScript là đủ để bạn được nhận vào làm. Những người khác yêu cầu bạn phải có kiến ​​thức sâu về các bài đăng và trang trên WordPress.  

Vì vậy, quyết định về việc bạn có nên học Bootstrap hay không phụ thuộc vào loại công việc bạn muốn.  

Vai trò đầu tiên của tôi là xây dựng trang web và sử dụng độc quyền Bootstrap. Trong khi vai trò của tôi hiện tại hoàn toàn không sử dụng khung CSS vì chúng tôi sử dụng React

Đảm bảo có ý tưởng về loại công việc bạn muốn và sau đó tìm hiểu những gì họ yêu cầu.  

Nếu bạn muốn có một vai trò giao diện người dùng nặng về mã, dựa trên ứng dụng thì việc chọn Bootstrap hoặc bất kỳ khung CSS nào khác có thể không cần thiết. Tuy nhiên, nếu bạn có ý định xây dựng trang web cho một đại lý, tôi sẽ dành thời gian để tìm hiểu một khung CSS

Tương lai của các khung CSS

Trạng thái của CSS 2020 – Các khung được quan tâm nhiều nhất

Bootstrap không chính xác là đứa trẻ mới trong khối. Nó được phát hành lần đầu vào năm 2011 và đã có một vài phiên bản chính được phát hành, phiên bản gần đây nhất là Bootstrap 5

Mặc dù mức sử dụng vẫn còn tương đối cao, nhưng sự quan tâm đã giảm dần trong khuôn khổ. Những sản phẩm mới như Tailwind CSS, Semantic UI và PureCSS đang ngày càng phổ biến và cuối cùng có thể lật đổ Bootstrap.  

Như tôi đã nói ở phần trên, học CSS framework không bao giờ là một ý tưởng tồi

Nhưng bạn có thể muốn tìm những công việc đang sử dụng các khung CSS hiện đại hơn. Nếu bạn muốn chọn thứ gì đó mới hơn, tôi sẽ tránh học Bootstrap

Có một thư viện thành phần trong React tên là Reactstrap cho phép bạn sử dụng các thành phần Bootstrap 4

Nếu bạn đang tìm kiếm một vai trò React, tôi sẽ bỏ qua việc học Bootstrap và nhảy thẳng vào Reactstrap. Nó được ghi lại đầy đủ và có nghĩa là dù sao thì bạn cũng sẽ tiếp thu những điều cơ bản

Tìm hiểu Bootstrap sau CSS

Một nguyên tắc vàng để học một khung CSS là trước tiên bạn phải có hiểu biết vững chắc về các nguyên tắc cơ bản của CSS.  

Vì vậy, nhiều nhà phát triển mới cố gắng bỏ qua CSS và sử dụng các khung như một cái nạng. Về lâu dài, đây không phải là một cách tiếp cận tuyệt vời. Nó để lại cho bạn kiến ​​thức nông cạn về CSS có thể dễ dàng tìm ra trong một cuộc phỏng vấn.  

Bạn không nên học Bootstrap trừ khi bạn hiểu rõ về cách thức hoạt động của CSS.  

Thật đáng để dành thời gian và sự thất vọng để tập hợp một vài trang web với vanilla CSS trước khi học một framework.  

Tại sao bạn nên học CSS trước Bootstrap

Như đã thảo luận Bootstrap là một thư viện HTML, CSS và Javascript trừu tượng hóa thiết kế bằng cách sử dụng tên lớp. Mỗi tên lớp tương ứng với các lớp được viết sẵn trong các tệp Bootstrap CSS.  

Bằng cách học và sử dụng Bootstrap, bạn sẽ hiếm khi đi sâu vào CSS thô và tự viết các thuộc tính.  

Mặc dù điều này giúp bạn tiết kiệm thời gian, nhưng điều đó cũng có nghĩa là bạn sẽ không hiểu thuộc tính CSS làm gì. Nếu bạn muốn tùy chỉnh Bootstrap hoặc sử dụng các bộ tiền xử lý như SASS, sẽ rất khó.  

Điều quan trọng là bạn phải hiểu rõ về CSS và có thể sử dụng nó trước khi học Bootstrap. Nếu không, bạn đang chạy hiệu quả trước khi bạn có thể đi bộ

Các nguyên tắc cơ bản

Hiểu những điều cơ bản là quan trọng. Trong các cuộc phỏng vấn việc làm, họ có thể hỏi bạn các câu hỏi về CSS hơn là các câu hỏi về khung CSS. Các khung đến và đi nhưng CSS là vĩnh cửu

Bạn cần hiểu lý do tại sao các phần tử tương tác với nhau và việc thay đổi một số thuộc tính nhất định có thể ảnh hưởng đến trang như thế nào.  

Nếu bạn bỏ qua ngay một khung, bạn có thể không trả lời được ngay cả những câu hỏi cơ bản nhất về CSS. Nó không đẹp, đặc biệt nếu bạn muốn trở thành một nhà phát triển front-end

kiến thức chuyên sâu

Có hiểu biết vững chắc về CSS giúp bạn mở rộng hiểu biết của mình về phát triển front-end.  

Về lâu dài thông tin này sẽ phục vụ bạn tốt.  

Bằng cách bỏ qua CSS và học Bootstrap, về lâu dài, bạn đang tự làm hại mình

Là một nhà phát triển toàn thời gian, bạn sẽ có nhiều điều để học. Vì vậy, hãy chắc chắn rằng bạn nắm vững những nội dung cơ bản ngay từ đầu và sau đó bạn có thể tiến tới các chủ đề khó hơn

gỡ lỗi

Nếu bạn học Bootstrap ngay lập tức, bạn có thể thấy mình phải chống lại nó. tôi biết tôi làm được.  

Bạn có thể sử dụng các lớp không chính xác và các phần của trang web bị hỏng. Nếu không hiểu CSS trước thì sẽ không thể gỡ lỗi những vấn đề này.  

Sự thất vọng của những thứ bị phá vỡ có thể làm mất động lực trong khi bạn vẫn đang học.  

Bằng cách cải thiện những điều cơ bản, bạn sẽ tránh được rất nhiều sự thất vọng này. Tích lũy thông tin phù hợp khi bạn đi giúp sớm tìm ra nguyên nhân gây ra lỗi

Bootstrap được ghi lại đầy đủ và bạn có thể sao chép và dán mã làm việc trực tiếp từ trang web của họ. Vì vậy, khả năng xảy ra những sự cố này thậm chí còn cao hơn, đặc biệt là khi bạn thử và tùy chỉnh nội dung.  

Sự kết luận

Tôi thực sự khuyên bạn nên học Bootstrap. Nó vẫn là khung CSS được sử dụng nhiều nhất trên thế giới và được hỗ trợ cực kỳ tốt, hoàn hảo cho người mới bắt đầu.  

Nếu bạn định xây dựng trang web, thì việc học Bootstrap hoặc một khung CSS tương tự sẽ giúp bạn có việc làm. Đảm bảo kiểm tra các yêu cầu đối với tin tuyển dụng ở khu vực địa phương của bạn để biết bạn nên đầu tư thời gian vào công việc nào

Việc bỏ qua CSS và đi thẳng vào Bootstrap có vẻ hấp dẫn nhưng đừng làm vậy. Đánh giá cao quá trình học tập và tiếp thu kiến ​​thức khi bạn tiến bộ.  

Tương lai bạn, sẽ cảm ơn bạn vì điều đó

Tài nguyên

trạng thái CSS

Lịch sử Bootstrap

Tôi có nên học Bootstrap sau HTML CSS không?

Bạn nên học HTML và CSS trước khi học Bootstrap . Với Bootstrap, bạn có thể dễ dàng cấu trúc một trang web chỉ bằng cách gọi các lớp từ Bootstrap. Bên cạnh việc gọi, bạn cũng có thể tùy chỉnh các lớp của nó.

Tôi có cần biết HTML cho Bootstrap không?

Điều kiện tiên quyết — Những điều bạn cần biết trước khi học Bootstrap. Vì Bootstrap là một bộ công cụ được thiết kế để đơn giản hóa và hợp lý hóa quá trình phát triển giao diện người dùng, nên bạn phải khá quen thuộc với các ngôn ngữ lập trình phía máy khách cơ bản như HTML, CSS và JavaScript

Tôi có nên thành thạo CSS trước Bootstrap không?

Về mặt kỹ thuật, bạn hoàn toàn không cần học CSS nếu đang sử dụng Bootstrap nhưng điều đó sẽ hạn chế những gì bạn có thể làm nếu không. Tôi khuyên bạn nên kiểm tra tài liệu Bootstrap về cách bắt đầu với nó và bắt đầu từ đó.

Tôi có thể học Bootstrap trước HTML không?

Trước khi học Bootstrap, bạn phải có kiến ​​thức cơ bản về HTML và CSS .

Tôi có thể học Bootstrap mà không cần HTML và CSS không?

Không, bạn không thể học Bootstrap nếu không biết HTML và CSS , nhưng bạn có thể phát triển trang web Bootstrap mà không cần biết HTML và CSS. Tuyệt đối không. Bootstrap được xây dựng bằng HTML, CSS và JavaScript, vì vậy bạn không thể thực sự hiểu hoặc sử dụng nó một cách hiệu quả nếu không có kiến ​​thức về ba công nghệ cốt lõi này.

Tôi nên học gì trước Bootstrap?

Đảm bảo bạn thông thạo HTML, CSS & JavaScript