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