![]() |
The project-based introductory and advanced curriculums for Adobe® ColdFusion® 8 are designed to teach experienced web developers how to create dynamic, database-driven web applications using ColdFusion 8 software. Introduction to ColdFusion 8This course covers the basics of ColdFusion and focuses on best practices and design, while stressing the importance of usability, optimization, and performance. Advanced ColdFusion 8 DevelopmentThis course is designed to teach you how to take full advantage of ColdFusion 8 while building web applications. The course focuses on best practices and design, stressing the importance of usability, code reuse, performance, and scalability. Adobe ColdFusion 8 for Education free licensingAdobe ColdFusion 8 for Education is available free to educational customers to use for learning purposes only and not for production purposes. This includes all qualified students, faculty, and staff of eligible education institutions. Learn more. Note: You must log in to view all resources. |
In this course you build an application for Art Galleria, a company that sells art work from various artists. Features include an intranet/extranet application to permit access to information about artists, art, and orders. The course includes web application assets, installation and setup guidelines, and reproducible student materials. Download the assets and individual units or the entire curriculum.
FULL COURSE
Introduction to ColdFusion 8 - Full Course
INDIVIDUAL UNITS
Introduction to ColdFusion 8
An overview of the full curriculum, including technical requirements and resources.
UNIT 1: GETTING STARTED WITH COLDFUSION 8
Installing software and course files, understanding dynamic web pages, introducing ColdFusion, exploring Adobe Dreamweaver® CS4.
Getting started with ColdFusion 8
UNIT 2: BUILDING COLDFUSION APPLICATIONS
Creating ColdFusion variables, displaying variable values, including files, commenting code.
Building ColdFusion applications
UNIT 3: PUBLISHING DATABASE CONTENT
Connecting to a database, querying a database table, viewing debug data, dumping a recordset to a browser, displaying database data, using the dynamic table tool, using the resultset structure data, using ColdFusion functions.
UNIT 4: BUILDING FORMS WITH COLDFUSION
Understanding html forms, enabling debug output, self-posting forms, determining form submission, evaluating form variables, introducing ColdFusion forms.
Building forms with ColdFusion
UNIT 5: BUILDING SEARCH INTERFACES
Using form data in dynamic queries, preserving form data, creating dynamic SQL for multiple search criteria, using text searches, using list searches.
UNIT 6: BUILDING A DRILL-DOWN INTERFACE
Using dynamic url parameters, creating a data drill-down, creating on-the-fly pdf documents, displaying data in a tabbed interface.
Building a drill-down interface
UNIT 7: INSERTING NEW DATA
Building an insert from page, validating ColdFusion forms, building insert action logic, redirecting process flow.
UNIT 8: UPDATING AND DELETING DATA
Building an update form page, building update logic, deleting records from the database, improving SQL security.
UNIT 9: REUSING TEMPLATES
Reusing code, using user-defined functions, introducing ColdFusion components.
UNIT 10: SECURING AN APPLICATION
Using the application framework, using application variables, persistent state variables and working with session variables.
In this task-based course, you incorporate advanced functionality to build a robust website and intranet for a fictional restaurant named Café Townsend. The course includes web application assets, installation and setup guidelines and reproducible student materials. Download the assets and individual units or the entire curriculum.
FULL COURSE
Advanced ColdFusion 8 Development - Full Course
INDIVIDUAL UNITS
Advanced ColdFusion 8 Development - Introduction
An overview of the full curriculum, including technical requirements and resources.
UNIT 1: GETTING STARTED
Installing software and course files. Configuring course files.
UNIT 2: INTRODUCTION TO COMPONENTS
Creating ColdFusion components, using the application framework, handling application, request, and session events.
UNIT 3: MANIPULATING LISTS AND QUERIES
Using lists and the query object, summarizing and grouping data.
Manipulating lists and queries
UNIT 4: MANIPULATING DATA WITH ARRAYS AND STRUCTURES
Using arrays and structures, using built-in ColdFusion data, combining data structures.
Manipulating data with arrays and structures
UNIT 5: ADVANCED COMPONENT CONCEPTS
Instance-based components, creating dynamic getter/setter proxies, using built-in components, prototyping components.
UNIT 6: HANDLING ERROES AND EXCEPTIONS
Error handling and customizing error messages, application-wide error handling.
Handling errors and exceptions
UNIT 7: CODE AND CONTENT REUSE
Creating custom tags, creating and calling web services, .net integration with ColdFusion 8.
UNIT 8: WORKING WITH PDF FILES AND FORMS
Generating pdf files from ColdFusion, manipulating pdf files with <CFPDF>, pre-filling pdf forms, posting data from a pdf form to ColdFusion.
Working with pdf files and forms
UNIT 9: DATA AND FILE MANIPULATION IN COLDFUSION
Manipulating image data with <CFIMAGE>, reading and storing image data, image processing, creating and consuming RSS feeds.
Data and file manipulation in ColdFusion
UNIT 10: SCALING APPLICATIONS
Understanding and identifying scalability bottlenecks, caching recordsets, caching generated results with <CF ACCELERATE>, caching entire page results, using asynchronous processes to improve performance.
Digital School Collection teacher resources
Digital career teaching resources
Online Staff Development Resource Center
Digital career teaching resources
Online Learning Resource Center