Publication date : 08/21/2024

Course : Bootstrap 5, developing responsive web pages

Practical course - 2d - 14h00 - Ref. BTP
Price : 1370 € E.T.

Bootstrap 5, developing responsive web pages




The Bootstrap framework, created by Twitter developers, has become a benchmark CSS and JavaScript framework for web design. You'll learn how to dress up your pages and enrich them with interactive components with Bootstrap 5 to make your sites attractive and adaptive.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Available in English on request

Ref. BTP
  2d - 14h00
1370 € E.T.




The Bootstrap framework, created by Twitter developers, has become a benchmark CSS and JavaScript framework for web design. You'll learn how to dress up your pages and enrich them with interactive components with Bootstrap 5 to make your sites attractive and adaptive.


Teaching objectives
At the end of the training, the participant will be able to:
Integrating Bootstrap 5 into a web project
Create web pages that reflect the aesthetic codes of today's sites
Master the components and plug-ins of the Bootstrap 5 framework
Developing responsive websites

Intended audience
Webmaster, developer, integrator.

Prerequisites
Knowledge of HTML and CSS, and notions of JavaScript.

Practical details
Hands-on work
Creation of a back office administrator interface with Bootstrap 5. Creating a responsive website from a Bootstrap 5 template.
Teaching methods
Half of the course is lecture-based, the other half hands-on.

Course schedule

1
Framework presentation

  • Overview of Bootstrap 5 and other frameworks.
  • Bootstrap 5's contribution to CSS.
  • Bootstrap 5 kit elements (grids, normalize.css, icons, plug-ins, etc.).
  • Understand the tree structure of different files: style sheets, JavaScript...
  • Linking a web page to Bootstrap 5's basic style sheet.
Hands-on work
Installing Bootstrap 5. Dressing an HTML page with Bootstrap 5.

2
Bootstrap 5 style sheets

  • CSS for text elements and images.
  • CSS for form elements and tables.
  • Use icon fonts to display icons on pages.
  • CSS for page layout, blocks on a page.
  • Overload the style sheet.
Hands-on work
Style the various elements making up a web page with Bootstrap 5 CSS. Customize the style of certain page elements.

3
The grids

  • Understanding the grid concept.
  • Adaptive grids (responsive web design, media queries, positioning...).
  • Grid organization. Handling grids.
  • Grid Layout in Bootstrap 5.
  • Flexbox in Bootstrap 5.
  • Column layout.
  • Block order.
Hands-on work
Create a responsive web page based on a grid.

4
Basic JavaScript components

  • Using the carousel.
  • Improved responsive menus.
  • Navigation and pagination components.
  • Buttons, badges, alerts.
  • Progress bars.
Hands-on work
Design a web page for an Internet or intranet site integrating several Bootstrap 5 components.

5
Bootstrap 5 a la carte modules

  • Use a JavaScript server (Node, Deno, Parcel).
  • Define a custom Bootstrap with only the essentials.
  • Include bootstrap.js modules in the Webpack.
Hands-on work
Create a customized project with only the CSS and JavaScript modules you need.

6
Bootstrap 5 plug-ins

  • Modal windows. Accordions. Photo carousel.
  • Validator form.
  • Autocomplete fields.
  • Vertical navigation.
  • Multi-item carousel.
  • WYSIWYG (What You See Is What You Get) editor.
Hands-on work
Integrate modern visual effects using JavaScript plug-ins associated with the Bootstrap 5 library.

7
Bootstrap 5 model analysis

  • Analyze models built using Bootstrap 5.
  • Create a site with one of the templates.
  • Create a page from a template by overloading the CSS file.
  • Use SAAS files with a JavaScript preprocessor and/or server (NodeJS).
Hands-on work
Create your own Bootstrap.css.


Customer reviews
5 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
MURIEL T.
08/09/25
5 / 5

Sometimes a little fast, but that's due to a lack of basic knowledge on my part



Dates and locations

Last places available
Guaranteed date, in person or remotely
Guaranteed session
From 30 November to 1 December 2026
FR
Remote class
Registration

REMOTE CLASS
2026 : 30 Nov.