What is front-end? What is back-end? Let's make sure we understand
"We are what we do repeatedly, Excellence is not an act, but a habit" - Aristotle
You and I will start our portfolio page website, let's go!
First you'll add the content, and then we'll use the HTML tags to mark it up
A little recipe to make a responsive full page background image
In this lesson I'll introduce the birthday page we're going to build, which will utilize HTML5; media queries; flexible images; CSS, and much more.
In this lesson, we cover the benefits of a mobile-first approach to page design and the differences you should be aware of between platforms. Then, we get our hands dirty and start actually playing with unicorns. Or coding. That's what we mean. Coding.
Now that you've built out the body of the invitation yourself, we'll review how the code should look and pat you on the back for successfully completing the first part of your project. Metaphorically "pat" you. (Can you feel it? Good job!)
In this lesson, we learn how to be 100% flexible - or at least how to ensure our images look that way. This is the first truly responsive code you're going to design.
Welcome to the wonderful world of Media Queries! In this lesson, we cover the principal of specificity and how to create conditional CSS sheets to keep your images beautiful at every size.
We step Aside for a moment and talk about some cool new elements of HTML5. Then we keep the magic rolling and figure out how to float images in both our mobile and desktop views.
Just in case you need us to map it out for you...we quickly review how to add embeds into your code.
Time to tidy-up, make the final adjustments, and streamline our code. And also, apparently, to find multiple ways to enjoy an intermission.
In this lesson, we take a moment to go over the differences between Pixels, Ems, and Rems, and talk about which unit is the most useful for creating responsive code. Hint: No need to ask What's the Frequency, Kenneth or be Losing My Religion over the Em/Rem debate. Everybody hurts.
Can you calculate how easy it is to adjust your rems? Don't worry. We cover everything you need to know to use rems and keep your page on-spec.
Here, we review some of the ways you could have adjusted your code to include rems, as well as how to set the background image for your desktop view.
Congratulations! You made it to the end of this first project. Now, it's time to create a birthday site all on your own.