Classroom & Online Training

Candyce Mairs is an Adobe Certified Instructor and Expert. She provides classroom and online training in Adobe Dreamweaver, ColdFusion, Acrobat, Fireworks, HTML, CSS, jQuery, jQuery Mobile and other web technologies. Candyce is available to assist you with whatever web development and web design training you need!

Dynamic Dreamweaver Training Course

Adobe Dreamweaver Training Course Outline

Please Note:
  • A general outline of the course is provided below. 
  • All outlines are customizable to meet the specific needs of each client.
  • All courses are available in a classroom or online setting.
Dreamweaver Training Outline in PDF Format Understanding Dynamic Applications Static vs Dynamic Web Pages Server-side Language Options The Role of an Application Server The Importance of a Testing Environment An Introduction to SQL Development Environment Options Creating an Integrated Dynamic Web Development Environment Why PHP and Why Dreamweaver CS5? A Rich Mix of PHP Features What Is PHP? What Does It Do? A Tour of the Main PHP Features in Dreamweaver Getting Ready to Develop with PHP Setting Up a Local Testing Environment Checking Your PHP Installation Using Virtual Hosts Setting Up a PHP Site in Dreamweaver A Quick Crash Course in PHP How PHP Makes Pages Dynamic Taming the Unknown with Variables Grouping Related Values in Arrays Using Conditions to Make Decisions Using Functions to Perform Tasks Using Objects and Resources Using Operators for Calculations and Joining Strings Automating Repetitive Tasks Including External Files Understanding Error Messages Restyling a WordPress Site Understanding the Structure of a CMS Installing WordPress Creating a WordPress Theme Designing and Building Your Own Database Working with MySQL Creating a Database and Tables Creating MySQL User Accounts Importing Existing Data Generating PHP Automatically with Server Behaviors What Server Behaviors Do Connecting to the Database Inserting Records into a Table Creating a Login System Displaying, Updating, and Deleting Records Evaluating the Server Behaviors Validating Input on the Server Introducing the Zend Framework Improving the Registration Form Authenticating User Credentials with Zend_Auth Zending Email How PHP Handles Email Stopping Spam with a CAPTCHA Processing User Feedback Processing Other Form Elements Resetting Forgotten Passwords Unsubscribing Registered Users Uploading Images and Other Files Understanding How PHP Uploads Files Creating an Upload Form Using Zend_File for Uploads Sending Email Attachments Inserting Data into Multiple Tables Assessing the Task Creating the Database Structure Building the CMS

Getting Started with Dreamweaver

Adobe Dreamweaver Course Outline

Please Note:
  • A general outline of the course is provided below. 
  • All outlines are customizable to meet the specific needs of each client.
  • All courses are available in a classroom or online setting.
Download PDF Version Learning the Interface Defining a Local Site Creating a Website Adding Content to a Site Adding Content Controlling Document Structure Making Lists Adding Horizontal Rules Adding Special Characters Formatting with Cascading Style Sheets Formatting Text Introducing Cascading Style Sheets Creating Styles Exporting CSS Rule Definitions Creating Class Styles Attaching External Style Sheets Creating Advanced Styles Creating a New External Style Sheet Displaying Styles Understanding Cascading Order and Inheritance of Styles Creating Internal Styles with the Property Inspector Using Code Navigator Working with Graphics Using Graphics on Webpages Placing Graphics on the Page Accessibility Setting Modifying Image Properties Editing Images Doing Roundtrip Editing with Fireworks Customizing the Insert Bar Adding Flash Content Adding Flash Video Creating Site Navigation Using Hyperlinks Understanding Site Navigation Linking to Files in Your Site Linking to Sites Targeting a Link Linking to Named Anchors Adding E-mail Links Linking from Images Image Maps Creating a Jump Menu Designing Page Layouts with CSS Understanding Page Layout Using Layers for Layout Adding CSS to Layers Using Absolute and Relative Positioning Designing with DIVs Designing Navigation Links with CSS Importing Tabular Data Working with Dreamweaver Libraries and Templates Using Site Library Items Creating Site Templates Defining Editable Regions Using Templates Applying a Template to an Existing Page Modifying Templates Creating Web Forms Understanding Forms Form Accessibility and Usability Creating Tableless Forms with CSS Setting focus in a Form Using HTML5 to Validate a Form Testing, Maintaining, and Uploading Testing Your Site Maintaining Your Files and Folders Connecting to a Remote Site

