Skip to Content

Training Resources

Current Training Schedule

Class Registration Form

Get Adobe Reader

Accessibility

Web Site Accessibility

Creating Accessible PDFs

Accessible MS Office Docs

Web Development

html / xhtml Web Development

html / xhtml Advanced

Cascading Style Sheets

JavaScript

ColdFusion Web Development

ColdFusion Advanced

Microsoft Expression Web

Active Server Pages Introduction

Active Server Pages Advanced

PHP with MySQL

Web Developer Boot Camp

Web App Developer Boot Camp

Adobe / Macromedia Web

Dreamweaver Introduction

Dreamweaver Advanced

Database-Driven Dreamweaver

Web Authoring with Contribute

Fireworks Web Graphics

Flash Introduction

Flash Intermediate

Flash Advanced

Programming

XML Introduction

Visual Studio 2005 (.NET 2.0):

Learning VB.NET Programming

VB.NET Application Development

ASP.NET with VB.NET

ADO.NET Data
    Programming in VB

VB.NET Advanced Topics

Learning C#.NET Programming

C#.NET Application Development

ASP.NET with C#.NET

ADO.NET Data
    Programming in C#

C#.NET Advanced Topics

Visual Studio 2008 (.NET 3.5):

Learning VB.NET Programming

VB.NET Application Development

ASP.NET with VB.NET

Learning C#.NET Programming

C#.NET Application Development

ASP.NET with C#.NET

What's New in VS2008
    (2-day courses):

VB.NET Application Development

C#.NET Application Development

Databases

SQL Server 2005 Introduction

SQL Server 2005 Advanced

SQL Server Reporting Services

SQL Server Analysis Services

SQL Server Administration

SQL Server 2005 Bootcamp

Oracle SQL Introduction

Oracle SQL Advanced

Oracle PL/SQL Introduction

Oracle PL/SQL Intermediate

Oracle PL/SQL Advanced

Oracle Admin Introduction

Oracle Admin Advanced

Professional Courses

Project Management
     with Microsoft Project

Crystal Reports Introduction

Crystal Reports Intermediate

Crystal Reports Advanced

Adobe

InDesign Introduction

InDesign Advanced

Illustrator Introduction

Photoshop Introduction

Photoshop Advanced

PageMaker Introduction

PageMaker Intermediate

PageMaker Advanced

Microsoft SharePoint

SharePoint for Site Members

SharePoint for Site Owners

SharePoint Designer

SharePoint for Developers

SharePoint Administration

Technical

A+ Certification

Network+ Certification

Security+ Certification

Geographic (GIS)

ESRI ArcGIS 9.2:

Intro to ArcGIS I

ArcGIS for Natural Resources

Intro to ArcGIS II

ArcGIS Spatial Analyst

ESRI ArcGIS 9.3:

ArcGIS Desktop I

ArcGIS Desktop II

ArcGIS Desktop III

Microsoft Office

Word Introduction

Word Intermediate

Word Advanced

Word Programming with VBA

Excel Introduction

Excel Intermediate

Excel Advanced

Excel Programming with VBA

Access Introduction

Access Advanced

Access Programming with VBA

PowerPoint Introduction

PowerPoint Advanced

Outlook

Moving to Microsoft Office 2007

Training Resources

Current Training Schedule

Class Registration Form

Get Adobe Reader

Web Application Developer Boot Camp: Server Side

5 day course

View Detailed Outline in PDF format

Get Adobe Reader

This course will provide you with a thorough introduction to server-side web development through the use of two different web application server technologies: ColdFusion and PHP. In each of these technologies, we will develop forms-based, database driven web applications. In this course, we will build web forms and programs that respond to form submissions, maintain state with cookies and sessions, automatically generate emails, read and write files on the server, connect to databases, search for and display records, insert/modify/delete records, validate user input and create modular reusable code by writing user-defined functions in both ColdFusion and PHP.


Overview of Course Topics:
(for a full detailed outline, visit our PDF link above)

  • Introduction to ColdFusion
  • Web-to-Database Integration
  • Writing ColdFusion Code
  • Date and Time Functions and Formats
  • Working with Variables
  • Passing Variables Between Pages
  • Building Forms with Homesite+
  • Conditionals in ColdFusion
  • An Introduction to SQL
  • Querying a Database
  • Displaying Query Records in Table Format
  • Dynamically Populating Select Lists
  • Creating a Search Interface
  • Implementing Basic Data Drill Downs
  • The <cfqueryparam> Tag
  • Inserting Records into the Database
  • The <cflocation> Tag
  • The <cfinclude> Tag
  • Client-Side and Server-Side Form Validation
  • Editing Records in the Database
  • Generating Email Messages with <cfmail>
  • Output Shortcuts
  • Encapsulating Data Using Sessions
  • ColdFusion Administrator Configuration
  • ColdFusion Variable Types
  • Working with Cookies
  • Working with Sessions
  • Debugging Advice
  • Web Application Technologies and PHP
  • Writing PHP Pages
  • Processing Data from Online Forms
  • Working with Cookies in PHP
  • Maintaining State with Sessions
  • Generating Email with PHP
  • Interfacing with the Server File System
  • Iteration Structures in PHP
  • Database Integration with PHP
  • Functions and Regular Expressions
  • Creating a Drill Down Query
  • Installing PHP and MySQL