O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Learning Bootstrap 3

Video Description

In this Bootstrap 3 training course, expert author Mark Shufflebottom shows you how to use this front end framework to design a website. Bootstrap is easy to use and allows a designer to specify exactly how the site will look and behave on a number of different displays, including mobile, desktop, and tablet. To get the most out of this tutorial you should already have a fundamental understanding of HTML, CSS, and JavaScript.
You will start the course by learning about the grid system, including how to use containers, nested columns, and column offsets. You will move into learning about the site structure, following along with Mark as he teaches you how to build a NavBar, build the intro section, info panel, and more. This video tutorial will also teach you how to set up the home page, blog page, client page, and contact page. Finally, Mark will show you how to customize the Bootstrap download and customize colours.
Once you have completed this computer based training course, you will have a solid understanding of how to design a website with Bootstrap 3, and be able to apply this knowledge to your own web development projects. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Introduction
    1. Introduction To Bootstrap 00:01:58
    2. What To Expect 00:01:14
    3. The Site Build Plan 00:02:29
  2. Setting Up Bootstrap
    1. Examining The Framework Files 00:05:58
    2. Documentation Overview 00:02:48
  3. The Grid System
    1. Using Containers 00:03:36
    2. Coding Rows And Columns In HTML 00:01:20
    3. The Grid 00:02:53
    4. Controlling The Grid Across Devices 00:06:29
    5. Column Offsets 00:03:14
    6. Using Nested Columns 00:04:04
    7. Column Ordering 00:02:27
  4. Responsive Helpers
    1. Responsive Images 00:02:42
    2. Responsive Utility Classes 00:02:58
    3. Media Queries and Breakpoints 00:02:00
  5. Site Structure
    1. Building A NavBar 00:08:19
    2. Fixing The NavBar To The Top Of The Browser 00:02:34
    3. NavBar Dropdowns 00:03:13
    4. Building the Intro Section 00:07:13
    5. Building The Marketing Panel 00:04:39
    6. Button Options 00:02:57
    7. Building The Info Panel 00:03:30
    8. Block Quote 00:02:03
    9. Togglable Tabs 00:06:05
    10. Glyphicons 00:02:05
    11. Building The Footer 00:03:26
    12. Using Custom Typography 00:02:42
  6. The Home Page
    1. Image Carousel 00:06:58
    2. Carousel Navigation 00:04:23
    3. Four Column Grid 00:05:48
  7. The Blog Page
    1. Setting up the grid structure 00:02:42
    2. Adding the blog entries 00:04:54
    3. Pagination Component 00:01:52
    4. Search Box Inline Form 00:03:15
    5. Using List Groups 00:02:31
    6. Media Component 00:02:56
  8. The Clients Page
    1. Setting The Grid - Chapter 8 00:01:58
    2. Thumbnails 00:03:05
    3. Tooltips 00:01:42
    4. Collapse Panels 00:03:52
  9. The Contact Page
    1. Setting The Grid - Chapter 9 00:02:08
    2. Adding a Google Map 00:01:55
    3. Horizontal Forms 00:04:28
    4. Modals 00:03:12
    5. Building The Sidebar 00:02:34
  10. Customizing Bootstrap
    1. Customizing The Download 00:03:01
    2. Customizing Colours 00:02:58
    3. Starter Templates 00:02:04
  11. About The Author
    1. About The Author 00:00:57