
Begin by setting up a text editor, install Bootstrap, and explore Bootstrap 4 components, layouts, rows, columns, and containers for a sample site.
Check out my student Facebook Group...
It's a great place to get fast support for this course from me, to interact with other students, to post your projects and code, and to access course announcements and extras...
Join Now!
https://www.facebook.com/groups/codemycom/
Link Bootstrap via a content delivery network by including the css and three javascript files, and use the starter template with the viewport tag and doctype for mobile-first design.
Explore bootstrap typography by using header tags and h1 variants, display headings, and inline elements like mark, del, em, small, strong, and text alignment.
Learn how to implement Bootstrap alerts, including color variants like warning, dismissible alerts with jQuery, alert links, headings, and sizing options for on-page feedback.
Explore how Bootstrap badges adapt across headings, text, links, and buttons, with colors like primary and info, resize to fit their parent, and become rounded pills.
Learn how to implement breadcrumbs in Bootstrap 4, using an ordered list with the breadcrumb class and breadcrumb-item elements, including an active non-link item to show the current page.
Learn to implement bootstrap 4 buttons with color variants (primary to dark), outline styles, sizes (lg, sm), block level, active and disabled states, and basic button groups.
Explore Bootstrap collapse and accordion components, using cards and data toggle collapse with JavaScript to create simple, interactive, collapsible sections.
Explore bootstrap 4 dropdowns, including the toggle, menu, items, and options like split buttons, alignment, active and disabled states, dividers, offset, and directional placements.
Explore how Bootstrap 4 forms are built and styled, including form tags, form groups, and form controls, with layouts inside containers and grid systems, plus validation and input groups.
Demonstrate how jumbotrons in Bootstrap 4 for everyone create attention-grabbing blocks with lead text, buttons, and dividers, and compare regular versus fluid jumbotrons for responsive layouts.
Learn how to implement bootstrap navs using nav bars, nav items and links, with active or disabled states, tabs, pills, and dropdowns in horizontal or vertical layouts.
Explore Bootstrap 4 pagination by building a nav with class pagination, and using page-item and page-link for previous, next, active, and disabled states. Customize size and alignment with Bootstrap utilities.
Learn how to use bootstrap 4 popovers, a simple alternative to modals, by attaching a data-toggle popover with a title and content and controlling placement (top, right, bottom, left).
Explains how to implement Bootstrap tooltips using the jquery file, assign data placement (top, right, bottom, left), and set the tooltip text via the title attribute on a button.
Master Bootstrap 4 layout by using containers and the grid system to position content, compare fixed width containers with fluid containers, and understand breakpoints and gutters for responsive design.
Learn how the Bootstrap grid system uses 12 columns, with numbers or letters to size columns, and why numeric sizing offers precise layouts.
Apply no gutters to the Bootstrap row to remove the space between columns, and understand that columns have horizontal padding that creates gutters.
In Bootstrap grid numbering, a 12-column grid allows various permutations; use numbers to define relative widths like 2, 4, and 6, with a 30px gutter and fluid percentage widths.
Master bootstrap 4 responsive grids by applying mobile-first breakpoints: small, medium, large, extra small, and extra large, using min-width media queries to stack on phones and stay horizontal on desktops.
Explore bootstrap color utilities by applying text colors such as text-primary and text-secondary, and background colors with bg- utilities; review gradient backgrounds and how links adapt with color classes.
Learn how to apply Bootstrap 4 shadow utilities—shadow-sm, shadow, shadow-lg, and shadow-none—and see how padding, borders, and backgrounds affect shadow visibility on elements.
Explore Bootstrap's example section to download, customize, and tinker with cards, pricing pages, product pages, and dashboards, then study the grid, carousel, and sticky footer techniques.
Download and extract bootstrap 4.1.3 source code, open the album example via site/docs/4.1/examples, then use the CDN link to replace local bootstrap assets for proper display.
Learn to fix broken menu interactions by correcting relative javascript paths in the album template, navigating to assets and dist folders, and ensuring bootstrap.min.js loads (or fall back to CDN).
Explore how to add images to cards in a Bootstrap 4 album, configure image sources, and tweak image sizes for a polished, responsive grid.
Edit the Bootstrap album example by customizing the nav bar, renaming the brand, changing the album title to puppies and sunrises, removing extra buttons, and testing breakpoints on mobile devices.
Add a cover image to the one-page site, modify the custom css file to set a background image, and adjust background-size and positioning to create a responsive cover layout.
Create a Bootstrap 4 carousel by customizing 500 by 500 images, headings, and captions, and adjust assets and file paths to ensure a responsive, reusable component.
Explore customizing a Bootstrap 4 carousel by ensuring square 1:1 images, adjusting slide headings, and applying left or justified text, while stabilizing button sizes and previewing changes.
Build and customize a Bootstrap 4 carousel by updating image sources and captions, adjusting image sizes, and refining navigation and links for mobile previews.
There's a reason why Bootstrap is the MOST popular CSS Framework in the world, used by millions of websites all over the world!
The reason...it's easy!
Bootstrap 4 allows you to build amazing looking websites quickly and easily, sometimes as easy as drag and drop!
HTML and CSS are the fundamental building block of the Internet. Using a frontend web framework like Bootstrap can cut your web development time down drastically!
In this course I'll show you how to use Bootstrap 4.1.1 from start to finish. You don't need any special skills or knowledge to start building great looking websites in minutes.
We'll start out learning how to install and start using Bootstrap. Then we'll learn about all of the Bootstrap Components. After that we'll learn how to position things on a webpage using the Bootstrap grid system. Then we'll learn how to use the Bootstrap Utilities.
Finally, we'll build three websites using free templates that come with bootstrap. The first is a cool photo album website, the second is a simple one page landing page site, and the last one is a cool blog/business website template.
Aimed at the absolute beginner, this course is great for front end developers, back end developers, or even just hobbyists who want to learn to build cool websites!
See you inside!
-John Elder
CEO Codemy. com