§ Class Slides 3: Essential Technologies for Exercise Construction

Class Slides 2: Programming Exercise I
Class Slides 4: Database Models
Home

The following slides give essential technologies for programming exercise construction.

Slide 3.ⓐ: HTML tutorial from W3Schools (reference)
Slide 3.ⓑ: CGI Programming 101 (reference)
Slide 3.ⓒ: Linux command line cheat sheet (reference)
Slide 3.ⓓ: Emacs reference card (reference)

Slide 3.1: Linux server sign-in
Slide 3.2: Using Linux shell
Slide 3.3: Basic Linux shell commands
Slide 3.4: Basic Emacs commands
Slide 3.5: Writing HTML scripts
Slide 3.6: CGI (Common Gateway Interface)
Slide 3.7: Writing CGI scripts
Slide 3.8: CGI security concerns
Slide 3.9: Using Perl
Slide 3.10: Using Java
Slide 3.11: Internet-enabled database construction
Slide 3.12: Creating web pages using HTML — index.html, Students.html, & About.html
Slide 3.13: Adding a consistent style using CSS — Site.css
Slide 3.14: Adding a navigation menu using JavaScript — Script.js
Slide 3.15: Entering data into a database — Oracle database processing
Slide 3.16: Fetching data by using SQL — Students.json, Students.cgi, & Students.java



      A problem is a chance for you to do your best.