Sunday, September 05, 2010
   
Text Size

Search Site

Courses:

77-904 ColdFusion Professional For Developers

click here to download the course outline   

ColdFusion Professional: For Developers

Course Specifications

Course number: 077904

Software Version Number: 4.5

Course length: 2 days

Course Description

Overview: Students will learn how to create dynamic and database-driven Web sites with ColdFusion.

Prerequisites: Students should take the following courses:

 

HTML 4.0: Level 1

 

HTML 4.0: Level 2

 

SQL Fundamentals (SQL Advanced is also recommended)

 

Fundamentals of Programming

The JavaScript Programming course is recommended, but not required.

Delivery Method: Instructor-led, group-paced, classroom-delivery learning model with structured handson

activities.

Benefits: Students will learn how to use the ColdFusion Markup Language to create Web pages that

interact with users and with server-side resources, particularly databases.

Target student: Students enrolling in this course should have a strong understanding of HTML

programming. They should also be comfortable with programming in general, preferably with a scripting

language such as JavaScript. Students should also understand the basics of SQL, including retrieving,

updating, adding, and deleting data from a database.

Hardware/Software Requirements: You will need:

 

A Pentium 75MHz or faster processor (200 MHz Pentium is recommended).

 

A minimum of 32 MB of RAM (128 MB recommended).

 

Approximately 500 MB of free disk space.

 

A monitor capable of at least 800 x 600 resolution with 256 colors.

 

A keyboard.

 

A mouse.

 

Windows 95, 98, or NT 4.0 (NT is recommended).

 

Internet Explorer 5.0 or later.

 

Internet Information Server 4.0 or Personal Web Server.

 

ColdFusion Application Server 4.5 (sometimes called ColdFusion Professional).

 

ColdFusion Studio 4.5 (or HomeSite 4.5).

 

See your reference manual for hardware considerations that apply to your specific hardware

setup.

Performance-Based Objectives

Lesson objectives help students become comfortable with the course, and also provide a means to

evaluate learning. Upon successful completion of this course, students will be able to:

 

Describe how ColdFusion works and list advantages of developing with ColdFusion.

 

Create and manipulate variables and output their values, and improve coding efficiency by

including header and footer files within a template.

ColdFusion Professional: For Developers

Course Specifications

Course number: 077904

Software Version Number: 4.5

Course length: 2 days

Course Description

Overview: Students will learn how to create dynamic and database-driven Web sites with ColdFusion.

Prerequisites: Students should take the following courses:

 

HTML 4.0: Level 1

 

HTML 4.0: Level 2

 

SQL Fundamentals (SQL Advanced is also recommended)

 

Fundamentals of Programming

The JavaScript Programming course is recommended, but not required.

Delivery Method: Instructor-led, group-paced, classroom-delivery learning model with structured handson

activities.

Benefits: Students will learn how to use the ColdFusion Markup Language to create Web pages that

interact with users and with server-side resources, particularly databases.

Target student: Students enrolling in this course should have a strong understanding of HTML

programming. They should also be comfortable with programming in general, preferably with a scripting

language such as JavaScript. Students should also understand the basics of SQL, including retrieving,

updating, adding, and deleting data from a database.

Hardware/Software Requirements: You will need:

 

A Pentium 75MHz or faster processor (200 MHz Pentium is recommended).

 

A minimum of 32 MB of RAM (128 MB recommended).

 

Approximately 500 MB of free disk space.

 

A monitor capable of at least 800 x 600 resolution with 256 colors.

 

A keyboard.

 

A mouse.

 

Windows 95, 98, or NT 4.0 (NT is recommended).

 

Internet Explorer 5.0 or later.

 

Internet Information Server 4.0 or Personal Web Server.

 

ColdFusion Application Server 4.5 (sometimes called ColdFusion Professional).

 

ColdFusion Studio 4.5 (or HomeSite 4.5).

 

See your reference manual for hardware considerations that apply to your specific hardware

setup.

Performance-Based Objectives

Lesson objectives help students become comfortable with the course, and also provide a means to

evaluate learning. Upon successful completion of this course, students will be able to:

 

Describe how ColdFusion works and list advantages of developing with ColdFusion.

 

Create and manipulate variables and output their values, and improve coding efficiency by

including header and footer files within a template.

 

Choose the appropriate database connectivity method for a situation, create an ODBC data

source name using the ColdFusion Administrator, query a database and display the results in a

Web page, and enable and use ColdFusion's debugging features.

 

Read and write data in HTML form fields, use conditional expressions, cache queries to

improve performance, and prevent access to action pages.

 

Create a keyword search application.

 

Output query results in a dynamic table, enable data drill-down features, and output images

dynamically.

 

Create a paged-results search application.

 

Create pages that enable users to update, add, and delete records from the database.

 

Validate users' input into forms, using multiple techniques, then re-populate forms after

submission.

 

Use the ColdFusion Application Framework to enable persistent variables, application-wide

settings, and basic security.

 

Gather and implement users' preferences and log users in automatically to create personalized

Web sites.

Course Content

Lesson 1: Introduction to ColdFusion

Topic 1A: Overview of ColdFusion

Lesson 2: Getting Started With CFML

Topic 2A: Getting Started With CFML

Topic 2B: Re-using Templates

Lesson 3: ColdFusion and Databases

Topic 3A: ColdFusion and Databases

Topic 3B: ColdFusion Database Administration

Topic 3C: Querying a Database and Displaying the Results

Topic 3D: ColdFusion Debugging Tools

Lesson 4: Creating a Forms-based Search Application

Topic 4A: ColdFusion and Forms

Topic 4B: Using Conditional Logic

Topic 4C: Dynamically Populating Form Fields and CachingQueries

Topic 4D: Preventing Improper Access to Action Pages

Lesson 5: Creating a Keyword Search Application

Topic 5A: Creating Smart Search Applications

Lesson 6: Building a Drill-down Application

Topic 6A: Choosing the Right Formatting

Topic 6B: Enabling Data Drill-down

Topic 6C: Outputting Images Dynamically

Lesson 7: Searching and Paging Through Results

Topic 7A: Browsing Previous/Next Record Sets

Lesson 8: Updating, Inserting, and Deleting Records

Topic 8A: Updating Records

Topic 8B: Adding Records

Topic 8C: Deleting Records

Lesson 9: Validating Form Fields

Topic 9A: Validating Form Input

Topic 9B: A More Customized Approach to Form Field Validation

Topic 9C: Re-populating Forms After Submission

Lesson 10: Using the ColdFusion Application Framework

Topic 10A: Designing With the Application Framework

Topic 10B: Exploring Persistent Variables

Topic 10C: Establishing Basic Security

Lesson 11: Displaying Personalized Content

Topic 11A: Gathering User Preferences

Topic 11B: Logging in Users Automatically

Appendix A: Installation Whitepaper

Additional Info

You could use ColdFusion Express for this course, though some tasks will not work with that limited,

but free, version of ColdFusion.

 

Online Content

CourseOutlinesonline


IL Training

CourseOutlines-Instructor

Online Ordering

Access Our LMS

Search Courseware