No edit summary |
|||
Line 55: | Line 55: | ||
==Syllabus== | ==Syllabus== | ||
4 May | '''4 May'''<br /> | ||
How does this work? | How does this work?<br /> | ||
How did we get here? | How did we get here?<br /> | ||
A brief history of networked computing | A brief history of networked computing<br /> | ||
Client/Server Relationship | Client/Server Relationship<br /> | ||
OSI Stack Model | OSI Stack Model<br /> | ||
What is HTTP? | What is HTTP?<br /> | ||
What is HTML? | What is HTML?<br /> | ||
Abstraction of Content and Presentation Layers | Abstraction of Content and Presentation Layers<br /> | ||
What is CSS? | What is CSS?<br /> | ||
<br /> | |||
<br /> | |||
11 May | '''11 May'''<br /> | ||
A Crash Course in Web Design | A Crash Course in Web Design<br /> | ||
Designing for the Screen vs. Desiging for the Page | Designing for the Screen vs. Desiging for the Page<br /> | ||
Typography | Typography<br /> | ||
Accessibility | Accessibility<br /> | ||
<br /> | |||
<br /> | |||
18 May | '''18 May'''<br /> | ||
AJAX and the Second Coming of the Web | AJAX and the Second Coming of the Web<br /> | ||
What is DOM? | What is DOM?<br /> | ||
What is Javascript? | What is Javascript?<br /> | ||
What is XML? | What is XML?<br /> | ||
<br /> | |||
<br /> | |||
25 May | 25 May<br /> | ||
No Class - Pfingstmontag | No Class - Pfingstmontag<br /> | ||
<br /> | |||
<br /> | |||
1 June | 1 June<br /> | ||
Usability and UX Design | Usability and UX Design<br /> | ||
UX Evaluation Techniques | UX Evaluation Techniques<br /> | ||
Revision as of 22:39, 2 May 2015
Vague, but Exciting: An Introduction to Web Technologies Fachmodul
Vague, but Exciting: Grundlagen der Webtechnologien Werkmodul
Instructor: Jason Reizner
Credits: 6 ECTS, 3 SWS
Capacity: max. 20 students
Language: English
Date: Fachmodul: Monday, 13:30 to 16:00
Date: Werkmodul: nach Absprache
Location: Marienstr. 7b, Room 105
First Meeting: Monday, May 4th, 13:30
Description
"Vague, but exciting."
Writing these three words on the cover of Sir Tim Berners-Lee's first draft of "Information Management: A Proposal" in 1989, CERN supervisor Mike Sendell approved work on the research project that became the starting point for what we now know as the World Wide Web. Over the span of 25 years, the web has emerged from its roots as a hypertext experiment to help physicists flexibly mediate large amounts of information, becoming the killer app that brought the Internet into mainstream use and popular consciousness.
Today the web is no longer itself just an application: it is both the fundamental architecture underpinning the largest structured collection of human content ever assembled, as well as the core technology central to the emergence and maturation of mobile and pervasive computing. In this module, participants are offered the opportunity to get acquainted with the technical fundamentals of contemporary web technology, and to develop the requisite skills necessary to creating and working with web content in artistic, professional and research contexts.
Course Topics include:
Internet Architecture
Client-Server Model
OSI Stack Model
HTTP & the Application Layer
HTML: Syntax and Elements
Document Object Model (DOM)
CSS
Aesthetics & Usability
Accessibility
JavaScript
XML/Semantic Web
AJAX
Server Side Scripting (PHP, Perl et al.)
Databases
Admission requirements
This is an introductory course with no technical pre-requisites. Concurrent enrollment in another IFD course offering is strongly encourages.
Registration procedure
Send an email to: info [ät] reizner [punkt] org
Evaluation
Eligible participants
Fachmodul:
MFA Medienkunst/Gestaltung, MFA Media Art and Design, MSc MediaArchitecture
Werkmodul:
BFA Medienkunst/Gestaltung
Syllabus
4 May
How does this work?
How did we get here?
A brief history of networked computing
Client/Server Relationship
OSI Stack Model
What is HTTP?
What is HTML?
Abstraction of Content and Presentation Layers
What is CSS?
11 May
A Crash Course in Web Design
Designing for the Screen vs. Desiging for the Page
Typography
Accessibility
18 May
AJAX and the Second Coming of the Web
What is DOM?
What is Javascript?
What is XML?
25 May
No Class - Pfingstmontag
1 June
Usability and UX Design
UX Evaluation Techniques
8 June
Midterm Presentations