Sidebar

Nội dung loạt bài

  • Giới thiệu loạt bài
  • Bài 1. Giới thiệu và cài đặt Bootstrap 5
  • Bài 2. Hệ thống lưới: container, row, col
  • Bài 3. Typography, màu sắc và lớp tiện ích
  • Bài 4. Nút, badge, alert và card
  • Bài 5. Navbar, nav, breadcrumb và pagination
  • Bài 6. Form và kiểm tra dữ liệu
  • Bài 7. Bảng, list group, hình ảnh và tiện ích hiển thị
  • Bài 8. Thành phần JavaScript: modal, collapse, offcanvas, toast, carousel
  • Bài 9. Biểu tượng và chế độ màu sáng/tối
  • Bài 10. Tùy biến Bootstrap: biến CSS và Sass
  • Bài 11. Dự án: landing page khóa học với Bootstrap 5
  • Bài 12. Dự án: trang quản trị (dashboard) với Bootstrap và PHP
Tự Học Tin - Dự án vì cộng đồng của TBit Tự Học Tin - Dự án vì cộng đồng của TBit
  • Văn phòng
    • Microsoft 365
      • Word 365Soạn thảo văn bản
      • Excel 365Bảng tính, hàm, biểu đồ
      • PowerPoint 365Bài trình chiếu
    • Google và nguồn mở
      • Google Workspace Docs, Sheets, Drive, Meet
      • LibreOffice Bộ văn phòng miễn phí
      • AI trong văn phòngCopilot, Gemini, ChatGPT
    Tin học văn phòng

    Làm chủ văn phòng

    Văn bản, bảng tính, trình chiếu và AI cho công việc.

    Bắt đầu học
  • Lập trình
    • Ngôn ngữ hiện đại
      • Python Dữ liệu và tự động hóa
      • JavaScript Ngôn ngữ của web
      • TypeScript JavaScript có kiểu
      • Flutter Ứng dụng đa nền tảng
    • Nền tảng và AI
      • C/C++Nền tảng lập trình
      • C#Ứng dụng .NET
      • PascalLập trình cơ bản
      • AI hỗ trợ lập trìnhViết mã cùng AI
    Lập trình

    Bắt đầu với Python

    Ngôn ngữ hiện đại, từ dòng lệnh đầu tiên đến ứng dụng.

    Bắt đầu học
  • Phát triển web
    • Giao diện web
      • HTMLCấu trúc trang web
      • CSS Bộ chọn, Flexbox, Grid
      • Bootstrap 5 Thành phần, lưới 12 cột
      • Tailwind CSS Lớp tiện ích utility-first
      • JavaScript Tương tác, DOM, fetch
      • TypeScript Front-end an toàn kiểu
    • Ứng dụng web
      • PHP Lập trình máy chủ
      • SQL Truy vấn dữ liệu
      • PHP và MySQL Ứng dụng có CSDL
      • Node.js JavaScript phía máy chủ
      • Next.js React full-stack
      • Framework web React, Vue, Angular
    Phát triển web

    Từ HTML, CSS đến Next.js

    Giao diện với Bootstrap, Tailwind; máy chủ với PHP, Node.js; ứng dụng full-stack hoàn chỉnh.

    Bắt đầu học
  • AI ứng dụng
    • Học và làm cùng AI
      • Kỹ thuật viết prompt Cấu trúc, kỹ thuật, prompt mẫu
      • Agentic AI và trợ lý AI Claude, ChatGPT, Gemini làm trợ lý
      • AI trong văn phòng Copilot, Gemini, ChatGPT
      • AI hỗ trợ lập trình Viết mã cùng AI
    AI ứng dụng

    Từ viết prompt đến trợ lý AI

    Viết prompt chuẩn, giao việc cho Claude, ChatGPT, Gemini; dùng AI an toàn trong văn phòng và lập trình.

    Bắt đầu học
  • Công cụ số
    • Phát triển và kiểm thử
      • Git và GitHub Quản lý mã nguồn
      • Kiểm thử phần mềmĐảm bảo chất lượng
    • Đồ họa và SEO
      • PhotoshopThiết kế đồ họa
      • Kỹ thuật SEOTối ưu tìm kiếm
    Công cụ số

    Kỹ năng số bổ trợ

    Mã nguồn, kiểm thử, đồ họa và tối ưu tìm kiếm.

    Bắt đầu học

Giới thiệu loạt bài

Bootstrap 5 là bộ công cụ giao diện phổ biến nhất, giúp dựng trang web responsive đẹp và nhanh chỉ bằng các lớp có sẵn. Loạt bài theo Bootstrap 5.3: hệ thống lưới, lớp tiện ích, thành phần, form, JavaScript, chế độ tối, tùy biến bằng Sass và hai dự án thực tế. Mọi ví dụ chạy trực tiếp ngay trong bài.

