|









| |
ColdFusion Training
The information to the left is a full course in Macromedia's
ColdFusion (don't expect to finish it in one day!)
ColdFusion course
description
Fast Track to
ColdFusion
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
a.. Setting up the
ColdFusion development environment
b.. Using ColdFusion Studio
c.. Publishing dynamic data using ColdFusion tags
d.. Reusing common code
e.. Building forms with ColdFusion
f.. Building search interfaces
g.. Building data drill-down interfaces
h.. Accepting user information for updating and inserting data in databases
i.. Incorporating JavaScript to perform client side validation
j.. Securing web pages
Objectives
Upon completion of this course, students should be able to:
a.. Set up and
manage the ColdFusion development environment
b.. Use ColdFusion Markup Language (CFML) to store and output values
c.. Define OBDC drivers to interact with database tables
d.. Build queries that publish, insert, and update data dynamically
e.. Use JavaScript to perform client-side validation
f.. Use local, cookies, and other variables within applications
g.. Develop fully interactive, database-driven Web applications
Course Prerequisites
To gain the most
from this class, you should already:
a.. Be familiar with
Web terminology
b.. Understand Web server characteristics
c.. Have experience with the HTML tag set and syntax
d.. Be familiar with the SQL command set, including SELECT, INSERT, UPDATE, and
DELETE
Outline
Unit 1: Course
Overview
a.. Introducing the
course
b.. Walk through the Sales Journal application
Unit 2: Introducing
ColdFusion
a.. Discussing
static pages
b.. Understanding ColdFusion features and components
c.. Configuring the ColdFusion development environment
d.. Understanding how CFML works
e.. Understanding how dynamic page publishing works
f.. Exercise: Browsing Example Applications
Unit 3: Getting
Started
a.. Installing
ColdFusion
b.. Exploring ColdFusion Studio
c.. Reviewing the development process
d.. Using ColdFusion variables
e.. Creating local variables
f.. Outputting variables
g.. Using ColdFusion functions
h.. Exercise: Explore the Sales Journal Application
Unit 4: Publishing
Database Content
a.. Connecting to a
database
b.. Setting up an ODBC datasource
c.. Querying a database
d.. Outputting a dataset
e.. Renaming query columns
f.. Formatting output with HTML tables
g.. Exercise: Creating an inventory catalog
a.. Reusing common
code
b.. Creating a ColdFusion mapping
c.. Using custom tags
Unit 6: Building Forms with ColdFusion
a.. Understanding
HTML forms
b.. Creating HTML form controls
c.. Passing form variables
d.. Using ColdFusion with forms
e.. Using conditional processing
f.. Testing for form variable existence
g.. Exercise: Creating a search form
Unit 7: Building
Search Interfaces
a.. Dynamically
populating SELECT controls
b.. Creating dynamic queries
c.. Testing multiple conditions
d.. Exercise: Building an action page
a.. Passing URL
parameters
b.. Creating data drill-downs
c.. Exercise: Displaying database details
a.. Building an
insert form page
b.. Performing server-side validation
c.. Building an insert action page
d.. Redirecting a URL
e.. Exercise: Adding a new database record
a.. Building an
update form page
b.. Prefilling HTML forms
c.. Performing client-side validation
d.. Comparing server and client-side validation
e.. Building and update action pages
f.. Exercise: Building an update page
Unit 11: Securing
Web Pages
a.. Addressing the
Web's statelessness
b.. Using application-level variables
c.. Using cookies
d.. Using session variables
e.. Exercise: Creating a login page
-
This training is provided by Universities and/or
individuals for public use. There is no payment to the author or
RoninWeb for these classes. Advertising found in this section is
provided free of charge after evaluating the product and determining
that it is of benefit to consultants.
Please send us any non-copyrighted material you
feel would benefit others.
|