ISCS 475: Web Programming
Project Submission System
Projects & Assignments
Due Date
Assignment
Loading...
Syllabus
The syllabus for this course is
here
.
Lectures
Lecture 1: HTTP and HTML 5
Lecture 2: HTML Lists and Tables
Lecture 3 Part A: Principles of Web Design
Lecture 3 Part B: Site Design using Cascading Style Sheets
Lecture 4: Page Layout using Cascading Style Sheets
Lecture 5: Advanced CSS3 Properties
Lecture 6: Scalable Vector Graphics
Lecture 7: More Scalable Vector Graphics
Lecture 8: Introduction to Javascript
Lecture 9: Objects in Javascript
Lecture 10: HTML 5 Canvas
Lecture 11: Using JQuery
Lecture 12: Introduction to Form Processing
Lecture 13: Introduction to Python
Lecture 14: Files in Python
Lecture 15: Cookies in Python
Lecture 16: Python Flask
Lecture 17: Jinja Templates
Lecture 18: Rich Media in HTML5
Lecture 19: Manipulating Databases using SQL
Lecture 20: Using SQLite to Access a Database from Python
Lecture 21: Using PostgreSQL from Python
Lecture 22: Object Oriented Programming in Javascript
Lecture 23: AJAX (Asynchronous Javascript and XML)
Lecture 24: Site Administration and Maintenance
Lecture 24: Site Administration and Maintenance (Alternate Link)
Lecture 25: Business Considerations
Lecture 25: Business Considerations (Alternate Link)
Lecture 26 Part A: Security Considerations
Lecture 26 Part A: Security Considerations (Alternate Link)
Lecture 26 Part B: Security Considerations
Show more
Reading Assignments
Aug. 25th:
Installing Debian 11 Server
Aug. 30th:
Basic Linux Commands
Sept. 6:
What are Containers?
Sept. 13:
HTTP RFC
Other Resources
MDN Javascript Reference
Flask Tutorial
W3Schools SQL Tutorial
Psycopg Documentation
form.html for Lab 5
Unix Quick Reference
VIM Quick Reference
Download PuTTY
Learn JQuery