Getting stuck after learning basics of front-end development is frustrating, and often met with vague, confusing advice.

This type of advice assumes something. Something about what you need to learn and where you want to go.

It also assumes your HTML and CSS skills are sharp. But are they?

Could you translate a design into succinct, maintainable HTML and CSS?

Could you take things one step further and start leveraging Sass, or integrate your code into a CMS, like WordPress?

What if you could sharpen the skills you already have, and create functional, interactive websites?

Not just static pages, but dynamic, functional, powerful websites.

Build Awesome Websites was created to help you go beyond the basics of HTML and CSS, to actually shipping usable, responsive, interactive websites.

Here are some posts to get started:

15 days to better CSS

Are you confident in your ability to translate a design mockup into HTML and CSS?

Writing CSS from scratch is challenging - especially if you've been using frameworks like Bootstrap.

What if you could have guided practice through solving layout and styling challenges which ultimately lead to a deeper, more comprehensive understanding of CSS?

Sign up to recieve a CSS challenge every 3 days for 15 days. These 5 challenges will help sharpen your CSS layout and problem solving skills.

Give each challenge a shot, and after 3 days, recieve a video explanation along with a new challenge.

Master concepts like: