Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn Bootstrap - For Beginners
Rating: 4.2 out of 5(1,995 ratings)
220,540 students

Learn Bootstrap - For Beginners

Learn to create mobile-responsive web pages using Bootstrap
Last updated 4/2019
English
English [Auto],

What you'll learn

  • Bootstrap Page Structure
  • Bootstrap Grid System
  • Bootstrap Layouts
  • Bootstrap Typography
  • Styling Images
  • Bootstrap Tables, Buttons, Badges, & Progress Bars
  • Bootstrap Pagination
  • Bootstrap Panels
  • Bootstrap Menus & Navigation Bars
  • Bootstrap Carousel & Modals
  • Bootstrap Scrollspy
  • Bootstrap Themes

Course content

1 section44 lectures2h 45m total length
  • Introduction to Bootstrap2:12

    Bootstrap speeds web development by providing HTML and CSS based templates for typography, forms, buttons, tables, navigation, and carousels. Utilize optional plugins and built-in components for responsive cross browser compatibility.

  • Embedding Bootstrap0:49

    Embed bootstrap on a web page using the content delivery network, include the jQuery library, and load bootstrap.js to access built-in css and javascript components.

  • Bootstrap Basic Page Structure5:29

    Learn Bootstrap basic page structure, including HTML5 doctype, mobile-first responsive meta viewport, and fixed and fluid containers to build and style responsive web pages.

  • Bootstrap Grid System5:32

    Understand Bootstrap's mobile-first grid system and how a 12-column layout adapts across large, tablet, and mobile viewports with rows, columns, and background color demos to show responsiveness.

  • Bootstrap Three Column Layouts2:24

    Convert a two-column layout into a three-column bootstrap grid using a 12-column system, and observe responsive stacking at smaller viewports (992px); experiment with 4-4-4, 2-8-2, and 3-7-2.

  • Bootstrap Typography6:50
  • Bootstrap Tables3:00

    Learn bootstrap tables by applying the table class, using thead and tbody with th headings, and applying bordered, hover, and condensed options, plus contextual classes like success, danger, and info.

  • Bootstrap Styling Images2:17

    Learn to style Bootstrap images with rounded corners, circular shapes, and thumbnails using image rounded, image circle, and image thumbnail classes, and make them responsive with the image responsive class.

  • Bootstrap Jumbotron2:27

    Learn to create a Bootstrap jumbotron by applying the jumbotron class to a div, with h1 for the heading and p for the subtitle, and explore full-width versus container layouts.

  • Bootstrap Wells0:58

    Bootstrap wells emphasize content with a rounded border and padded background. See three divs with classes well, well small, and well large to create small, normal, and large wells.

  • Bootstrap Alerts2:24

    Create predefined alert messages with Bootstrap alert classes for success, info, warning, and danger. Dismiss with data-dismiss and a close button, and apply fade with fade and in classes.

  • Bootstrap Buttons7:11

    Learn to style Bootstrap buttons with classes like default, primary, success, warning, danger, and link, apply them to links and inputs, and manage sizes, block layouts, and states.

  • Bootstrap Button Groups1:57

    Learn to build Bootstrap button groups by wrapping buttons in a div with the button group class, size them with large or extra small, and toggle horizontal or vertical layouts.

  • Bootstrap Justified Button Groups2:32

    Learn to create a full-width bootstrap button group with the button group justified class, featuring responsive behavior and two methods using links or button elements.

  • Bootstrap Glyphicons2:52

    Explore how bootstrap glyphicons add icons to html elements using span with the glyphicon class, demos include envelope, search, print, and embedding icons in buttons and links.

  • Bootstrap Badges and Labels3:12

    Explore how bootstrap badges and labels emphasize links, buttons, and headings by applying badge and label classes, with colors such as primary, warning, danger, and info.

  • Bootstrap Progress Bars2:54

    Explore Bootstrap progress bars to build and customize progress indicators using classes like progress and progress-bar, set width from 0 to 100 percent, add labels, and apply stripes and styles.

  • Bootstrap Pagination2:24

    Create a bootstrap pagination with a ul class page nation, applying active and disabled states, then resize with large or small and convert to breadcrumb style.

  • Bootstrap Pager Pagination1:17

    The bootstrap pager uses a pager class on an unordered list to create previous and next buttons, with previous and next classes aligning them to the container edges.

  • Bootstrap List Groups5:10

    Learn to style list groups in bootstrap using list-group and list-group-item, add badges and icons, enable hover, active, and disabled states, and include headings and text inside items.

  • Bootstrap Panels2:33

    Learn to create and customize Bootstrap panels by using panel, panel body, panel heading, and panel footer, group panels, and apply contextual classes like panel primary, warning, and danger.

  • Bootstrap Dropdown Menus4:37

    Explore how to build a Bootstrap dropdown menu with a toggle button and options. Learn to add dividers, headers, and disabled items, and switch between dropdown and drop up.

  • Bootstrap Collapsibles3:24

    Learn to create Bootstrap collapsibles that show or hide content by clicking a button or link using data-toggle='collapse' and data-target='#id' to toggle a div with class 'collapse'.

  • Bootstrap Collapse Panel1:53

    Build a Bootstrap collapsible panel by clicking the heading to toggle visibility, using a panel group, panel primary, and a heading with the panel title.

  • Bootstrap Collapse List Group0:57

    Demonstrates a collapsible list group in bootstrap, using an unordered list with the class list group inside a panel, featuring three items: item 1, item 2, and item 3.

  • Bootstrap Accordian5:01

    Build a Bootstrap accordion with a panel group, a unique id, and data-parent. Link headers to content divs via href to enable one panel to expand while others collapse.

  • Bootstrap Tab Menus4:46

    Learn to build Bootstrap tab menus from a basic inline list, convert to nav tabs, set an active tab, and add a dropdown menu with a dropdown toggle.

  • Bootstrap Pill Menus3:12

    Learn to build inline and vertical Bootstrap pill menus using ul and li elements, highlighting active state with class active, and add dropdowns using dropdown, dropdown toggle, and data-toggle attributes.

  • Bootstrap Dynamic Tabs and Pills4:03

    Implement dynamic tabs and pills in Bootstrap to update content when a tab or pill link is clicked, using nav, nav-tabs or nav-pills, tab-content, and tab-pane elements.

  • Bootstrap Navigation Bar6:24

    Create a responsive Bootstrap navigation bar that spans the page on large screens, stacks on small screens, with right-aligned items, dropdowns, fixed positioning, and a star and magnifying glass icon.

  • Bootstrap Collapsible Navigation Bar3:30

    Learn how to make a Bootstrap collapsible navigation bar that collapses on small screens, using a toggle button, data attributes, and a collapsible div to hide and show links.

  • Bootstrap Forms - Vertical and Inline3:36

    Explore bootstrap forms with vertical, horizontal, and inline layouts, using a vertical login example that includes email, password, a remember me checkbox, a submit button, and email validation with form-inline.

  • Bootstrap Inputs4:28

    Learn how bootstrap styles form elements such as inputs, text areas, checkboxes, radio buttons, and select menus with form group and form control classes; explore text area rows and multi-select.

  • Bootstrap Form Control States3:41

    Learn how to create and apply Bootstrap form control states—focus, success, disabled, and error—within a horizontal form using form-group, grid columns, and form-control with form control feedback.

  • Bootstrap Input Sizing3:11

    Learn to resize Bootstrap inputs and selects using lg and sm height classes, and adjust width with form group sizing and grid column classes in horizontal forms.

  • Bootstrap Carousel9:22

    Create a Bootstrap carousel for a slideshow of images with captions, indicators, and left/right controls, using data attributes to manage slides and auto cycling.

  • Bootstrap Modal4:01

    Create a Bootstrap modal that pops up with a header, body, and footer and fades the background. Activate it via data-toggle and data-target, ensure id matches, and close with data-dismiss.

  • Bootstrap Tooltip2:12

    Create a Bootstrap tooltip by applying the data toggle to a link, set data placement to top, add a title with the tip text, and initialize with jQuery.

  • Bootstrap Popover2:52

    Explore how to implement bootstrap popover to display headers and content, position it with data-placement, initialize with jQuery, and control visibility with focus, hover, or click.

  • Bootstrap Scrollspy5:40

    Build a Bootstrap page layout using scrollspy to highlight sections as you scroll, with a fixed top navbar and collapsible menu linking to four content sections.

  • Bootstrap Project - Themes Intro3:31

    Discover bootstrap themes, notably the freelancer theme from startbootstrap. Download, extract, and customize a responsive layout with a collapsible navigation, portfolio modals, and a validated contact form.

  • Bootstrap Project - File Overview2:15

    Explore the bootstrap project structure for the freelancer theme. Review the essential folders and the index file to understand how the main web page is built.

  • Bootstrap Project - Script Overview8:46

    Explore how this bootstrap theme is built with UTF-8, viewport setup, bootstrap CSS, Font Awesome, and Google Fonts, featuring a fixed top navigation and responsive grid with portfolio modals.

  • Bootstrap Project - Script Overview Cont.7:49

    Learn Bootstrap basics by exploring the about us, contact, and footer sections built with container, row, and column grids, including modals, a back-to-top button, and form validation scripts.

