Participants in this workshop come with knowledge between the two extremes of knowing that the Web exists and knowing what a Website is and how to make one.
Our objectives, therefore, are to
How to use this workshop
Note the Navigation box that should start at the top right of the page. Depending on your browser, it might stay there. Feel free to randomly select items from it to suit your needs. The topics in the navigation correspond to the different objectives indicated to the left:
Background: Most of us have a vague sense of how the Web works. In the background section we try to solidify this a little bit with selected information about HTML (the language of the Web) and how transactions on the Web take place that may be useful as one thinks about creating a website.
Construct: What should we be aware of when we start to create websites? In this section we look at issues of website construction and related information relevant to making webpages: how to get a webpage on the Math server, what wo think about when doing that, etc.
Tools:
While it is possible to write webpages from
scratch (in fact, that's what I do), it's often useful also to have
tools to make this easier. So we'll look at some
tools for creating webpages, and how to use
them. This includes both writing webpages and manipulating other
aspects of webpages: graphics, PDF files, etc.
Advanced: After all that, hopefully we'll have a good sense of how to put together what we need for a website. Hopefully you'll also see things in this workshop that you think would be neat to try, or you've seen things on other webpages that you wonder about doing. In the advanced section we'll try and hit some of these ideas.
This site: How is this site set up? How was it
created? In case anyone cares, we'll look at this here. I'm actually
having way too much fun playing with CSS while doing it. There might
be some javascript too, by the time I'm done.