Teaching
This is an old version of my website at Cardiff University. I do not teach this module anymore, but leave the materials here for reference.
CM0133 Internet Computing (Spring 2010 version)
Lecture - Slides
Date | Topic | Slides | |
---|---|---|---|
W1 - 28.01.2010 | The Internet - Introduction to Networking, Protocols and History | Lecture 1 | Handout 1 |
W1 - 29.01.2010 | Basic HTML, Headers, Links, Elements | Lecture 2 |
Handout 2 |
W2 - 01.02.2010 | More HTML, Tables, Frames, Forms | Lecture 3 |
Handout 3 |
W2 - 04.02.2010 | Stylesheets - CSS | Lecture 4 |
Handout 4 |
W2 - 05.02.2010 | CSS Based Layouts (Code Examples) | Lecture 5 |
Handout 5 |
W3 - 8.02.2010 | Introduction to PHP | Lecture 6 |
Handout 6 |
W3 - 11.02.2010 | More PHP | Lecture 7 |
Handout 7 |
W3 - 12.02.2010 | Web Databases, SQL | Lecture 8 |
Handout 8 |
W4 - 18.02.2010 | no lecture this week - replaced by Lecture / Tutorial 1 (01.02.2010) | ||
W4 - 19.02.2010 | no lecture this week - replaced by Lecture / Tutorial 2 (08.02.2010) | ||
W5 - 25.02.2010 | PHP & MySQL | Lecture 9 |
Handout 9 |
W5 - 26.02.2010 | State and Content Management | Lecture 10 |
Handout 10 |
W6 - 04.03.2010 | Introduction to Javascript | Lecture 11 |
Handout 11 |
W6 - 05.03.2010 | Javascript 2, DOM, DHTML | Lecture 12 |
Handout 12 |
W7 - 11.03.2010 | XML 1 | Lecture 13 |
Handout 13 |
W7 - 12.03.2010 | XML 2 & Parsing (Code Examples) | Lecture 14 |
Handout 14 |
W8 - 18.03.2010 | No lecture | ||
W8 - 19.03.2010 | AJAX - Increasing interactivity | Lecture 15 |
Handout 15 |
W9 - 15.04.2010 | Web Graphics, Animation, Flash & SVG | Lecture 16 |
Handout 16 |
W9 - 16.04.2010 | Mashups - Web 2.0 APIs, RSS Feeds, Yahoo Pipes | Lecture 17 |
Handout 17 |
W10 - 22.04.2010 | Search Engines | Lecture 18 |
Handout 18 |
W10 - 23.04.2010 | Optimizing your Code, Cross Browser Compatibility, Testing | Lecture 19 |
Handout 19 |
W11 - 29.04.2010 | Security in the Internet | Lecture 20 |
Handout 20 |
W11 - 30.04.2010 | The Internet and the Law | Lecture 21 |
Handout 21 |
W12 - 06.05.2010 | Revision Lecture |
Tutorials & Exercises
I have removed the Tutorials, lab sheets and exercises section, they are no longer available.
Links
- Firebug - A web development tool
http://getfirebug.com/
- W3 Schools
http://www.w3schools.com/
- PHP
http://www.php.net/
Literature
- Bates, Chris (2006) : Web Programming: Building Internet Applications, Third Edition, John Wiley & Sons, Ltd, 2006.