SlideShare uma empresa Scribd logo
1 de 33
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

Mais conteúdo relacionado

Mais procurados

Twitter bootstrap
Twitter bootstrapTwitter bootstrap
Twitter bootstrapVeck Hsiao
 
Adobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer IntroductionAdobe AEM CQ5 - Developer Introduction
Adobe AEM CQ5 - Developer IntroductionYash Mody
 
Thats Not Flash?
Thats Not Flash?Thats Not Flash?
Thats Not Flash?Mike Wilcox
 
Responsive Websites
Responsive WebsitesResponsive Websites
Responsive WebsitesJoe Seifi
 
Testable client side_mvc_apps_in_javascript
Testable client side_mvc_apps_in_javascriptTestable client side_mvc_apps_in_javascript
Testable client side_mvc_apps_in_javascriptTimothy Oxley
 
Tips for optimizing WordPress performance and usability
Tips for optimizing WordPress performance and usabilityTips for optimizing WordPress performance and usability
Tips for optimizing WordPress performance and usabilityPuneet Sahalot
 
WordPress common SEO issues by Olesia Korobka
WordPress common SEO issues by Olesia KorobkaWordPress common SEO issues by Olesia Korobka
WordPress common SEO issues by Olesia KorobkaAnton Shulke
 
CSS framework By Palash
CSS framework By PalashCSS framework By Palash
CSS framework By PalashPalashBajpai
 
A beginner's guide to twitter bootstrap
A beginner's guide to twitter bootstrapA beginner's guide to twitter bootstrap
A beginner's guide to twitter bootstrapSunanda Bansal
 
Bootstrap - Web Development Framework
Bootstrap - Web Development FrameworkBootstrap - Web Development Framework
Bootstrap - Web Development FrameworkCindy Royal
 
Using Web Standards to create Interactive Data Visualizations for the Web
Using Web Standards to create Interactive Data Visualizations for the WebUsing Web Standards to create Interactive Data Visualizations for the Web
Using Web Standards to create Interactive Data Visualizations for the Webphilogb
 
Making Single Page Applications (SPA) faster
Making Single Page Applications (SPA) faster Making Single Page Applications (SPA) faster
Making Single Page Applications (SPA) faster Boris Livshutz
 
Building a Moodle theme with bootstrap
Building a Moodle theme with bootstrapBuilding a Moodle theme with bootstrap
Building a Moodle theme with bootstrapBas Brands
 
從狗熊到英雄 - 我的.Net 6 blazor新體驗
從狗熊到英雄 - 我的.Net 6 blazor新體驗從狗熊到英雄 - 我的.Net 6 blazor新體驗
從狗熊到英雄 - 我的.Net 6 blazor新體驗Ron Zhong
 

Mais procurados (20)

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

Semelhante a Bootstrap training basics tutorial | Bootstrap Essentials

AWS Reinvent 2020 - Recap Amazon Builder's Library session
AWS Reinvent 2020 - Recap Amazon Builder's Library sessionAWS Reinvent 2020 - Recap Amazon Builder's Library session
AWS Reinvent 2020 - Recap Amazon Builder's Library sessionGuillaume Marchand
 
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...Vadym Kazulkin
 
Build Your Custom Performance Testing Framework
Build Your Custom Performance Testing FrameworkBuild Your Custom Performance Testing Framework
Build Your Custom Performance Testing FrameworkTechWell
 
Baobab WebSuite overview - Publisher's Toolbox
Baobab WebSuite overview - Publisher's ToolboxBaobab WebSuite overview - Publisher's Toolbox
Baobab WebSuite overview - Publisher's ToolboxPublisher's Toolbox
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villaresrayvillares
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websiteshaxorize
 
Software Factory Tools Partner Day Final
Software Factory Tools Partner Day FinalSoftware Factory Tools Partner Day Final
Software Factory Tools Partner Day FinalLek Pongpatimet
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationDivante
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 WorkshopDavid Manock
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App ChallengesJason Grigsby
 
resume_2016_low_rez
resume_2016_low_rezresume_2016_low_rez
resume_2016_low_rezJames Gray
 
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Amazon Web Services
 
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...Measure and Increase Developer Productivity with Help of Serverless at JCON 2...
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...Vadym Kazulkin
 
Adobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksAdobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksNathan Smith
 

Semelhante a Bootstrap training basics tutorial | Bootstrap Essentials (20)

AWS Reinvent 2020 - Recap Amazon Builder's Library session
AWS Reinvent 2020 - Recap Amazon Builder's Library sessionAWS Reinvent 2020 - Recap Amazon Builder's Library session
AWS Reinvent 2020 - Recap Amazon Builder's Library session
 
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...
 
Build Your Custom Performance Testing Framework
Build Your Custom Performance Testing FrameworkBuild Your Custom Performance Testing Framework
Build Your Custom Performance Testing Framework
 
Baobab WebSuite overview - Publisher's Toolbox
Baobab WebSuite overview - Publisher's ToolboxBaobab WebSuite overview - Publisher's Toolbox
Baobab WebSuite overview - Publisher's Toolbox
 
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
“Building Mobile Optimized Websites,” Nick Bourgeois / Ray Villares
 
Building Mobile Optimized Websites
Building Mobile Optimized WebsitesBuilding Mobile Optimized Websites
Building Mobile Optimized Websites
 
Software Factory Tools Partner Day Final
Software Factory Tools Partner Day FinalSoftware Factory Tools Partner Day Final
Software Factory Tools Partner Day Final
 
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentationvue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
vue-storefront - PWA eCommerce for Magento2 MM17NYC presentation
 
bootstrap
bootstrap bootstrap
bootstrap
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
 
VizEx View HTML5 Workshop
VizEx View HTML5 WorkshopVizEx View HTML5 Workshop
VizEx View HTML5 Workshop
 
Progressive Web App Challenges
Progressive Web App ChallengesProgressive Web App Challenges
Progressive Web App Challenges
 
DS_Upsourcing
DS_UpsourcingDS_Upsourcing
DS_Upsourcing
 
resume_2016_low_rez
resume_2016_low_rezresume_2016_low_rez
resume_2016_low_rez
 
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
Iterating Towards a Cloud-Enabled IT Organization (ENT204-R2) - AWS re:Invent...
 
Elastic-Engineering
Elastic-EngineeringElastic-Engineering
Elastic-Engineering
 
AditiGulati
AditiGulatiAditiGulati
AditiGulati
 
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...Measure and Increase Developer Productivity with Help of Serverless at JCON 2...
Measure and Increase Developer Productivity with Help of Serverless at JCON 2...
 
NetTantra Web Development Brochure
NetTantra Web Development BrochureNetTantra Web Development Brochure
NetTantra Web Development Brochure
 
Adobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + FireworksAdobe MAX 2008: HTML/CSS + Fireworks
Adobe MAX 2008: HTML/CSS + Fireworks
 

Mais de QA TrainingHub

Best Python Online Training with Live Project by Expert
Best Python Online Training with Live Project by Expert Best Python Online Training with Live Project by Expert
Best Python Online Training with Live Project by Expert QA TrainingHub
 
Microsoft sql-server-2016 Tutorial & Overview
Microsoft sql-server-2016 Tutorial & OverviewMicrosoft sql-server-2016 Tutorial & Overview
Microsoft sql-server-2016 Tutorial & OverviewQA TrainingHub
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialQA TrainingHub
 
Css training tutorial css3 & css4 essentials
Css training tutorial css3 & css4 essentialsCss training tutorial css3 & css4 essentials
Css training tutorial css3 & css4 essentialsQA TrainingHub
 
Unix Tutorial & overview
Unix Tutorial & overviewUnix Tutorial & overview
Unix Tutorial & overviewQA TrainingHub
 
QA Online Training in Hyderabad - 040 65862627, +91 8977262627
QA Online Training in Hyderabad - 040 65862627, +91 8977262627QA Online Training in Hyderabad - 040 65862627, +91 8977262627
QA Online Training in Hyderabad - 040 65862627, +91 8977262627QA TrainingHub
 

Mais de QA TrainingHub (6)

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

Último

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

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

Notas do Editor

  1. This is the challenge. How do you design for all of this? How do you manage the budget (staff, resources)?
  2. First introduced in 2009 by Ethan Marcotte who has also written a book with the same title.
  3. First introduced in 2009 by Ethan Marcotte who has also written a book with the same title.
  4. 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.
  5. In the 16 column version each column is 40px wide. Everything else remains the same
  6. 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.
  7. 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
  8. Here is a list of some of the CSS component available. There are dozens of them available with bootstrap.
  9. Bootstrap gives life to its UI by using Jquery plugins.
  10. Bootstrap provides a web-based customizer that allow you to generate a CSS file based on your specific needs.