Category: <span>learning</span>

nc efi placeholder

Want to get better at code? Teach someone CSS.

A friend of mine recently asked me to teach her to code. She was an absolute beginner, having no idea what coding really involves. I decided to start where I started: HTML and CSS. Using CodePen, we started forking Pens and altering them. Soon, a learning path started to unravel. The aim of this article […]
Read more
nc efi placeholder

Where Do You Learn HTML & CSS in 2020?

The question of how and where to learn HTML & CSS is a highly reasonable thing to ask. The answer depends on all sorts of things: how serious you are, your current foundation, what other resources are available to you, what you hope to do with what you learn, and how much time you have, […]
Read more
nc efi placeholder

Front-End Challenges | CSS-Tricks

My favorite way to level up as a front-end developer is to do the work. Literally just build websites. If you can do it for money, great, you should. If the websites you make can help yourself or anyone else you care about, then that’s also great. In lieu of that, you can also make […]
Read more
nc efi placeholder

Where to Learn WordPress Theme Development

Over a decade ago, I did a little three-part video series on Designing for WordPress. Then I did other series with the same spirit, like videocasting the whole v10 redesign, a friend’s website, and even writing a book. Those are getting a little long in the tooth though. You might still learn from watching them […]
Read more
nc efi placeholder

Why is CSS Frustrating? | CSS-Tricks

Here’s a great thread by Kevin Powell that’s making the rounds. He believes so many folks see CSS as a frustrating and annoying language: That’s just as unintuitive as JS starting to count at 0, but since you learned that and accept it, it’s fine. The real issue isn’t with CSS. If you struggle with […]
Read more
nc efi placeholder

Our Learning Partner: Frontend Masters

I’d like to think there is a lot to learn on CSS-Tricks. But we don’t really offer much by the way of courses. You’re probably reading this because you just generally read this site, and you land on CSS-Tricks otherwise mostly because you are looking for an answer to some front-end question. Courses are a […]
Read more
nc efi placeholder

Stream-Crossing Confusion | CSS-Tricks

Should I use WordPress or React hooks?Should I use D3 or CSS?Should I use Markdown or JSON?Can I use flexbox in Gatsby?Can I use custom properties in Jekyll?Should I use HTML or the cloud?How do I add dark mode to my Vue site? These are tongue-in-cheek, but there is a point to be made here. […]
Read more
nc efi placeholder

Music and Web Design | Brad Frost

There are a lot of parallels between music and web design/development. Here’s how I see it: Art and science Call it the difference between Type A vs Type B personalities. Or Right brain vs left brain. Or whatever other split you want to come up with. On one hand, there’s the discipline of music, with […]
Read more