SQL course

bookmark   Friday August 18, 2006

SQL for database-driven Web sites

This is a 6-week course developed by me and delivered over the Web by Eclectic Academy. The course fee is US$20.

Why take an online course, instead of, say, buying a book? Because the Eclectic Academy instructors and students communicate with each other on a message board during the 6 week course. You are free to ask questions any time. By sharing the questions and answers on a message board, all students benefit from other opinions and explanations. And of course the instructor contributes to the message board discussion too.

As well, you get access to the course materials, which are presented on secure web pages in 6 weekly classes.

To take this course, please enroll at EclecticAcademy.com.

EclecticAcademy.com

SQL for database-driven Web sites

Instructor: Rudy Limeback

A database-driven Web site lets you manage the contents of your site using a database instead of HTML files. Your site still delivers HTML to the browser, but the HTML is assembled dynamically, using page templates combined with database content. Immediate benefits are simplified site maintenance and automatic generation of site components like the site map, navigation, and search.

This course is geared to all databases, all languages. You can be using ASP and Access, ColdFusion and MySQL, PHP and Sybase, or whatever combination you like. This course covers concepts useful to all database-driven Web sites.

Prerequisites

This course does not cover database installation. This course assumes that you have a database server up and running and responding to queries executed from whatever web scripting language you are using, by Week 2 at the latest. This course covers what kinds of queries you need for a dynamic Web site, but not the technical details of how to run them.

Course Outline

Week 1
How a dynamic Web site works
Week 2
Displaying and maintaining entries
Week 3
Many-to-many relationships: Entries and Authors
Week 4
Navigation, Site Maps, Breadcrumbs
Week 5
More Many-to-Many: Categories, Keywords
Week 6
Search