12 bài, khoảng 12 giờCơ bản đến nâng cao
Bạn sẽ học được
  • Dựng bố cục responsive bằng lưới 12 cột
  • Dùng thành thạo tiện ích và thành phần Bootstrap
  • Tạo giao diện tương tác: modal, offcanvas, accordion, toast
  • Tùy biến thương hiệu và hoàn thành landing page, dashboard

Dành cho ai?

  • Người đã biết HTML và CSS cơ bản.
  • Sinh viên làm đồ án, bài tập lớn cần giao diện nhanh và đẹp.
  • Lập trình viên back-end (PHP, Node.js) muốn tự làm giao diện.

Cần chuẩn bị gì?

  • Trình duyệt mới, VS Code; Internet để nhúng CDN.
  • Nên học trước loạt HTML và CSS (ít nhất CSS Bài 1–13).

Bootstrap hay Tailwind?

Tiêu chíBootstrap 5Tailwind CSS
Cách dùngThành phần có sẵn (btn, card, navbar)Lớp tiện ích nhỏ, tự ghép giao diện
Tốc độ làm giao diện chuẩnRất nhanhNhanh khi đã quen
Mức độ tùy biếnTrung bình (biến, Sass)Rất cao
JavaScript kèm theoCó (modal, dropdown...)Không (tự viết hoặc dùng thư viện)
Phù hợpTrang quản trị, đồ án, dự án cần nhanhSản phẩm có thiết kế riêng, React/Next.js

Nội dung loạt bài

Bài 1. Giới thiệu và cài đặtCDN, npm, trang khởi đầuBài 2. Hệ thống lướicontainer, row, col, breakpointBài 3. Typography và tiện íchMàu, spacing, flex, displayBài 4. Nút, badge, alert, cardThành phần dùng nhiều nhấtBài 5. Navbar và điều hướngNavbar responsive, tabs, phân trangBài 6. Form và kiểm tra dữ liệuFloating label, validationBài 7. Bảng, list group, ảnhTiến độ, spinner, placeholderBài 8. Thành phần JavaScriptModal, offcanvas, accordion, toastBài 9. Icons và chế độ tốiBootstrap Icons, data-bs-themeBài 10. Tùy biếnBiến CSS, SassBài 11. Dự án landing pageTrang giới thiệu khóa họcBài 12. Dự án dashboardTrang quản trị + PHP

Cách học hiệu quả

  • Sửa các class trong ví dụ để thấy ngay thay đổi.
  • Luôn mở tài liệu getbootstrap.com/docs/5.3 song song.
  • Thu nhỏ cửa sổ để quan sát lưới và navbar responsive.
  • Làm lại một trang bạn thích bằng Bootstrap.
Mẹo hay

Kết hợp Bootstrap với PHP và MySQL (Bài 12) là con đường nhanh nhất để có một ứng dụng web hoàn chỉnh cho đồ án.

Tóm tắt
  • 12 bài theo Bootstrap 5.3.
  • Lưới, tiện ích, thành phần, JS, tùy biến.
  • Hai dự án: landing page và dashboard.

Các bài khác …

  1. Bài 1. Giới thiệu và cài đặt Bootstrap 5
  2. Bài 2. Hệ thống lưới: container, row, col
  3. Bài 3. Typography, màu sắc và lớp tiện ích
  4. Bài 4. Nút, badge, alert và card

Nội dung loạt bài

  • Giới thiệu loạt bài
  • Bài 1. Giới thiệu và cài đặt Bootstrap 5
  • Bài 2. Hệ thống lưới: container, row, col
  • Bài 3. Typography, màu sắc và lớp tiện ích
  • Bài 4. Nút, badge, alert và card
  • Bài 5. Navbar, nav, breadcrumb và pagination
  • Bài 6. Form và kiểm tra dữ liệu
  • Bài 7. Bảng, list group, hình ảnh và tiện ích hiển thị
  • Bài 8. Thành phần JavaScript: modal, collapse, offcanvas, toast, carousel
  • Bài 9. Biểu tượng và chế độ màu sáng/tối
  • Bài 10. Tùy biến Bootstrap: biến CSS và Sass
  • Bài 11. Dự án: landing page khóa học với Bootstrap 5
  • Bài 12. Dự án: trang quản trị (dashboard) với Bootstrap và PHP
  1. Trang chủ
  2. Phát triển web
  3. Giao diện web
  4. CSS
  5. Phát triển web
  6. Bootstrap 5

© 2015 Tự Học Tin DMCA.com Protection Status

Chuyên trang hướng dẫn tự học công nghệ thông tin. Vui lòng ghi rõ "Nguồn: TuHocTin.Net" khi bạn sao chép nội dung tại đây.

TRANG CHỦ  |  GIỚI THIỆU  |  QUY ĐỊNH  |  LIÊN HỆ  |  TBIT  |  FACEBOOK  |  TWITTER