Sie sind auf Seite 1von 5

Course

 Syllabus  

Introduction  to  Web  Publishing  with  HTML  


Fall  –  2010  

1.  Description  
This  study  introduces  students  with  little  or  no  programming  
experience  to  web  page  design  and  web  application  development.  
Modules  cover  a  wide  range  of  fundamental  web  technologies  and  
standards  required  to  design  and  build  web  applications,  including  
markup  languages  (HTML,  XHTML,  XML),  several  scripting  languages  
(JavaScript,  PHP),  and  Web  servers  (Apache).  In  addition,  issues  as  web  
page  usability,  security,  and  e-­‐Business  are  discussed.  
Students  have  the  opportunity  to  design  a  “real  world”  web  site  while  
learning  necessary  elements  of  HTML,  JavaScript,  Cascading  Style  Sheets  
and  server  side  scripting  languages  programming.  

2.  Outcomes  
Knowledge  –  students  will  be  able  to:  
• Understand  how  the  web  works  
• Design  and  implement  static  web  sites  
• Create  and  use  computer  graphics  for  web  sites  
• Upload  and  maintain  your  work  on  a  web  server  
• Apply  usability  and  accessibility  principles    
• Present  their  own  work    
 
Skills  –  students  will  acquire  the  following  skills  and  values:  
• HTML,  CSS,  and  JavaScript  
• Basic  image  processing  
• Authoring  tools  for  the  web  
• Self-­‐management  
• Presentation  of  own  work  
3.  Instructor  -­‐  contact  information    
George  Prokopakis  
e-­‐mail:  george@gprok.gr  
Office  hours:    
• Upon  request  
• Via  Skype  (gprok60),  Monday  18:00  –  21:00  

4.  Teaching  and  Learning  Methods  


Each  session  includes:  
• A  presentation  and  discussion  of  a  new  topic  
• Practical  exercises  and  labs    
• Homework  (most  sessions)  
Students  are  expected  to  complete  all  exercises  and  labs  and  to  submit  
homework  before  the  specified  deadlines.  
Homework  submission  should  be  in  electronic  form  using  the  e-­‐learning  
platform.  More  details  will  be  on  the  homework.  
There  are  2  assignments  where  the  students  are  expected  to  design,  
implement  and  present  a  web  site.  
During  the  last  day  of  the  class  there  would  be  a  comprehensive  Final  
Exam.  
 
 
 
 
 
 
 
5.  Textbooks  and  Resources  
Key  Text  
J.Niederst    (2006)  Web  Design  in  a  Nutshell  (A  Desktop  
Quick  Reference)  3rd  Ed.,  O’Reilly  
 

E.Robson,  E.Freeman  (2005)  Head  First  HTML  with  CSS  


&  XHTML,  O’Reilly  

 
M.Davis  (2010)  HTML5:  Designing  Rich  Internet  
Applications:  Visualizing  the  Web,  Focal  Press  

 
R.Nixon  (2010)  Learning  PHP,  MySQL,  and  JavaScript:  A  
Step-­‐by-­‐Step  Guide  to  Creating  Dynamic  Websites,  
O’Reilly  

 
http://www.w3schools    
Excellent  tutorials  for  every  technology  related  to  the  
web  

http://www.useit.com  
Usability  and  accessibility  bi-­‐weekly  columns  by  the  
usability  expert  Jakob  Nielsen  

http://www.w3.org    
The  official  web  site  of  the  World  Wide  Web  Consortium    

 
 
 
 
 
6.  Course  Content  
Week   Topics   Comments  
1   Internet  and  the  Web    
Basic  HTML  Syntax  
 
2   HTML  Images  and  hyperlinks   Assignment  1  OUT  
 
3   HTML  Tables    
Page  layout  using  tables  
 
4   HTML  Frames,  Forms    
 
5     Designing  web  sites      
 
6   Cascading  Style  Sheets  (CSS)  –  Syntax    
 
7   Page  layout  using  CSS    
 
8   Client  Side  Scripting  (JavaScript).  Syntax   Assignment  1  IN  
and  usage  
 
9   AJAX   Assignment  2  OUT  
 
10   Web  servers    
Hosting  issues  
 
11   A  PHP  and  MySQL  primer    
 
12   PHP  Sessions  and  Cookies    
 
13   Using  PHP  software  (e.g.  Content    
Management  Systems,  Blogs,  etc)  
 
14   Usability  and  Accessibility  issues    
XML  
e-­‐Business  
Security  on  the  Web  
 
15   FINAL  EXAM   Assignment  2  IN  
 
 
 
 
 
7.  Assessment  
Class  Participation:   20%  
Homework:     10%  
Assignment  1:     25%  
Assignment  2:     30%    
Final  Exam:     15%  
 
Students  will  fail  if  any  of  they  following  will  occur:  
• Miss  20%  of  the  class  
• Do  not  submit  any  of  the  assignments  
• Do  not  take  in  the  final  exam  

8.  Policy  
1. Latecomers:  10  min.  tolerance  for  the  first  hour  only.  
2. Computer  monitors  should  be  off  during  the  lecture  time.  
3. During  the  exercises  and  the  labs  computers  should  be  used  for  
this  purpose  only.  Social  networking  during  class  is  not  allowed.  
4. Mobile  phones  should  be  off  during  class  sessions.  
 
 
Have  a  happy    and  productive  semester  
 
 
 
 

Das könnte Ihnen auch gefallen