Learn Bootstrap

Build responsive, mobile-first websites by following these Bootstrap tutorials. Learn everything from setup to customization, with plenty of hands-on exercises.

All Bootstrap tutorials:

  1. The Command Line for Web Design: Scaffolding New Projects

    The Command Line for Web Design: Scaffolding New Projects

    Tutorial Beginner

    In this final tutorial of the series you’ll learn how to use command line to get your projects off to a running start by scaffolding out new projects that...

  2. Bootstrap 3 Succinctly: Customizing Bootstrap 3

    Bootstrap 3 Succinctly: Customizing Bootstrap 3

    Tutorial Intermediate

    In the final tutorial in our series on Bootstrap 3, you'll learn how to create custom color sets.

  3. Bootstrap 3 Succinctly: Changed JavaScript Features

    Bootstrap 3 Succinctly: Changed JavaScript Features

    Tutorial Intermediate

    We'll continue our series on the new features in Bootstrap 3 by looking at what's changed with the JavaScript features.

  4. Bootstrap 3 Succinctly: Additional Changed Components Features

    Bootstrap 3 Succinctly: Additional Changed Components Features

    Tutorial Intermediate

    In this series on Bootstrap 3, we're taking you through all the new features in the latest version of this popular framework. In the last tutorial we looked...

  5. Bootstrap 3 Succinctly: Changed Components Features

    Bootstrap 3 Succinctly: Changed Components Features

    Tutorial Beginner

    In this series on Bootstrap 3, we're taking you through all the new features in the latest version of this popular framework. In this tutorial we'll take a...

  6. Using Squire, a Lightweight HTML5 Rich Text Editor

    Using Squire, a Lightweight HTML5 Rich Text Editor

    Tutorial Beginner

    At only 11.5 KB of JavaScript and with no dependencies, free, open source Squire is an extremely lightweight solution for rich text input.

  7. Bootstrap 3 Succinctly: Additional Changed CSS Features

    Bootstrap 3 Succinctly: Additional Changed CSS Features

    Tutorial Intermediate

    In the previous tutorial in our series on Bootstrap 3, you learned about some of the CSS features that have changed in version 3. In this tutorial we'll...

  8. Bootstrap 3 Succinctly: Changed CSS Features

    Bootstrap 3 Succinctly: Changed CSS Features

    Tutorial Beginner

    In the fourth part of our series on Bootstrap 3, you'll learn about the CSS features that have changed in version 3. We'll go through the changes to...

  9. Bootstrap 3 Succinctly: Common Pitfalls

    Bootstrap 3 Succinctly: Common Pitfalls

    Tutorial Beginner

    In the third part of our Bootstrap 3 series, you'll learn about some of the potential problems in version 3, from Internet Explorer backwards compatibility...

  10. Bootstrap 3 Succinctly: Migrating From Version 2 to Version 3

    Bootstrap 3 Succinctly: Migrating From Version 2 to Version 3

    Tutorial Beginner

    In this tutorial, you'll learn how to migrate from Boostrap 2 to Bootstrap 3. You'll find out about class changes, migrating the grid system, and more.

  11. Bootstrap 3 Succinctly: Introduction

    Bootstrap 3 Succinctly: Introduction

    Tutorial Beginner

    In this series, you'll learn about the Bootstrap UI and CSS framework. We'll cover everything you need to know about version 3 of Bootstrap, highlighting the...

  12. Baking Bootstrap Snippets with Jade

    Baking Bootstrap Snippets with Jade

    Tutorial Intermediate

    In this tutorial we’re going to use Jade to generate some of the most prominent components of the Bootstrap framework.