120 likes | 219 Views
Web Programming. An Introduction. The Team. Al Dawes (module leader) a.dawes@staffs.ac.uk Recruitment Centre Beacon Building Phil Windridge (web programming) p.c.windridge@staffs.ac.uk K222 www.soc.staffs.ac.uk/ad2/. The Module…. Not hacking code together.
E N D
Web Programming An Introduction
The Team • Al Dawes (module leader) • a.dawes@staffs.ac.uk • Recruitment Centre Beacon Building • Phil Windridge (web programming) • p.c.windridge@staffs.ac.uk • K222 • www.soc.staffs.ac.uk/ad2/
The Module… • Not hacking code together. • You will be taught principles and techniques to produce well documented robust code. • Focus on server side. Other modules will teach you how to design web pages • You must however produce useable / accessible pages.
Tutorials / Practical • Tutorial • Support the lecture • Practical sessions will teach you techniques.
Assessment • Log book based • Each week you will have a number of exercises to help you learn the subject. • There will be at least 2 exercises each week that will count towards your assessment • There will be two types of exercise • Standard • You should complete all of these • Gives you access to 70% of the marks • Exercise X • Each week there will be a more challenging exercise • Gives you access to 30% of the Marks
Assessment Continued • To get 100% you need to successfully complete all Standard Exercises and all the Exercise X questions. • You should be able to finish most of the exercises in class time. • The first 5 weeks exercise will be handed in by 3.30pm on Friday 2nd November. • These will be marked by Demo in the tutorial / practical slots of week 6. Failure to attend a demo will result in no mark being given. • Submission dates for the later weeks will be decided later.
Assessment Guidelines • Do the exercises in the week you are given them. • Work on them in your classes • It’s your degree • If you need help ask for it. • Use other resources to help you learn.
Attendance Philosophy • Must attend lectures • Must attend tutorials • Must attend practical sessions • If you turn up to your classes we will help you outside them. • If you turn up to a class do not WASTE your time on the Web.
The Web Site • Schedule • News • You should check this weekly • Booking for tutorials • http://www.soc.staffs.ac.uk/ad2/Web%20Programming/index.htm
Books • No core books • Learning PHP 5, David Sklar, O’Reilly, 2004 • Will recommend books for some topics for further reading • Will recommend web sites for further reading
How web apps work • N-tier • Submit – act – respond • How do DB’s fit in.
What you need to know • You should all be able to produce web pages using notepad or dream weaver • If not, you need to by next week. • Some familiarity with java script • Again, if not, then get to know it. • Where to look for this hidden wisdom? • http://www.w3schools.com/