The following slides introduce the essential software and tools for building the Programming Exercise I.
Slide 3.a1: MySQL-driven web site construction ⇐ next class starting at
Slide 3.a2: Database design
Slide 3.a3: Database implementation (SQL)
Slide 3.a4: Web user interface construction [(X)HTML]
Slide 3.a5: Calling a PHP script with embedded SQL (PHP)
Slide 3.a6: PHP vs Python
|
Slide 3.b1: Linux vs Windows
Slide 3.b2: How Linux works
Slide 3.b3: Linux server sign-in
Slide 3.b4: Using VPN (Virtual Private Network)
Slide 3.b5: Using Linux shell
Slide 3.b6: Basic Linux shell commands
Slide 3.b7: Linux file system
Slide 3.b8: Basic Emacs commands
Slide 3.b9: Writing HTML scripts
Slide 3.b10: Using PHP
Slide 3.b11: Relational databases
Slide 3.b12: MySQL databases
Slide 3.b13: Using MySQL database
Slide 3.b14: MySQL Workbench
Slide 3.b15: Using MySQL Workbench
Slide 3.b16: Using MySQL text monitor
Slide 3.b17: Using MySQL text monitor (cont.)
Slide 3.b18: Using MySQL text monitor (cont.)
Slide 3.b19: MySQL built-in datatypes
|
Slide 3.a: Linux command line reference card
Slide 3.b: Emacs reference card
Slide 3.c: HTML tutorial
Slide 3.d: CSS tutorial
|
|
|
|