
Download the code for this course here.
Explore Bootstrap's responsive 12-column grid, key files, and core components, then learn workflow, customization options, and practical tips for building and testing a marketing web site.
Explore building a marketing products page with Bootstrap, including collapsible panels and accordions, responsive tables, and Twitter testimonials via the media object, plus pagination, header, and navigation.
Learn how to customize Bootstrap without editing core files by using the Bootstrap customization web form, editing Less variables, and applying local CSS to change colors, fonts, and grid columns.
Explore bootstrap 3 responsive design by examining the grid at breakpoints, customizing panel layouts and carousel image sizes, and enabling retina.js images for accessibility across devices.
Bootstrap 3 web app UI basics—tab navigation, glyph icons, and modals—within a fixed, container fluid dashboard featuring a side bar, top menu, and interactive graphs with notifications.
Explore bootstrap UI components, including glyph icons, buttons, progress bars, modals, alerts, and tabbed navigation. Build responsive layouts with grid and show grid for interactive web apps.
Develop a custom bootstrap theme by building with the command line and compiling Less and JavaScript. Explore Less versus Sass, mixins, Express, cross-browser testing, and Ruby on Rails with Sass.
Compile bootstrap from its source less files and build a custom theme workflow. Add customisations in my customisations.less, import fonts, adjust variables, and merge them into a themed bootstrap distribution.
Explore dynamic bootstrap by building a more complete app with Express, Jayde, and Less, using reusable templates for a shared nav bar and footer, and semantic styling with bootstrap mixins.
Explore dynamic Bootstrap 3 workflows using Jade mixins and Less for responsive layouts, with retina image handling, source maps, deployment, and a quick SAS Rails integration.
Review the bootstrap 3 grid and responsive flow across breakpoints, then explore components like carousel, navigation, forms, accordions, tables, and modals, plus customization with less and sass and deployment via CDN.
Build Beautiful, Responsive Websites with Bootstrap 3
In this course, Develop Responsive Websites with Bootstrap 3, you’ll learn to harness the power of the Bootstrap 3 framework to create stunning, responsive websites that look great on mobile, tablet, and desktop browsers. Bootstrap simplifies web design, making it easier to build modern, functional websites without starting from scratch.
What You Will Learn
Throughout the course, you’ll dive into various Bootstrap 3 components like Navbars, Buttons, Panels, Accordions, Modal dialog boxes, and more, while building two demonstration websites. You’ll also explore the underlying architecture of Bootstrap, including its layout grid, responsive design techniques, typography, and utility functions. These features will help you create websites that are not only visually appealing but also functional and accessible across all devices.
Projects
By the end of the course, you’ll have built a beautifully designed, fully responsive website for your portfolio. You will also have the skills to create dynamic websites, web applications, and custom user interfaces (UI) using Bootstrap. The knowledge gained in this course will empower you to create virtually any website you encounter in today’s web development landscape.
Bootstrap Customization
The course also covers customizing Bootstrap, including simple CSS overrides, enhancing functionality with third-party JavaScript (for Retina images), and creating your own Bootstrap templates. You’ll learn useful CSS debugging techniques and explore the Bootstrap pre-processor language, LESS. In the final lessons, you’ll build a dynamic version of one of your demo websites with a Node.js server and on-demand compiled Bootstrap LESS.
Prerequisites
Some familiarity with HTML, CSS, and basic web concepts is required. Javascript knowledge is helpful, but not necessary. By the end of this course, you'll be equipped with the skills to develop responsive websites and custom UIs using Bootstrap 3.