SlideShare a Scribd company logo
KSSubbaRaj
Compiled By
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
FRONT-END MOBILE WEBFRONT-END MOBILE WEB
DEVELOPMENTDEVELOPMENT
Popular Mobile front-end frameworks:
1. Bootstrap
2. Ionic
3. Foundation
4. Semantic UI
5. Pure
6. UIkit
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Design
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Mobile History
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Concepts
Responsive Design
Frameworks
Open Source
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Design is a process for developing
solutions that effectively integrate task,
context of use, and “user.”
Responsive web design is to create web
sites which adjust and align themselves
according to what media tool you use for
viewing it. QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
State of Today’s Web
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
61% of US mobile
phones are
smartphones
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
“Anyone who slaps a ‘This page is best
viewed with browser X’ label on a web page
appears to be yearning for the bad old days,
before the web, when you had very little
chance of reading a document written on
another computer, another word processor,
or another network.”
Tim Berners-Lee in Technology Review, July 1996
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
An approach to web design that provides an
optimal viewing experience across a wide
range of devices.
What is Responsive
Web Design?
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Elements of RWD
• Fluid Grid
• Resizable Images
• Media Queries
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Grids
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
ExamplebasedonFoundationZurbFramework(http://foundation.zurb.com).A12columngridsystem
How do grid systems work?
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Resizable Images
img {
max-width: 100%;height: auto;}
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Media Queries
• A CSS3 module that renders web pages
based on conditions such as screen
resolution
• Drafted in 2001 by the W3C
• Became a recommended standard in
June 2012
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Common Breakpoints
Label Layout Width
Smartphones 480px and below
Portrait Tables 480px to 768px
Landscape Tablets 768px to 940px
Default 940px and up
Large Screens 1210px and up
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Frameworks
Project requirements determine the framework
Fluid Grid System
Responsiveness a plus
Offer more than just a grid (pre-defined styles for typography,
tables, buttons, navigation, forms elements, etc.)
Great documentation
Maintained regularly by the community or creator
Open Source (free)
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
What
http://twitter.github.com/bootstrap/
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
 A freely available design framework for
websites and web applications
 Based upon HTML5, CSS and JavaScript
Released on GitHub in August 2011
Bootstrap
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Created By
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #1: Rich Features
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #2: Popularity
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Also MSIE and Opera
Why
Reason #3: Browser Support
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #4: Glyph Icon Set
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
960 Grid System http://960.gs/
Blue Print CSS http://www.blueprintcss.org/
Golden Grid System http://goldengridsystem.com/
Why
Reason #5: Grid System
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
 Buttons:
Tabs:
Breadcrumb:
Pagination:
Alerts:
Progress bar:
Why
Reason #6: Components
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #7: Javascript/jQuery
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #8: Customization
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Why
Reason #9: Live Mock-Ups
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
1. Download Bootstrap and inline text
editor
2. Install text editor
3. Extract the bootstrap files in to your
project folder
4. Download example html file and save it
as index.html in the project folder
How
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Do websites need to
look exactly the same
in every browser?
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
Resources
http://bootswatch.com/
QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
For Complete web development
course training : webcourse

More Related Content

PPT
Java script Tutorial - QaTrainingHub
KEY
Developing High Performance Web Apps - CodeMash 2011
PDF
Extreme Web Performance for Mobile Devices - Velocity NY
PPTX
Introduction to Bootstrap
PDF
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
PPTX
Bootstrap [part 2]
PPTX
Bootstrap [part 1]
PDF
Stop reinventing the wheel: Build Responsive Websites Using Bootstrap
Java script Tutorial - QaTrainingHub
Developing High Performance Web Apps - CodeMash 2011
Extreme Web Performance for Mobile Devices - Velocity NY
Introduction to Bootstrap
Bootstrap 3 - Sleek, intuitive, and powerful mobile first front-end framework...
Bootstrap [part 2]
Bootstrap [part 1]
Stop reinventing the wheel: Build Responsive Websites Using Bootstrap

What's hot (20)

PPTX
Twitter bootstrap
PDF
Adobe AEM CQ5 - Developer Introduction
KEY
Thats Not Flash?
PDF
Responsive Websites
PPT
Testable client side_mvc_apps_in_javascript
PPTX
Tips for optimizing WordPress performance and usability
PDF
WordPress common SEO issues by Olesia Korobka
PDF
CSS framework By Palash
PPTX
A beginner's guide to twitter bootstrap
PPTX
Bootstrap - Web Development Framework
PDF
Using Web Standards to create Interactive Data Visualizations for the Web
PPTX
Making Single Page Applications (SPA) faster
PPTX
Building a Moodle theme with bootstrap
PPTX
Bootstrap ppt
PDF
Web dev syllabus
KEY
Flash And Dom
PDF
Coding Ui
PPTX
從狗熊到英雄 - 我的.Net 6 blazor新體驗
PPTX
Bootstrap
PPTX
Bootstrap 3.1.1
Twitter bootstrap
Adobe AEM CQ5 - Developer Introduction
Thats Not Flash?
Responsive Websites
Testable client side_mvc_apps_in_javascript
Tips for optimizing WordPress performance and usability
WordPress common SEO issues by Olesia Korobka
CSS framework By Palash
A beginner's guide to twitter bootstrap
Bootstrap - Web Development Framework
Using Web Standards to create Interactive Data Visualizations for the Web
Making Single Page Applications (SPA) faster
Building a Moodle theme with bootstrap
Bootstrap ppt
Web dev syllabus
Flash And Dom
Coding Ui
從狗熊到英雄 - 我的.Net 6 blazor新體驗
Bootstrap
Bootstrap 3.1.1
Ad

Similar to Bootstrap training basics tutorial | Bootstrap Essentials (20)

KEY
CSS Framework + Progressive Enhacements
PPTX
Web Design Trends: 2018 Edition
PDF
Responsive webdesign
PDF
Responsive Webdesign - UXtour Microsoft
PPTX
Angular JS - UI Development Online Training
PDF
Responsive Web Design using ZURB Foundation
PDF
Responsive Web Design Framework Future of React Native.
PPTX
Twitter bootstrap-101
PPTX
Mobile web development
PDF
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
PDF
Multi screen HTML5
PPTX
UX / UI Mobile Trends
PDF
Responsive Web Design - Why and How
PDF
HICapacity UI talk by Kathryne Sakata
PDF
Responsive Web Designs
PDF
Responsive Web Design
PDF
Responsive Web Design Framework for Modern Websites.pdf
PDF
Prototyping for responsive web design
PDF
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
CSS Framework + Progressive Enhacements
Web Design Trends: 2018 Edition
Responsive webdesign
Responsive Webdesign - UXtour Microsoft
Angular JS - UI Development Online Training
Responsive Web Design using ZURB Foundation
Responsive Web Design Framework Future of React Native.
Twitter bootstrap-101
Mobile web development
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Multi screen HTML5
UX / UI Mobile Trends
Responsive Web Design - Why and How
HICapacity UI talk by Kathryne Sakata
Responsive Web Designs
Responsive Web Design
Responsive Web Design Framework for Modern Websites.pdf
Prototyping for responsive web design
Ready to go Mobile? Today's Mobile Landscape: Responsive, Adaptive, Hybrid, a...
Ad

More from QA TrainingHub (6)

PPTX
Best Python Online Training with Live Project by Expert
PPT
Microsoft sql-server-2016 Tutorial & Overview
PPTX
Python | What is Python | History of Python | Python Tutorial
PPT
Css training tutorial css3 & css4 essentials
PPT
Unix Tutorial & overview
PPT
QA Online Training in Hyderabad - 040 65862627, +91 8977262627
Best Python Online Training with Live Project by Expert
Microsoft sql-server-2016 Tutorial & Overview
Python | What is Python | History of Python | Python Tutorial
Css training tutorial css3 & css4 essentials
Unix Tutorial & overview
QA Online Training in Hyderabad - 040 65862627, +91 8977262627

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Machine Learning_overview_presentation.pptx
PDF
cuic standard and advanced reporting.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Spectroscopy.pptx food analysis technology
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Advanced methodologies resolving dimensionality complications for autism neur...
MIND Revenue Release Quarter 2 2025 Press Release
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The Rise and Fall of 3GPP – Time for a Sabbatical?
Unlocking AI with Model Context Protocol (MCP)
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
The AUB Centre for AI in Media Proposal.docx
Review of recent advances in non-invasive hemoglobin estimation
Machine Learning_overview_presentation.pptx
cuic standard and advanced reporting.pdf
MYSQL Presentation for SQL database connectivity
Spectroscopy.pptx food analysis technology
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Building Integrated photovoltaic BIPV_UPV.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Bootstrap training basics tutorial | Bootstrap Essentials

  • 1. KSSubbaRaj Compiled By QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 2. FRONT-END MOBILE WEBFRONT-END MOBILE WEB DEVELOPMENTDEVELOPMENT Popular Mobile front-end frameworks: 1. Bootstrap 2. Ionic 3. Foundation 4. Semantic UI 5. Pure 6. UIkit QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 3. Design QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 4. Mobile History QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 5. Concepts Responsive Design Frameworks Open Source QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 6. Design is a process for developing solutions that effectively integrate task, context of use, and “user.” Responsive web design is to create web sites which adjust and align themselves according to what media tool you use for viewing it. QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 7. State of Today’s Web QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 8. 61% of US mobile phones are smartphones QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 9. “Anyone who slaps a ‘This page is best viewed with browser X’ label on a web page appears to be yearning for the bad old days, before the web, when you had very little chance of reading a document written on another computer, another word processor, or another network.” Tim Berners-Lee in Technology Review, July 1996 QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 10. An approach to web design that provides an optimal viewing experience across a wide range of devices. What is Responsive Web Design? QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 11. QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 12. Elements of RWD • Fluid Grid • Resizable Images • Media Queries QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 13. Grids QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 14. ExamplebasedonFoundationZurbFramework(http://foundation.zurb.com).A12columngridsystem How do grid systems work? QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 15. Resizable Images img { max-width: 100%;height: auto;} QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 16. Media Queries • A CSS3 module that renders web pages based on conditions such as screen resolution • Drafted in 2001 by the W3C • Became a recommended standard in June 2012 QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 17. Common Breakpoints Label Layout Width Smartphones 480px and below Portrait Tables 480px to 768px Landscape Tablets 768px to 940px Default 940px and up Large Screens 1210px and up QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 18. Frameworks Project requirements determine the framework Fluid Grid System Responsiveness a plus Offer more than just a grid (pre-defined styles for typography, tables, buttons, navigation, forms elements, etc.) Great documentation Maintained regularly by the community or creator Open Source (free) QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 19. What http://twitter.github.com/bootstrap/ QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 20.  A freely available design framework for websites and web applications  Based upon HTML5, CSS and JavaScript Released on GitHub in August 2011 Bootstrap QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 21. Created By QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 22. Why Reason #1: Rich Features QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 23. Why Reason #2: Popularity QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 24. Also MSIE and Opera Why Reason #3: Browser Support QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 25. Why Reason #4: Glyph Icon Set QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 26. 960 Grid System http://960.gs/ Blue Print CSS http://www.blueprintcss.org/ Golden Grid System http://goldengridsystem.com/ Why Reason #5: Grid System QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 27.  Buttons: Tabs: Breadcrumb: Pagination: Alerts: Progress bar: Why Reason #6: Components QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 28. Why Reason #7: Javascript/jQuery QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 29. Why Reason #8: Customization QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 30. Why Reason #9: Live Mock-Ups QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 31. 1. Download Bootstrap and inline text editor 2. Install text editor 3. Extract the bootstrap files in to your project folder 4. Download example html file and save it as index.html in the project folder How QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 32. Do websites need to look exactly the same in every browser? QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute
  • 33. Resources http://bootswatch.com/ QATRAININGHUB.COM - Best Software Training InstituteQATRAININGHUB.COM - Best Software Training Institute For Complete web development course training : webcourse

Editor's Notes

  • #8: This is the challenge. How do you design for all of this? How do you manage the budget (staff, resources)?
  • #11: First introduced in 2009 by Ethan Marcotte who has also written a book with the same title.
  • #12: First introduced in 2009 by Ethan Marcotte who has also written a book with the same title.
  • #13: First introduced in 2009 by Ethan Marcotte who has also written a book with the same title and which I also recommend. I’ve spent the last two years learning about and really digging into responsive Web design and I’ve gotta say, It is the beginning of a new era in the Web.
  • #16: In the 16 column version each column is 40px wide. Everything else remains the same
  • #18: First introduced in 2009 by Ethan Marcotte who has also written a book with the same title and which I also recommend. I’ve spent the last two years learning about and really digging into responsive Web design and I’ve gotta say, It is the beginning of a new era in the Web.
  • #28: Bootstrap is using a grid system base on 12 columns. What is a grid system? A grid system is a way to create a solid foundation to build your project on. If you want your web application to have a left navigation you could design your HTML using row number 3 If you do not want any navigation and you want your content to be as wide as possible then you could use row number 5 This grid design was popularized by 960 grid system http://960.gs and BluePrint http://www.blueprintcss.org
  • #29: Here is a list of some of the CSS component available. There are dozens of them available with bootstrap.
  • #30: Bootstrap gives life to its UI by using Jquery plugins.
  • #31: Bootstrap provides a web-based customizer that allow you to generate a CSS file based on your specific needs.