Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Are there any courses that teach us how to make these beautiful modern one page HTML5 web pages?

I am currently enrolled in a Basic Web Design course. I like it, although basic.. I am learning things I did not know and do need the foundation.

However, I am looking to learn (after these basics) more sophisticated web design. Many newer pages have very cool rollover effects and other site functions.

8,841 Points

My advice is patience. I completely know how you feel but slow and steady is the way to go. The functionality is usually done with JavaScript although a lot of cool stuff can be done with CSS3 now. That being said, check out http://html5up.net/. Download any of those templates and dig into the code. Use Inspect Element in your browser to help you make sense of what's going on.

Thanks for your reply. Yes, patience is a big thing with me.

I am able to get around a lot of the coding using Muse.. but I'm a control freak and want to know what's going on.

And, need to if i plan on getting a job.

1 Answer

Grace Faires
Grace Faires
5,435 Points

Hey Mike,

it's definitely worth having a poke about on Codrops:


That have some cool tutorials for rollover states, progress bars and that kind of thing, quite a few of them use CSS3, so it's worth running through them and just getting a feel for it. If any of it feels like it doesn't make sense, you can always come back to it at a later date.