Bootstrap 4 Quick Start: A Beginner's Guide to Building Responsive Layouts with Bootstrap 4
By Jacob D Lett
()
About this ebook
Want to improve the design of your website or web application without having to write CSS styles from scratch?
Updated to v4.2.1 January 2019
Learning web development is a lot more challenging than it used to be. Responsive web design adds more layers of complexity to design and develop webs
Jacob D Lett
Hi. I have been a web designer / developer for the past 10 years. I am still learning and enjoy helping others learn as well. I have worked in various corporate settings and as a freelancer. I enjoy working with Bootstrap and WordPress to build responsive websites. I earned a bachelors graphic design degree around the time CSS and web standards were just starting to take hold. My primary focus was print design but gradually began doing more web projects. Then in 2009 I got my first job as a web designer writing a ton of CSS and realizing I had a long journey of learning ahead. I now share some of the things I learned along the way to help you learn faster and in a more friendly way. Learn responsive web design and development at https://bootstrapcreative.com/ Thank you, Jacob Lett
Related to Bootstrap 4 Quick Start
Titles in the series (1)
Bootstrap 4 Quick Start: A Beginner's Guide to Building Responsive Layouts with Bootstrap 4 Rating: 0 out of 5 stars0 ratings
Related ebooks
Responsive Web Design with HTML5 and CSS3 Essentials Rating: 5 out of 5 stars5/5Responsive Web Design with HTML5 and CSS3 Rating: 4 out of 5 stars4/5Mastering Bootstrap 4 Rating: 5 out of 5 stars5/5Responsive Design High Performance Rating: 0 out of 5 stars0 ratingsMastering Responsive Web Design with HTML5 and CSS3 Rating: 0 out of 5 stars0 ratingsInstant Responsive Web Design Rating: 5 out of 5 stars5/5HTML5 & CSS3 For Beginners: Your Guide To Easily Learn HTML5 & CSS3 Programming in 7 Days Rating: 4 out of 5 stars4/550 Recipes for Programming CSS3 Rating: 0 out of 5 stars0 ratingsResponsive Media in HTML5 Rating: 0 out of 5 stars0 ratingsHTML & CSS: Learn the Fundaments in 7 Days Rating: 4 out of 5 stars4/5Advanced Web Development with React: SSR and PWA with Next.js using React with advanced concepts Rating: 0 out of 5 stars0 ratingsJavaScript: Tips and Tricks to Programming Code with Javascript Rating: 0 out of 5 stars0 ratingsExploring Web Components: Build Reusable UI Web Components with Standard Technologies (English Edition) Rating: 0 out of 5 stars0 ratingsGetting Started with Bootstrap 3.2 Rating: 0 out of 5 stars0 ratingsJavaScript for the Business Developer Rating: 3 out of 5 stars3/5Javascript For Beginners: Your Guide For Learning Javascript Programming in 24 Hours Rating: 3 out of 5 stars3/5JavaScript for Modern Web Development: Building a Web Application Using HTML, CSS, and JavaScript Rating: 0 out of 5 stars0 ratingsHTML5,CSS3,Javascript and JQuery Mobile Programming: Beginning to End Cross-Platform App Design Rating: 5 out of 5 stars5/5Web Development with MongoDB and Node.js Rating: 0 out of 5 stars0 ratingsObject Oriented Programming with Angular: Build and Deploy Your Web Application Using Angular with Ease ( English Edition) Rating: 0 out of 5 stars0 ratingsLearn WordPress In 7 Days: Complete Step by Step Beginners Guide To Become WordPress Expert Rating: 2 out of 5 stars2/5Bootstrap By Example Rating: 0 out of 5 stars0 ratingsResponsive Web Design with HTML5 and CSS3 - Second Edition Rating: 4 out of 5 stars4/5Make Bootstrap Themes Rating: 0 out of 5 stars0 ratingsProfessional CSS3 Rating: 5 out of 5 stars5/5HTML5 and CSS3: Building Responsive Websites Rating: 0 out of 5 stars0 ratingsA Pocket Guide to CSS Animations Rating: 5 out of 5 stars5/5The CSS Guide: The Complete Guide to Modern CSS Rating: 5 out of 5 stars5/5
Internet & Web For You
The $1,000,000 Web Designer Guide: A Practical Guide for Wealth and Freedom as an Online Freelancer Rating: 5 out of 5 stars5/5The Logo Brainstorm Book: A Comprehensive Guide for Exploring Design Directions Rating: 4 out of 5 stars4/5Beginner's Guide To Starting An Etsy Print-On-Demand Shop Rating: 0 out of 5 stars0 ratingsGrokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5How To Make Money Blogging: How I Replaced My Day-Job With My Blog and How You Can Start A Blog Today Rating: 4 out of 5 stars4/5Python QuickStart Guide: The Simplified Beginner's Guide to Python Programming Using Hands-On Projects and Real-World Applications Rating: 0 out of 5 stars0 ratingsCoding All-in-One For Dummies Rating: 4 out of 5 stars4/5The Mega Box: The Ultimate Guide to the Best Free Resources on the Internet Rating: 4 out of 5 stars4/5Coding For Dummies Rating: 5 out of 5 stars5/5The Digital Marketing Handbook: A Step-By-Step Guide to Creating Websites That Sell Rating: 5 out of 5 stars5/5The Designer's Web Handbook: What You Need to Know to Create for the Web Rating: 0 out of 5 stars0 ratingsCybersecurity For Dummies Rating: 4 out of 5 stars4/5Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Rating: 4 out of 5 stars4/5200+ Ways to Protect Your Privacy: Simple Ways to Prevent Hacks and Protect Your Privacy--On and Offline Rating: 0 out of 5 stars0 ratingsHow To Start A Profitable Authority Blog In Under One Hour Rating: 5 out of 5 stars5/5How To Start A Podcast Rating: 4 out of 5 stars4/5Mike Meyers' CompTIA Security+ Certification Guide, Third Edition (Exam SY0-601) Rating: 5 out of 5 stars5/5Hacking : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Ethical Hacking Rating: 5 out of 5 stars5/5Six Figure Blogging Blueprint Rating: 5 out of 5 stars5/5Social Engineering: The Science of Human Hacking Rating: 3 out of 5 stars3/5How to Disappear and Live Off the Grid: A CIA Insider's Guide Rating: 0 out of 5 stars0 ratingsThe Internet Is Not What You Think It Is: A History, a Philosophy, a Warning Rating: 4 out of 5 stars4/5Remote/WebCam Notarization : Basic Understanding Rating: 3 out of 5 stars3/5How to Be Invisible: Protect Your Home, Your Children, Your Assets, and Your Life Rating: 4 out of 5 stars4/5Podcasting For Dummies Rating: 4 out of 5 stars4/5Stop Asking Questions: How to Lead High-Impact Interviews and Learn Anything from Anyone Rating: 5 out of 5 stars5/5
Reviews for Bootstrap 4 Quick Start
0 ratings0 reviews
Book preview
Bootstrap 4 Quick Start - Jacob D Lett
Introduction
INTRODUCTION
Do you remember learning how to write a research paper? Perhaps you learned how to follow the MLA or APA Style Guide. Think how different the reports would look if each student made up their own style and format?
Using the MLA Style guaranteed consistency for anyone who followed that same format even if they were thousands of miles away or written five years apart.
I believe Bootstrap works the same way for web design. It helps developers work more efficiently and write CSS in a clean and consistent manner regardless of where you live or who you work for.
It also ensures your website adheres to a mobile first approach and works well across browsers and devices.
I am excited to see what you will build with Bootstrap.
Hi.
My name is Jacob Lett and it's my mission to help you save time learning how to design and build responsive websites.
I earned a bachelors degree in graphic design around the time CSS and web standards were just starting to take hold. Out of frustration not knowing how to fix broken websites generated by Dreamweaver, I learned how to hand code HTML/CSS. Then in 2009 I got my first job as a web designer writing a ton of CSS and realizing I had a long journey of learning ahead.
PREREQUISITES
Experience with HTML and CSS is helpful but not necessary. Even absolute beginners who have never written one line of HTML/CSS will be able to follow along the steps.
This training will not require knowing Sass, the command line, or Photoshop.
Recommended Software and Tools
A code text editor so you can benefit from code syntax coloring and other features that make the job of writing code easier. You can find a list of text editor options in the Appendix.
Google Chrome because of their nice set of DevTools to help you debug problems and inspect CSS styles and HTML elements. If you do not have this installed you can do so here. Click here to learn more about things you can do with DevTools.
live.js Chrome extension to toggle the ability to automatically reload your browser when you make code changes.
Web Developer Chrome extension to help you test responsive breakpoints and perform other developer focused tasks.
Every line of code should appear to be written by a single person, no matter the number of contributors.
- Mark Otto, creator of Bootstrap
The Mobile Web and Bootstrap
Web designers and developers have had to quickly develop creative solutions to work within the new constraints presented by touchscreens and mobile devices. Bootstrap has been helpful in solving a lot of the challenges faced when building responsive websites.
THE MOBILE WEB
Building websites today is a lot more challenging and time consuming than it used to be. Some of my first websites were first designed in Photoshop, exported to HTML tables (yes tables) and then linked together with Dreamweaver. If your website did not exceed the width of common monitor resolutions (1024px by 768px) everything would work out fine.
Web standards were quickly introduced because using table markup for grid layout is just bad practice. So HTML tables were replaced with floated divs and tag markup that had meaning – referred to as semantics. This also shifted things away from the majority of the visual design being baked into images and now relying on CSS3 to create borders, shadows, rounded corners, etc.
The first widely used CSS grid system was the 960 grid system (Fig. 1) created by Nathan Smith. This 12,16, 24 column grid system was designed to work well for a fixed desktop resolution of 1024px x 768px. This grid system was widely used and helped designers and developers work from the same grid pixel dimensions.
Fig. 1: The 960 grid system helped bring consistency between grid design in Photoshop and the web.
Then in 2007, Steve Jobs introduced the world to the iPhone with Multi-Touch gestures. Now