Learn to Create Advance Responsive Websites With Bootstrap
4.5 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,527 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to Create Advance Responsive Websites With Bootstrap to your Wishlist.

Add to Wishlist

Learn to Create Advance Responsive Websites With Bootstrap

Learn to create fully responsive, mobile optimized advance magazine style websites from scratch with Bootstrap framework
4.5 (15 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
2,527 students enrolled
Last updated 11/2014
Curiosity Sale
Current price: $10 Original price: $20 Discount: 50% off
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • How to code a responsive website from scratch with Bootstrap framework
  • Complete project files (downloadable Zipped archive)
  • You will be able to code responsive websites from scract yourself
  • You will be able to use Bootstrap framework easily
View Curriculum
  • Basic knowledge of HTML and CSS will be helpful

What is Bootstrap framework ?

Bootstrap is a mobile free first front end development framework to create beautiful and fully responsive websites quickly and easily with out learning HTML, CSS, JavaScript and best practices from scratch.

WHAT You Will Learn in This Course?

Bootstrap 3 grid system

bootstrap 3 grid system tutorial and examples

bootstrap 3 carousel tutorial

bootstrap 3 carousel example (code & download example)

bootstrap 3 video tutorial

bootstrap 3 form tutorial & bootstrap 3 form example

twitter bootstrap tabs tutorial

bootstrap vertical tabs, bootstrap tabs example & how to use twitter bootstrap tabs (bootstrap 3 tab , active, style & design)

twitter bootstrap 3 navigation examples

bootstrap navbar tutorial, bootstrap navigation menu, bootstrap navbar collapse examples & tutorial bootstrap navbar collapse button & bootstrap 3 navbar example

Bootstrap 3 panel

bootstrap panel layout, panel widget, panel class panel with tabs & bootstrap panel with header and footer

Code a responsive websites from scratch yourself ?

In this course you will learn to code a fully responsive and beautiful websites from scratch with Bootstrap framework.

what are we covering in this course?

You will learn how to create different sections of your responsive website step by step.

  • Download and set up bootstrap
  • Creating basic project files for project.
  • Adding support for older browsers and mobile devices.
  • starting with header section of project.
  • How to use carousel/slider to display featured content ?
  • How to use .thumbnail class to create magazine style blog/post layout
  • How/why use Tabs model
  • How to add custom styles to your webpages with CSS
  • How to make your image responsive
  • Simple and easy way to customize Carousel/model

and a lot more about Bootstrap

What needs this course will solve ?

After completing this course you will be able to create fully responsive, mobile friendly website with Bootstrap.

You don't need to learn CSS3 media queries/best practices to create responsive websites. Bootstrap can help you to do this with basic/good knowledge of HTML and CSS.

Downloadable Project files

I will provide files for each step. You can download complete project files.

Who is the target audience?
  • people who want to create fully responsive and beautiful websites
  • People who want to start a career as a webdesigner/developer
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
Course Introduction
4 Lectures 03:44

Introduction what you will learn in this course and demo of final project.

Preview 01:12

Bootstrap is an advance framework to create responsive websites. Here is a list of components that you will learn to use in this course.

  • Different type of Navigation menus
  • Slider (Carousal)
  • Tabs
  • Panel components
  • Media component
  • Responsive classes for images
  • Grid system
  • Jumbotron

and some other features

Preview 00:47

There are some recommended tools that you should use before starting our project. just download and install following softwares.


Chome browser

Firefox browser

Preview 00:35
Getting Started with Project : Basic files & settings
6 Lectures 11:01

now we need to download bootstrap framework

visit getbootstrap.com

and click download Bootstrap button, you can see some option for download. latest version of bootstrap framework is 3.2.0.

Download Compiled and minified CSS, JavaScript, and fonts. No docs or original source files are included.

Save and extract all files from zipped archive.

I have added zipped folder as supplementary material. You can download

Download and set up Bootstrap framework

in this video you will learn to create main index.html with necessary mark.

you will add main bootstrap CSS, JavaScript file. We also need jQuery you will see how to download and save jQuery in our project's js folder.

First index.html file with basic mark up.

We are going to create a advance magazine style website with bootstrap. There will be many sections for content.

We will have several content section such as navigation, featured content, primary content area, sidebar and footer. I have created a content plan for our project.

This will help us to create each section one by one very easily. You can see complete content plan below. I have also added a downloadable PDF file.

HEADER section 1

1.1 site name + description

1.2 navigation

1.3 featured content + slider

MAIN SECTION ( Primary + sidebar content )

PRIMARY section 2

2.1 advertising

2.2 featured posts with small featured images

2.3 ads

2.4 latest news 2 columsn with big images

2.5 ads

2.6 section with media object 3 columns with medium image

2.7 single column post with heading + description

SIDEBAR section 3

3.1 Recent articles with small image + heading

3.2 Content with tabs

3.3 sidebar navigation

3.4 About us with custom CSS styling

FOOTER section 4

4.1 Full screen background color for footer

4.2 Three columns with different panel component

4.3 copyright info

Content planing for complete website
1 page

In previous lecture we created content plan for our project, in this lecture you will learn how to add all content sections to our index.html file.

We will create use HTML5 header, main and footer elements with some additional classes.

Adding Content Section in index.html file

Adding new stylesheet for custom CSS styles

There are many new elements in HTML5 and CSS3. Not all browsers supports all these new elements and properties.

Some of these new elements are

header, main, articles, aside, footer and other elements.

Media queries allows you to create responsive websites, older versions of browsers (e.g internet Explorer 8) does not support CSS3 media queries.

To add support for older browsers you need to add some additional mark up in the header section of your webpage.

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->

<!--[if lt IE 9]>

<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>

<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script><![endif]-->

Adding support for older browsers
Header Section
5 Lectures 35:53
Site name and description

Navigation menus are very important part of any website. bootstrap framework offers so many navigation menus with different styling.

In this lecture you will learn how to use default and inverse style navigation menus.

Bootstrap's Responsive Navigation Menus part 2

Bootstrap offers jumbotron element to create featured content section, where you can display your most important content.

In this lecture you will learn how to use .jumbotron element

featured content with jumbotron element

Content for main section : Primary content area
5 Lectures 23:22
advertising area

featured posts with small featured images

latest news 2 columns with big featured image

3 columns wide posts section

2.7 single column post with heading + description

Preview 03:20
Content for main section : Sidebar content area
5 Lectures 20:01
Sidebar stacked navigation Pills style

3.3 sidebar navigation

Sidebar stacked navigation list-group style

3.4 About us with custom CSS styling

Sidebar Widget with custom CSS styling

In this lecture you will learn what is a module tab, when you can use module tabs and some example websites that use Module tabs to display different type of content.

What is a Module Tab ?

A module tab is a User Interface (UI) design pattern where content is separated into different panes, and each pane is viewable one at a time. The user requests content to be displayed by clicking (or in some instances hovering over) the content’s corresponding tab control

Module Tabs in Web Design: Best Practices and Solutions

Smashing Magazine has a really good article about Module tabs, best practices and examples. You can read complete article at


fr more details.

Example websites using Module Tab

In video i have shown example tabs from following websites





Module Tabs introduction and examples

In this lecture you will learn how to use tabs module from bootstrap.

You will also learn how to use Panel classes from bootstrap and add tabs content with in panel component.

how to use bootstrap tabs model
Content for site footer
4 Lectures 13:35
Full screen background color for footer

how to use panel component with different styling

Preview 02:20

Content for Second footer column

Content for third footer column
Finishing our project
1 Lecture 02:39
About the Instructor
Mohammad Tahir Taous
3.5 Average rating
25 Reviews
4,302 Students
3 Courses
Contributing writer at SitePoint, DeveloperDrive & Pagely.

Mohammed Tahir is a blogger, writer and front end developer from Karachi, Pakistan.

He has been learning and teaching about HTML, CSS, Front end development Frameworks like Bootstrap, Foundation ZURB, WordPress, Theme Development and other web design related topics for 5 years..

He published video courses and articles about HTML, CSS, WordPress, Theme Development, front end development Frameworks like Twitter Bootstrap, Foundation and others topics.

He has been featured on some of the most popular blogs including SitePoint, CreativeBloq, Pagely, InstantShift, DeveloperDrive and many others.

He has been writing articles and tutorials for many popular websites for almost 3 years.