 |
|
|
|
 |
 |
 |
| Fast Track to ColdFusion |
|
$1,195
3 days
(Prices and course length may vary. Please check with
your local training center for this information.)
Fast Track to ColdFusion 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.
|
|
|
| Topics |
| · |
Setting up the ColdFusion
development environment |
| · |
Using ColdFusion Studio
|
| · |
Publishing dynamic data
using ColdFusion tags |
| · |
Reusing common code
|
| · |
Building forms with
ColdFusion |
| · |
Building search interfaces
|
| · |
Building data drill-down
interfaces |
| · |
Accepting user information
for updating and inserting data in databases |
| · |
Incorporating JavaScript
to perform client side validation |
| · |
Securing web pages |
|
| Objectives |
| Upon completion of
this course, you should be able to: |
| · |
Set up and manage the
ColdFusion development environment |
| · |
Use ColdFusion Markup
Language (CFML) to store and output values |
| · |
Define OBDC drivers
to interact with database tables |
| · |
Build queries that publish,
insert, and update data dynamically |
| · |
Use JavaScript to perform
client-side validation |
| · |
Use local, cookies,
and other variables within applications |
| · |
Develop fully interactive,
database-driven Web applications |
|
| Prerequisites |
| To gain the most from
this class you should already: |
| · |
Be familiar with Web
terminology |
| · |
Understand Web server
characteristics |
| · |
Have experience with
the HTML tag set and syntax |
| · |
Be familiar with the
SQL command set, including SELECT, INSERT, UPDATE, and
DELETE |
|
| Course
Outline |
| Unit 1: Course Overview
|
| · |
Introducing the course
|
| · |
Walk through the Sales
Journal application |
| Unit 2:
Introducing ColdFusion |
| · |
Discussing static pages
|
| · |
Understanding ColdFusion
features and components |
| · |
Configuring the ColdFusion
development environment |
| · |
Understanding how CFML
works |
| · |
Understanding how dynamic
page publishing works |
| · |
Exercise: Browsing Example
Applications |
| Unit 3:
Getting Started |
| · |
Installing ColdFusion
|
| · |
Exploring ColdFusion
Studio |
| · |
Reviewing the development
process |
| · |
Using ColdFusion variables
|
| · |
Creating local variables
|
| · |
Outputting variables
|
| · |
Using ColdFusion functions
|
| · |
Exercise: Explore the
Sales Journal Application |
| Unit 4:
Publishing Database Content |
| · |
Connecting to a database
|
| · |
Setting up an ODBC datasource
|
| · |
Querying a database
|
| · |
Outputting a dataset
|
| · |
Renaming query columns
|
| · |
Formatting output with
HTML tables |
| · |
Exercise: Creating an
inventory catalog |
| Unit 5:
Reusing Templates |
| · |
Reusing common code |
| · |
Creating a ColdFusion
mapping |
| · |
Using custom tags |
| · |
Building User-Defined
Functions |
| Unit 6:
Building Forms with ColdFusion |
| · |
Understanding HTML forms
|
| · |
Creating HTML form controls
|
| · |
Passing form variables
|
| · |
Using ColdFusion with
forms |
| · |
Using conditional processing
|
| · |
Testing for form variable
existence |
| · |
Exercise: Creating a
search form |
| Unit 7:
Building Search Interfaces |
| · |
Dynamically populating
SELECT controls |
| · |
Creating dynamic queries
|
| · |
Testing multiple conditions
|
| · |
Exercise: Building an
action page |
| Unit 8:
Building a Data Drill-Down Interface |
| · |
Passing URL parameters
|
| · |
Creating data drill-downs
|
| · |
Exercise: Displaying
database details |
| Unit 9:
Inserting Data |
| · |
Building an insert form
page |
| · |
Performing server-side
validation |
| · |
Building an insert action
page |
| · |
Redirecting a URL |
| · |
Exercise: Adding a new
database record |
| Unit 10:
Updating Database Records |
| · |
Building an update form
page |
| · |
Prefilling HTML forms
|
| · |
Performing client-side
validation |
| · |
Comparing server and
client-side validation |
| · |
Building and update
action pages |
| · |
Exercise: Building an
update page |
| Unit 11:
Securing Web Pages |
| · |
Addressing the Web's
statelessness |
| · |
Using application-level
variables |
| · |
Using cookies |
| · |
Using session variables
|
| · |
Exercise: Creating a
login page |
|
|
|
|
|
|
|