Lecture Notes
| Title | Description |
| C++ part 1 | Learn how to produce C++ programs. Assumes no prior programming knowledge. |
| C++ part 2 | Take your code one step further by allowing your programs to react to the values of variables. |
| C++ part 3 | Structure your programs with functions. |
| C++ part 4 | Learn how to use arrays in your programs, and in specific arrays of chars - the string. |
| C++ part 5 | Start using C++ Builder to create Graphical User Interfaces to your programs. |
| HTML part 1 | An introduction to HTML covering the basics to creating web pages. |
| HTML part 2 | A more advanced look at HTML including tables and frames. |
| HTML part 3 | Make your pages easy to update with StyleSheets. Create input forms for data entry. |
| JavaScript part 1 | Learn how to extend your pages with the power of JavaScript. |
| JavaScript part 2 | Use JavaScript to validate the data entered in your forms. Several other techniques discussed also. |
| PHP part 1 | Develop dynamic, interactive web applications with PHP. |
| PHP part 2 | Use MySQL databases within your PHP to create dynamically generated pages. |
| PHP part 3 | Complete your repertoire of skills with this broad-ranging lecture. |
| PHP part 4 | Put the finishing touches on your PHP knowledge by learning how to deal with date/time and passwords. |