World Wide Web Workshop
| Icon (url) | |
| Summary | This workshop's primary goal is to empower each participant to construct basic standards compliant web-based media directed towards predefined goals. The course starts at the very beginning with the most fundamental concepts of the World Wide Web which are built upon throughout the workshop. These concepts are explored through direct hands-on construction of simple web pages with HTML markup for content and Cascading Style Sheets (CSS) for visual style, both written in a standard text editor. Next, participants learn how to wield Javascript, a lightweight public standard scripting language, to activate web content, check forms, and build basic on-line applications. Finally, simple database concepts and implementations are explored as a means to store, retrieve, and edit large quantities of data using the PHP programming language, file-based databases, and MySQL binary databases. |
| Affiliations | San Francisco Art Institute, Design+Technology Department |
| Status | Proposal |
| Role | Adjunct Professor |
| Tags | web, development, opensource, freesoftware, hacking, general, guide |
This workshop’s primary goal is to empower each participant to construct basic standards compliant web-based media directed towards predefined goals. The course starts at the very beginning with the most fundamental concepts of the World Wide Web which are built upon throughout the workshop. These concepts are explored through direct hands-on construction of simple web pages with HTML markup for content and Cascading Style Sheets (CSS) for visual style, both written in a standard text editor. Next, participants learn how to wield Javascript, a lightweight public standard scripting language, to activate web content, check forms, and build basic on-line applications. Finally, simple database concepts and implementations are explored as a means to store, retrieve, and edit large quantities of data using the PHP programming language, file-based databases, and MySQL binary databases.
All classes are hands-on with only occasional short out of class readings posted on-line which enhance the discussion of large issues, historical reasonings behind the Web, and various strategies for designing and maintaining solid Web-based content.
Emphasis is placed upon application of the concepts learned in this course to other areas of computing and the arts. While this workshop is focused on web media, the basic scripting and programming learned is easily applied to MAX/MSP, Flash Animation, Proce55ing, Dreamweaver and other tools. This high level conceptual and technical re-application is demonstrated during the course.
The primary on-going project for the workshop is to build either one’s own personal website or construct some site for a project, get it hosted on a public website (extra credit for getting a www.YOURNAME.org), manage that site, and
successfully discuss the reasoning and logic for that project with others in the workshop.
After taking this course, participants will have sufficient knowledge to both make dynamic web-based content, earn money building basic web designs, and will be able to take advanced programming and scripting courses.