Drew McLellan and I presented our first Beginners CSS Course last week here in Maidenhead. We really enjoyed the day and, from the feedback received so far, our delegates did too. We had a mix of attendees – from those who had done very little HTML to those who were comfortable with the basics of CSS – but by the end of the day everyone was building CSS layouts using positioning and floats.
One of the things we were asked on the day and have been asked while advertising this course is whether we will do an “advanced CSS” course. The problem I see with “advanced CSS” whether that be a book or a course is that getting good at CSS just takes practice. The concepts we teach in Beginners CSS and that I have written about in my books are the building blocks that are needed to work with CSS – everything else is just combinations of those same techniques – and a lot of practice!
However, given that I’ve not built a layout using tables since 2001, I’m probably not the best person to decide that there is no need for more advanced courses so I’m asking the question of you. Particularly if you would consider yourself an intermediate standard CSS developer. What would you want to see in an “advanced” CSS course – or book for that matter?