ColdFusion classes logo

Adobe ColdFusion classes
in Denver

 


 

  • ColdFusion Beginner Class 
  • ColdFusion Advanced Class

Sorry, we currently do not have any public classes scheduled for the ColdFusion level 1 class. Please contact us to see if we can put one on the schedule for you.

ColdFusion Level 1 beginner class in Denver
Course Description:

ColdFusion 9 Fundamentals is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications using ColdFusion 9.

Learning Objectives

After taking this class you will be able to:

  • Set up and manage the ColdFusion 9 development environment with ColdFusion Builder 2
  • Use ColdFusion Markup Language (CFML)
  • Connect to a database
  • Build queries that retrieve, insert, and update data dynamically
  • Perform client-side and server-side validation
  • Authenticate users and secure access to pages
  • Use local, query, form, and URL variables
  • Re-use code
  • Incorporate custom tags, user defined functions, and ColdFusion components into your application
  • Create a search form
  • Build a data drill-down interface
  • Develop fully interactive, database-driven web applications

Target Audience

ColdFusion 9 Fundamentals is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications using ColdFusion 9.

ColdFusion Level 1 beginner class in Denver

Download PDF

Course Outline:

Lesson 1: Course Overview

  • About the course
  • Course objectives
  • Course prerequisites
  • Course format

Lesson 2: Introducing ColdFusion

  • Advantages of dynamic web pages
  • Using ColdFusion Markup Language (CFML)
  • ColdFusion Components and Features
  • Configuring ColdFusion environments
  • Creating a site with Dreamweaver CS4
  • Creating local variables with cfset
  • Referencing variables
  • Displaying variable values using cfoutput
  • Including files using the cfinclude tag
  • Creating comments

Lesson 3: Publishing Database Content

  • Understanding Relational Databases
  • Using Database Drivers to connect to data sources
  • Understanding the cfquery tag
  • ColdFusion Administrator debugging
  • Using <cfoutput> to display database data
  • Using the Dynamic Table Tool
  • Additional information returned with queries
  • Using ColdFusion Functions

Lesson 4: Building Forms with ColdFusion

  • Understanding HTML forms and form controls
  • Enabling debug output
  • Self-Posting forms
  • Determining form submission with cfif and IsDefined()
  • Evaluating form variables
  • The cfparam tag
  • Converting to ColdFusion forms
  • Using cfselect

Lesson 5: Building Search Interfaces

  • Using form data in dynamic queries
  • Preserving form data
  • Creating dynamic SQL
  • Using multiple search criteria
  • Creating a dynamic SQL statement
  • Using text searches
  • Using list searches

Lesson 6: Building a Drill-Down Interface

  • Using Dynamic URL parameters
  • Creating a Query String
  • Dynamic URL Parameters
  • Creating a data drill-down
  • Data drill-down page

Lesson 7: Inserting New Data

  • Building an Insert FORM Page
  • Using ColdFusion Validation
  • Using Client-side Validation
  • Using Server-side Validation
  • Creating Custom Validation
  • Building Insert ACTION Logic
  • Using cfquery with INSERT
  • Redirecting Process Flow with the cflocation tag

Lesson 8: Updating Data

  • Building an Update FORM Page
  • Providing the primary key for update
  • Pre-Filling HTML Forms
  • Building Update Logic with cfquery

Lesson 9: Reusing Templates

  • Reusing Code
  • Using Custom Tags
  • Using User-Defined Functions
  • Finding UDFs
  • ColdFusion Components
  • Finding CFCs

Lesson 10: Securing an Application

  • Using the ColdFusion Login Wizard
  • Understanding the Login Pages
  • Customizing the Login
  • Using the Application Framework
  • Using Application Events
  • Using Application Variables
  • Using Session Variables

 

Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.

Sorry, we currently do not have any public classes scheduled for the ColdFusion level 1 class. Please contact us to see if we can put one on the schedule for you.

Sorry, we currently do not have any public classes scheduled for the ColdFusion level 2 class. Please contact us to see if we can put one on the schedule for you.

ColdFusion level 2 advanced class in Denver
Course Description:

Advanced ColdFusion 9 provides ColdFusion application developers with the knowledge and hands-on practice that they need to build, maintain, and scale effective web applications. Topics include using the Application Framework, creating advanced queries, manipulating complex data in arrays and structures, structuring your code with ColdFusion Components, gracefully handling errors and exceptions, encapsulating your user-interface with custom tags, leveraging external Java code libraries, and creating highly interactive interfaces using Flash Forms.

It includes optional content on exposing and reusing application functionality as web services and working with XML documents. This course focuses on creating and delivering scalable and well-performing applications.

Learning Objectives

After completing the class the user will be able to build, maintain, and scale effective web applications using ColdFusion 9 Development Advanced.

Target Audience

This course is for developers with prior ColdFusion experience. To take this course, you should have:

  • Completed the Fast Track to ColdFusion 9 course, or other equivalent experience building ColdFusion applications.
  • Experience developing web applications using ColdFusion for at least three months upon completion of the Fast Track to ColdFusion 9 course.
  • Practical experience using CFML tags, functions, and variables.
  • Practical experience with the SQL command set, including SELECT, INSERT, and UPDATE

ColdFusion level 2 advanced class in Denver

Download PDF

Course Outline:

Lesson 1. Working with Styles

  • Creating and applying paragraph styles
  • Creating and applying character styles
  • Nesting character styles inside paragraph styles
  • Creating and applying object styles
  • Creating and applying table and cell styles
  • Globally updating styles
  • Loading styles from another document

Lesson 2. Importing and Modifying Graphics

  • Adding graphics from other programs
  • Comparing vector and bitmap graphics
  • Managing links to imported files
  • Updating revised graphics
  • Adjusting display quality
  • Working with clipping paths
  • Working with alpha channels
  • Importing native Adobe graphics files
  • Using a library to manage objects
  • Using Adobe Bridge to import graphics

Lesson 3. Creating Tables

  • Converting text to a table
  • Formatting a table
  • Creating a header row
  • Adding graphics to table cells
  • Creating and applying table and cell styles

Lesson 4. Working with Transparency

  • Importing and colorizing a grayscale image
  • Applying transparency settings
  • Adjusting transparency settings for EPS images
  • Adding transparency effects
  • Importing and adjusting Illustrator files that use transparency
  • Applying transparency settings to text
  • Working with effects

Lesson 5. Output and Exporting

  • Preflighting files
  • Packaging files
  • Creating an Adobe PDF proof
  • Previewing separations
  • Previewing how transparency effects will be flattened
  • Previewing the page
  • Printing a laser or inkjet proof
  • Using the Ink Manager

Lesson 6. Creating Rich Interactive Documents

  • Setting up an online document
  • Adding buttons, page transitions, and hyperlinks
  • Exporting as Flash Player (SWF)
  • Exporting as Adobe PDF (Interactive)
  • Converting a print document for online use
  • Adding advanced interactivity, animation, and video

Lesson 7. Working with Long Documents

  • Starting a book
  • Creating a running footer
  • Adding a footnote
  • Adding a cross-reference
  • Synchronizing a book
  • Generating a table of contents
  • Indexing a book

 

Our outlines are a guide to the content covered on a typical class. We may change or alter the course topics to meet the objectives of a particular class.

Sorry, we currently do not have any public classes scheduled for the ColdFusion level 2 class. Please contact us to see if we can put one on the schedule for you.