Requirements

  • Basic Computer Skills

Description

Course: Learn Bootstrap - For Beginners
Learn to create mobile-responsive web pages using Bootstrap

Students learn to create the front-end component of mobile-responsive web applications, using the Bootstrap framework.

The techniques explored in this course will ensure your web applications adhere to strict development standards to avoid cross-browser and cross-device compatibility issues.

The course starts with the fundamental concepts, including embedding Bootstrap into web pages. We then explore the Bootstrap Grid system and popular mobile responsive web layouts.

Students will gain a solid understanding of almost every Bootstrap component available, from typography, carousels, panels, drop-down menus, and collapsible nav-bars to forms, popovers, modals and tool tips.

We provide several hands-on exercises to ensure students effectively grasp course material.

What you'll learn - Overview:

  • Bootstrap Page Structure

  • Bootstrap Grid System

  • Bootstrap Layouts

  • Bootstrap Typography

  • Styling Images

  • Bootstrap Tables, Buttons, Badges, & Progress Bars

  • Bootstrap Pagination

  • Bootstrap Panels

  • Bootstrap Menus & Navigation Bars

  • Bootstrap Carousel & Modals

  • Bootstrap Scrollspy

  • Bootstrap Themes

Key Concepts:

  • Intro to Bootstrap

  • Embedding Bootstrap

  • Bootstrap Page Structure

  • Bootstrap Grid System

  • Bootstrap Three Column Layouts

  • Bootstrap Typography

  • Bootstrap Tables

  • Bootstrap Styling Images

  • Bootstrap Jumbotron

  • Bootstrap Wells

  • Bootstrap Alerts

  • Bootstrap Buttons

  • Bootstrap Button Groups

  • Bootstrap Justified Button Groups

  • Bootstrap Glyphicons

  • Bootstrap Badges and Labels

  • Bootstrap Progress Bars

  • Bootstrap Pagination

  • Bootstrap Pager Pagination

  • Bootstrap List Groups

  • Bootstrap Panels

  • Bootstrap Dropdown Menus

  • Bootstrap Collapsibles

  • Bootstrap Collapse Panel

  • Bootstrap Collapse List Group

  • Bootstrap Accordian

  • Bootstrap Tab Menus

  • Bootstrap Pill Menus

  • Bootstrap Dynamic Tabs and Pills

  • Bootstrap Navigation Bar

  • Bootstrap Collapsible Navigation Bar

  • Bootstrap Forms - Vertical and Inline

  • Bootstrap Inputs

  • Bootstrap Form Control States

  • Bootstrap Input Sizing

  • Bootstrap Carousel

  • Bootstrap Modal

  • Bootstrap Tooltip

  • Bootstrap Popover

  • Bootstrap Scrollspy

  • Bootstrap Project - Themes Intro

  • Bootstrap Project - File Overview

  • Bootstrap Project - Script Overview

  • Bootstrap Project - Script Overview Cont.

Who this course is for:

  • Beginner Web Developers who want to Learn Bootstrap