Advanced ColdFusion

Course Outline for Advanced ColdFusion

Please Note:
  • A general outline of the course is provided below. 
  • All outlines are customizable to meet the specific needs of each client.
  • All courses are available in a classroom or online setting.
Download PDF Version Debugging and Troubleshooting Troubleshooting ColdFusion Applications ColdFusion Debugging Output Options Using the ColdFusion Log Files Preventing Problems Building ColdFusion Applications Introducing the Web Application Framework Using Application.cfc Using Application Variables Customizing the Look of Error Messages Handling Missing Templates Using Locks to Protect Against Race Conditions Application Variable Timeouts Handling Server Startup Working with Sessions Addressing the Web’s Statelessness Using Cookies to Remember Preferences Using Client Variables Using Session Variables Working with onSessionStart and onSessionEndLocking Revisited Interacting with Email Introducing the <cfmail> Tag Retrieving Email with ColdFusion Securing Your Applications Options for Securing Your Application Using ColdFusion to Control Access Using Session Variables for Authentication Using Operating System Security Defending Against Cross-Site Scripting Building User-Defined Functions Thinking About Extending CFML Functions Turn Input into Output Building Your First UDF Creating Libraries of Related UDFs Creating General-Purpose UDFs Sharing UDF Libraries with Others Creating Custom Tags Easy, Powerful Extensibility Introducing CFML Custom Tags How to Use Custom Tags Writing Custom Tags That Display Information Custom Tags That Process Data Additional Custom Tag Topics Working with <cfimport> Advanced Custom Tags Creating Advanced ColdFusion Components Review of ColdFusion Components Simple CFCs Introspection and HINTs Accessing a CFC via a URL Type Checking in Components Components That Hold Instance Data Working with Inheritance Defining Interfaces Implementing Security Using the OnMissingMethod Method ColdFusion Server Configuration The ColdFusion Administrator Server Settings Data and Services Debugging and Logging Server Monitoring Extensions Event Gateways Security Packaging and Deployment Managing Threads Using the <cfthread> Tag Accessing Thread Data Monitoring and Administering Threads Best Practices Improving Performance Options in the ColdFusion Administrator Improving Query Performance with Caching Caching Page Output

Fast Track to ColdFusion

Course Outline for Basic ColdFusion

Please Note:
  • A general outline of the course is provided below. 
  • All outlines are customizable to meet the specific needs of each client.
  • All courses are available in a classroom or online setting.
Download PDF Version Introducing ColdFusion Understanding ColdFusion ColdFusion Explained Powered by ColdFusion Accessing the ColdFusion Administrator Logging Into (and Out of) the ColdFusion Administrator Using the ColdFusion Administrator Introducing ColdFusion Builder The Relationship Between ColdFusion Builder and Eclipse Getting Started with ColdFusion Builder Previewing ColdFusion Preparing to Learn ColdFusion Your First ColdFusion Application A More Complete Example Introducing SQL Understanding Data Sources Preparing to Write SQL Queries Creating Queries Sorting Query Results Filtering Data SQL Data Manipulation Adding Data Modifying Data Deleting Data The Basics of CFML Working with Templates Using Functions Using Variables Working with Expressions Using ColdFusion Data Types Commenting Your Code Programming with CFML Working with Conditional Processing If Statements Using Looping Reusing Code Revisiting Variables Creating Data-Driven Pages Accessing Databases Displaying Database Query Results Using Result Variables Grouping Result Output Using Data Drill-Down Securing Dynamic SQL Statements Debugging Dynamic Database Queries The Basics of Structured Development Understanding Structured Development Introducing ColdFusion Components More On Using ColdFusion Components ColdFusion Forms Using Forms Creating Forms Processing Form Submissions Creating Dynamic SQL Statements Building Truly Dynamic Statements Creating Dynamic Search Screens Form Data Validation Understanding Form Validation Using Server-Side Validation Using Client-Side Validation Putting It All Together Using Forms to Add or Change Data Adding Data with ColdFusion Introducing <cfi nsert> Updating Data with ColdFusion Introducing <cfupdate> Deleting Data with ColdFusion Reusing Forms Creating a Complete Application