
Learn Bootstrap 5 fundamentals, utilities, layout, and components, then build five real-world projects using starter and finished templates, with GitHub resources and responsive design tips.
Install and configure Visual Studio Code as your code editor, download from the official site, install the Live Server extension, and apply a night owl theme for a consistent setup.
Set up your project workspace, create a dedicated folder, and add bootstrap 5 locally by downloading the minified bundle and the necessary JavaScript files for a fast, offline-ready starting point.
Master Bootstrap 5 utilities by exploring typography, color utilities, margins, padding, sizing, positions, and shadows in section 3 of this course.
Explore Bootstrap 5 typography, including heading tags and display-classes, with rem-based font sizing for text. Learn inline versus block layouts, list styling, alignment, and decorations like mark, underline, and line-through.
Explore how to apply Bootstrap 5 color utilities to text and backgrounds, using primary, secondary, success, danger, info, and muted colors, plus gradients and transparent options.
Master Bootstrap 5 borders by adding, customizing, and removing borders on any element, covering sides (top, bottom, left, right, start, end), colors, widths (1–5), and radii (rounded, circle, 50%).
The lecture demonstrates css display properties, comparing block and inline behavior and showing how to switch to inline with display: inline, and introduces flexbox for responsive layouts.
Explore Bootstrap 5 flexbox fundamentals, including display flex, wrapping, direction, alignment, self alignment, and ordering to build responsive layouts.
Learn how to use Bootstrap 5 box shadow classes, from small to large, apply shadows, remove shadows with shadow-none, and create rounded cards for pricing or services.
In section four, explore the layered systems and learn how to use containers and allocate different break points for responsive layouts.
Master bootstrap 5 columns by building a 12-column grid with container, row, and col classes; configure responsive breakpoints for adaptive layouts.
Learn to build Bootstrap 5 alerts with color variants, links, icons, and structured content. Make alerts dismissible using a close button and data attributes to trigger fade-out.
Learn to build a Bootstrap 5 carousel with slides, indicators, and controls, including active items, data attributes, and responsive behavior.
Learn to build Bootstrap 5 modals from scratch, structure modal with header, body, and footer, trigger by a button, apply fade animation, and configure backdrop and centered display.
Learn to build a Bootstrap 5 navigation bar from a simple header to a responsive, collapsible menu with brand, links, dropdowns, a search form, and fixed-top options.
Learn to create and customize Bootstrap 5 progress bars, including animated and striped variants with primary, danger, secondary, and info colors, and set widths, heights, and accessibility attributes.
Kick off section six with a responsive Bootstrap 5 portfolio project featuring hero and awards section, a skill bar, grid layout, Bootstrap cards for blog post, and navigational highlights.
Set up project environment by creating a portfolio folder, implementing a boilerplate with html, css, and javascript files, including images, linking styles and scripts, and launching a live server.
Build the about section in Bootstrap 5 using a container, centered title and subtitle, and a responsive grid with images and progress bars to display skills.
Add a blog section using Bootstrap 5 cards, arranging three blog posts in a responsive grid with proper padding, card titles, images, text, and a read more link.
Learn to implement a Bootstrap 5 footer and scrollspy navigation that highlights active sections as you scroll, with a fixed top nav, in-page anchors, and customized link styling.
Explore section seven of the Bootstrap 5 course, implementing an animated hero, expandable service cards, a grid layout, a subscribe modal, and a pricing section with the animation library.
Build a responsive Bootstrap 5 navigation bar with a brand logo, links for home, about, services, and pricing, and a collapsible menu activated by a hamburger toggle.
Explore building responsive info boxes with Bootstrap 5, using the container and grid column system to display statistics, icons, numbers, and captions with margins, padding, and shadows.
Create the Bootstrap 5 services section using responsive cards with icons, titles, subtitles, and read more links, plus a newsletter popup form for email signup.
This lecture shows how to add a newsletter section in a Bootstrap 5 project, featuring a title with subtitle and a right subscribe button that opens a modal form.
Create the Bootstrap 5 row in a container fluid with a 12-column grid, add breadcrumb and a light card, then lay out four info boxes with flex and color cues.
Add charts to the bootstrap 5 admin template with chart.js, configuring a bar chart and polar area visuals using labeled data and colors.
Explore building a multipurpose blog template in Bootstrap 5, including a homepage hero, admin section, cards and carousel, and a validated form with full post and right sidebar layouts.
Build a blog layout using Bootstrap 5 with a nine-column main area and a three-column sidebar. Create interactive cards with images, hover effects, and a carousel gallery to showcase posts.
Finish the main blog section by building a responsive bootstrap 5 card grid with two-column posts, consistent shadows and images, a block quote with figcaption, and a centered bottom area.
Add a right homepage sidebar with bootstrap 5, featuring a rounded author avatar with name and description, and a compact widget with a flushed list of categories.
Build a full width single post page in Bootstrap 5, center content, remove the right sidebar, and ensure responsive behavior across breakpoints for real-world projects.
Build a Bootstrap 5 contact page for a blog template with a hero background and a responsive grid form featuring name, email, subject, and extra fields.
Learn to implement form validation in a Bootstrap 5 template by enforcing required fields, using browser validation, and enabling Bootstrap validation with a submit event listener and feedback messages.
Build a professional portfolio site with Bootstrap 5, featuring a transparent navigation bar, a JavaScript rating effect, filtering and sorting, a testimonial slider, and a functional responsive contact form.
Learn to build portfolio hero section with Bootstrap 5, create folders, wire minified scripts, apply custom CSS and fonts (Monserrat, Poppins), and implement a typewriter effect with a scroll-down link.
Build a Bootstrap 5 about section with a responsive two-column layout, a tabbed navigation, and three panels for skills, experience, and certifications, plus JavaScript to switch active tabs.
Build a Bootstrap 5 services section with a centered title, a responsive two-column layout of single service items, each featuring an icon on the left and descriptive text.
Master Bootstrap 5 responsive template by adjusting flex wrap, breakpoint media queries around 992, and typography to ensure consistent color, background, and padding across devices.
Diagnose why the contact form fails due to a missing required file. Identify that GitHub pages cannot host this file, so use your own hosting and domain.
Hi everyone!
This course covers all the different parts of the latest version of the world's most popular front-end framework, Bootstrap 5.1. Bootstrap has been used on millions of websites around the world and has been carefully developed to cover a wide range of typical user interfaces.
Web pages built with Bootstrap 5 works across all kinds of devices, browsers, and screen sizes while also taking care of accessibility and a clean and modern design.
I designed this course for:
Web developers who don't know bootstrap
Web developers who have used bootstrap 4 now want to upgrade to v5
Knows the basics of bootstrap 5 but needs to learn practical implementations
We are going to learn the basics of bootstrap 5 from scratch - bootstrap utilities, layouts, components. Then we are going to jump into the projects. After creating 5 courses with CSS we are going to see how to set up bootstrap 5 with sass. We will also see how to customize default bootstrap stylings using customization API. After that, we will be creating a website template by using bootstrap 5 and sass. If you don't have any prior knowledge of SASS, then don't worry! I got you covered. I will be explaining the SASS from the very basics.
Finally, I will walk you through how to create 6 different projects using Bootstrap 5.
PROJECTS
Learn to build the following projects using Bootstrap 5:
Project 1: Beginner Portfolio
Project 2: One-page Agency Template
Project 3: Bootstrap 5 Admin Dashboard
Project 4: Multipage Blog
Project 5: Professional Portfolio
Project 6: E-learning SASS template
WHY THIS COURSE?
Why this course instead of other Bootstrap courses?
Wondering why you should choose this course instead of other Bootstrap courses? This course has the following features that make it stand out among the rest:
No unnecessary staffs
Real-world professional projects
Other than learning about bootstrap 5, you will also learn how to use these-
Emmet for faster workflow
How to create beautiful animations using the AOS animations library
How to create charts and graphs using Chart js
Form validation methods
Typewriter effect using javascript
How to do filtering and sorting with isotope js
How we can create a working HTML form with PHP
Using vanilla js sliders like tiny slider
LET'S GET STARTED!