The existing course is 6 "units" (8 such units make up a year of a full time course). The simplest arrangement seems to break the course into two 3 unit components. Dividing up the existing lectures gives:
- NETWORKING AND SECURITY
- Networking
- Lecture 1 - Introduction to Networks.
- Lecture 2 - Network Models.
- Lecture 14 - Web Servers, Proxies & Caches.
- Lecture 3 - TCP/IP.
- Lecture 4 - IP Addresses.
- Lecture 5 - Telnet & Ftp.
- Lecture 6 - Email, SMTP & MIME.
- Security
- Lecture 15 - Network Security.
- Lecture 16 - Encryption.
- Lecture 18 - Web Security.
- Lecture 8 - HTTP & SSL.
- Networking
- WEB TECHNOLOGY
- HTML
- Lecture 7 - HTML & XHTML and an XHTML example.
- Lecture 11 - More XHTML & XHTML Forms and an XHTML & form example.
- CSS
- Lecture 12 - CSS and an XHTML example with style sheets 1, 2 & 3.
- Lecture 13 - More CSS and an XHTML example with a style sheet.
- Intranet website development and maintenance
- Lecture 17 - Web Standards
- Lecture 19 - Website Design - Introduction & Testing
- Lecture 20 - Website Design - Structure
- Lecture 21 - Website Design - Design
- Java Script
- Lecture 27 - Web Programming - Client-side with an example and a JavaScript file.
- Lecture 28 - Web Programming - Server-side with an example and the script.
- Lecture 29 - Cookies.
- Portable devices
- Lecture 22 - Website Design - Mobile & E-web
- HTML
- Lecture 9 - Topic Analysis and Essay Writing
- Lecture 10 - Ethics and the IT Professional
- Lecture 30 - Copyright.
Looking at the textbook, Web Design in a Nutshell: A Desktop Quick Reference (Jennifer Niederst Robbins, O'Reilly Media, Inc. 2006) might provide some clues on a better way to arrange the material:
- The Web Environment
- Chapter 1. Web Standards
- Chapter 2. Designing for a Variety of Browsers
- Chapter 3. Designing for a Variety of Displays
- Chapter 5. Accessibility
- Chapter 6. Internationalization
- The Structural Layer: XML and (X)HTML
- Chapter 8. HTML and XHTML Overview
- Chapter 9. Document Structure
- Chapter 10. Text Elements
- Chapter 11. Creating Links
- Chapter 12. Images and Objects
- Chapter 13. Tables
- Chapter 14. Frames
- Chapter 15. Forms
- The Presentation Layer: Cascading Style Sheets
- Chapter 16. Cascading Style Sheets Fundamentals
- Chapter 17. Selectors
- Chapter 18. Font and Text Properties
- Chapter 20. Color and Backgrounds
- Chapter 21. Floating and Positioning
- Chapter 22. CSS for Tables
- Chapter 23. Lists and Generated Content
- Chapter 24. CSS Techniques
- Chapter 25. Managing Browser Bugs: Workarounds, Hacks, and Filters
- The Behavioral Layer: JavaScript and the DOM
- Chapter 26. Introduction to JavaScript
- Section 26.1. A Little Background
- Section 26.2. Using JavaScript
- Section 26.3. JavaScript Syntax
- Section 26.4. Event Handling
- Section 26.5. The Browser Object
- Section 26.6. Where to Learn More
- Web Graphics
- Chapter 28. Web Graphics Overview
- Chapter 29. GIF Format
- Chapter 30. JPEG Format
- Chapter 31. PNG Format
- Media
- Chapter 33. Audio on the Web
- Chapter 34. Video on the Web
- Chapter 36. Printing from the Web
- Chapter 4. A Beginner's Guide to the Server
- Section 4.1. Servers 101
- Section 4.2. Unix Directory Structures
- Section 4.3. File Naming Conventions
- Section 4.4. Uploading Documents (FTP)
- Section 4.5. File (MIME) Types
- Chapter 27. DOM Scripting
- Section 27.1. A Sordid Past
- Section 27.2. Out of the Dark Ages
- Section 27.3. The DOM
- Section 27.4. Manipulating Documents with the DOM
- Section 27.5. Working with Style
- Section 27.6. DOM Scripting in Action
- Section 27.7. Supplement: Getting Started with Ajax
- Chapter 32. Animated GIFs
- Chapter 35. The Flash Platform
- The Web Environment
- Chapter 1. Web Standards
- Chapter 2. Designing for a Variety of Browsers
- Chapter 3. Designing for a Variety of Displays
- Chapter 5. Accessibility
- Chapter 6. Internationalization
- The Structural Layer: XML and (X)HTML
- Chapter 8. HTML and XHTML Overview
- Chapter 9. Document Structure
- Chapter 10. Text Elements
- Chapter 11. Creating Links
- Chapter 12. Images and Objects
- Chapter 13. Tables
- Chapter 14. Frames
- Chapter 15. Forms
- Web Graphics and Media
- Chapter 28. Web Graphics Overview
- Chapter 29. GIF Format
- Chapter 30. JPEG Format
- Chapter 31. PNG Format
- Chapter 33. Audio on the Web
- Chapter 34. Video on the Web
- The Presentation Layer: Cascading Style Sheets
- Chapter 16. Cascading Style Sheets Fundamentals
- Chapter 17. Selectors
- Chapter 18. Font and Text Properties
- Chapter 20. Color and Backgrounds
- Chapter 21. Floating and Positioning
- Chapter 22. CSS for Tables
- Chapter 23. Lists and Generated Content
- Chapter 24. CSS Techniques
- Chapter 25. Managing Browser Bugs: Workarounds, Hacks, and Filters
- Chapter 36. Printing from the Web
- The Behavioral Layer: JavaScript
- Chapter 26. Introduction to JavaScript
- Section 26.1. A Little Background
- Section 26.2. Using JavaScript
- Section 26.3. JavaScript Syntax
- Section 26.4. Event Handling
- Section 26.5. The Browser Object
- Section 26.6. Where to Learn More
No comments:
Post a Comment