 |
Registration is required for this offering (below).
|
|
|
Description:
THIS IS A TWO-EVENING CLASS (takes place on
two nights, to allot enough time to cover all the material both
nights are covered in the tuition)
Tired of tables torturing your content? Fed up with editing your
entire site to make small design changes? Drowning in 'code soup'?
Come hear how CSS can separate look from content and make your site
code smaller and more nimble.
We'll start with a quick review of the bones of HTML and how to apply
meaty styles to them via internal and external stylesheets as well as
inline styles. Along the way we'll discuss the 'old-school' ways vs
the 'new-wave' methods. What's 'deprecated' mean and why you should be
'strong' instead of 'bold'. We'll also touch on making your entire
site "printer friendly" by using a print style sheet.
You'll see a layout built from scratch, then rebranded by simply
changing the stylesheet. We'll also compare a table-based approach to
a CSS-based approach - why each has it's place. We'll even show you
why tabular data is appropriate in places as well as how to make the
table code cleaner and easier to deal with.
Into DOMination? We'll talk about how to use Javascript to make your
page do things you never knew it could, with less effort than you
imagined.
Are there pros and cons to CSS? Yes indeed - we'll trot out some of
the worst bugaboos and shine a bright light on them. What visual
designers do that can make a CSS coder cringe and cry - how to survive
them -and- succeed.
When we're done, you'll be armed with enough knowledge to not only get
yourself into serious trouble, but also resources to dig yourself
right back out. The goal is to encourage you to build your first
CSS-based site and not just get your feet wet, but dive all the way in
and SWIM.
Presented as a Lecture-Style Workshop:
Affordable workshops designed to introduce a subject quickly and efficiently. Students can take notes from the instructor's projected computer screen, and/or bring their own computer to follow along.
Who Should Take This:
Students in this class should have a solid knowledge of HTML - ie, able to write it without a GUI-based tool. A basic understanding of CSS is helpful but not crucial. Our target audience is developers who want to stop building structure with tables and shift to CSS.
Instructor:
Richard began programming with Basic at age 10, and was highly active in the pre-internet social networking systems during the early 90s. He then moved on to Visual Studio while serving with the US Army during the late 1990s. In 2003 he finished his degree in Digital Media, specializing in Internet and Web Technologies. Having taught himself PHP and Javascript, he founded a development outsourcing company, Tenth Street Studios, which he ran successfully until moving to Boulder in late 2007. Formerly a Web Developer with Slice of Lime, a leading web design and development firm located in downtown Boulder, Richard is now the Chief Technology Officer and Senior Developer for Callisto.fm. Richard is also fluent in HTML,CSS, SQL and JavaScript, and has taught college courses at Santa Fe Community College in Gainesville, Florida. In his spare time he enjoys woodworking, photography, and snowboarding. You can contact Richard at the@talentedmrjones.com.
BDA Member Cost: $120.00 ($130.00 after Wednesday, March 31, 2010)
Non Member Cost: $145.00 ($155.00 after Wednesday, March 31, 2010) Become a member to save $25.00
|
Join Us On