In this module, we will start by looking at bug fixing. Fixing bugs is a big part of what we do as developers. It shouldn’t be seen as a failure that you get bugs. It’s a natural part of the process. As you become more experienced as a developer, you’ll learn to avoid making certain mistakes and get better at finding what went wrong; however, debugging will always be a part of your process. As a part of debugging, we will look at how to use your browser’s developer tools.
We then move on to CSS animations and transitions, a great way of making your site more exciting and engaging. Try not to make the site too busy, and ensure the CSS you’re adding enhances the user’s experience.
After that, we move on to CSS Variables which are an excellent way of reducing the amount of code you need to write in your CSS, meaning that you have fewer places to look to update your CSS.
Finally, we’ll look at common responsive layouts and how to build them.