1.1 What is Bootstrap?
1.2 Evolution and Features of Bootstrap 5
1.3 Advantages of Using Bootstrap in Web Development
1.4 CDN vs Local Installation
1.5 Understanding the Bootstrap File Structure (CSS, JS, Icons)
2.1 Container and Container-fluid
2.2 Rows and Columns
2.3 Grid Tiers and Breakpoints (xs, sm, md, lg, xl, xxl)
2.4 Nesting Columns and Responsive Layouts
2.5 Offsets, Ordering, and Alignment Utilities
3.1 Buttons and Button Groups
3.2 Alerts, Badges, and Breadcrumbs
3.3 Cards and Card Layouts
3.4 Accordions and Collapse
3.5 Navbar and Navigation Pills
4.1 Carousel (Image Sliders)
4.2 Modals and Popovers
4.3 Pagination and Progress Bars
4.4 Tooltips and Toasts
4.5 Spinners and Loaders
5.1 Form Layouts and Input Groups
5.2 Floating Labels and Form Controls
5.3 Form Validation and Feedback
5.4 Form Grid and Responsive Forms
5.5 Checkboxes, Radios, and Switches
6.1 Spacing: Margin and Padding Classes
6.2 Sizing, Borders, and Shadows
6.3 Text and Background Utilities
6.4 Display, Visibility, and Flex Utilities
6.5 Positioning and Z-Index Classes
7.1 Ratio Helpers and Aspect Ratios
7.2 Responsive Embeds
7.3 Stretched Link, Invisible, and Overflow Utilities
7.4 Customizing Bootstrap Themes using SASS
7.5 Using Bootstrap Icons
8.1 Mobile-First Approach
8.2 Hiding/Showing Content Responsively
8.3 Creating Responsive Navigation Bars
8.4 Using Media Queries with Bootstrap Classes
8.5 Testing Responsiveness with Browser DevTools
9.1 Bootstrap’s Built-in JS Plugins
9.2 Using Data Attributes to Control JS Components
9.3 Initializing Components via JavaScript
9.4 Custom Events and Triggers
9.5 Combining Bootstrap with jQuery
10.1 Mini Project: Responsive Personal Portfolio
10.2 Mini Project: Bootstrap E-commerce Landing Page
10.3 Hosting with GitHub Pages or Hostinger
10.4 Code Optimization and Best Practices
10.5 Final Presentation and UI/UX Review
Sign in to your account