CS316 information for students
Syllabus
Here is a
syllabus of the course .
Class notes
You can find the class notes here (PDF).
I add to them after class.
Handwritten notes
You can find the "blackboard" from class
here (PDF).
Questions and answers
You can find questions that students have sent me and my answers
here.
Useful resources
-
This site
gives a complete specification of HTML 5 syntax.
-
W3Schools
has tutorials about HTML, CSS, JavaScript, jQuery, and other facilities.
-
You can find complete documentation on jQuery
here.
-
Here is documentation
for Bootstrap.
-
Setting up a secure web server is complex; it is described
here.
Examples
- Simple Web page
- Simple Web page with errors
- Commonly used tags
- CSS order
- Calling CGI and displaying media
- Input tags
- Perl
- PHP
- Table with colspan, rowspan
- JavaScript
- SQL for Kratylos
- Javascript and the DOM
- Javascript invoked from events
- AJAX
- Obsolete: XPATH search methods
- Obsolete: XML example file
- AJAX, with jQuery
- Fonts
- More HTML and CSS
- Bootstrap introduction
- Bootstrap examples
- DataTables
- IndexedDB
- Canvas
- SVG
- React
Assignments
- Simple Web Page
- Better munching
- Even better munching
- Fantastic munching
- All you can munch