CONTACT US   |    |  SIGNIN
 
Call 858-622-1201
to speak to a Training Specialist
Friday, May 09, 2008
 
 
Upcoming Classes

The following CFMX1 classes are currently scheduled:


 
San Diego Weather
Bad or missing query parameters in request.
Get Extended Forecast!
Print  
 
Course Info Minimize

CFMX1 - ColdFusion MX Core Concepts

Categories Internet Training, ColdFusion Training, Dreamweaver Training, Web Development Training
Duration 3 days (21 hours)
Pre-requisites Windows experience. User-level familiarity with text editors and web browsers. Familiarity with basic Internet terminology. Basic understanding of databases (e.g. Access, dBASE, etc.). HT1 - Introduction: HTML and the Web or equivalent experience recommended.
Courseware CFMX1-BS-01 (257 pages)
Price $1185
Notes

This course uses SQL to manipulate databases and as such contains a very basic primer to using SQL. It is recommended that students who need additional information about SQL take the MSSQL - ANSI SQL Using Microsoft SQL Server course either before or after this ColdFusion training course.

Take the next step in web site development, learn ColdFusion and make your sites come alive. In this ColdFusion training class you will learn how to create dynamic sites that serve information based on dates, times, users or whatever you decide. Learn to create data driven web sites that are easier to maintain and keep up-to-date automatically. Learn how to capture information from visitors and store it into a database. Learn how to track users and sessions to provide member only content. Join the ColdFusion revolution.

"Take it! Even though I ahd been doing some Cold Fusion before, this really helped me see new and better ways to use it. [The instructor] explained the concepts well, kept a good pace, and was very knowledgeable.." -- Cathy C. from San Diego, CA

"Very good, had a very enjoyable time here. I will recommend Blue Star to my supervisor for training in the future.." -- Wayne T. from San Diego, CA

"[The instructor] is very knowledgable. He doesn't try to intimidate the students. I would especially recommend it to someone who is trying to get up to speed on Cold Fusion in a short amount of time.." -- Carl S. from San Diego, CA

"I would definitely recommend it as a way to begin becoming familiar with ColdFusion. I enjoyed the presentation style very much. Relaxed and informal; informative; fun.." -- Graham S. from San Diego, CA

"Very thorough and good information. I would recommend this class to anybody interested in learning CF.." -- John R. from San Diego, CA


Chapter 1 - Overview of ColdFusion
      ColdFusion Application Server Requirements
            ColdFusion Application Server
            The ColdFusion Administrator
            Macromedia Dreamweaver MX
            ColdFusion Templates
            Data Sources
      How ColdFusion Works
            How is ColdFusion Different?
      How A Static Page Works
      How A ColdFusion Dynamic Page Works
      CFML vs. HTML
            Using HTML
            Using JavaScript/VBScript
      Summary
Chapter 2 - Setup and Configuration
      Installation
            Installing a Web Server
            Installing ColdFusion Server
            Installing Dreamweaver
            Setting Up a Development Machine
      The ColdFusion Administrator
      Installing Dreamweaver
            Sites in Dreamweaver
            HomeSite+
      Testing your ColdFusion Installation
      Summary
Chapter 3 - Developing ColdFusion Applications in Dreamweaver
      Using Dreamweaver with ColdFusion
      Dreamweaver Code Generation
            Editing Generated Code
            Editing in Design View
            The Tag Inspector
            Snippets
                  Creating a Snippet
                  Snippets Used in this Course
            Code Hints
            ColdFusion Features in Dreamweaver
                  CFML Tags
                  CFML Code Generation
            Using Dreamweaver
            Summary
Chapter 4 - ColdFusion Markup Language (CFML)
      Using Variables
            Simple Data Types
            Container Types
            Binary Types
            Object Types
            ColdFusion Frameworks
      Variable Scopes
            Scope Resolution
      Availability and Lifetime
      Creating A ColdFusion Variable
            Naming Rules
      ColdFusion Output
            Using Pound Symbols
      Working with Variables
      Passing a Variable to a Template
            Passing Variables on the URL
      Passing Variables from One Template to Another
            Passing Special Characters
            Passing Parameters
      Setting a Default Value for a Variable
            Using the <CFPARAM> Tag
      Functions in ColdFusion
            Calling Functions
      Functions for Testing Variables
            Testing for Data Types
      Date/Time Objects
            Date Functions
            Date Parts
            Date Formatting Codes
            Time Formatting Codes
            Working with Date/Time Objects
      Summary
Chapter 5 - Flow Control
      Conditions
            Conditional Values in CFML
            Conditional Operators in CFML
            Compound Conditions
            Branching
      Processing Output with <CFIF>
            Processing a False Condition with <CFELSE>
            Processing Multiple Conditions with <CFELSEIF>
            Using the <CFIF> Tag
      Conditional Processing with <CFSWITCH>
            Processing Lists with <CFSWITCH>
            Using the <CFSWITCH> Tag
      Looping
            The <CFLOOP> Tag
      Conditional Loops
            Using Conditional Loops
      Index Loops
            Using Index Loops
      List Loops
            Using a List Loop
      The <CFBREAK> Tag
            Using the <CFBREAK> Tag
      Halting Execution with <CFABORT>
      Redirection
            Using the <CFLOCATION> Tag
      Including Other Pages
      Summary
Chapter 6 - Using Databases
      Connecting to Databases
            ODBC
            Data Source Names (DSN)
            SQL
      Creating a Datasource Name (DSN)
            Creating a DSN in the ODBC Data Source Administrator
      The ColdFusion Administrator's ODBC Manager
      Structured Query Language (SQL)
            SQL Database Terminology
      The <CFQUERY> Tag
      Query Variables
            Query Information Variables
            Database Server Interaction
      The SELECT Statement
      Using <CFOUTPUT> With Queries
            Using the <CFOUTPUT> With Queries
            Using Data to Construct HTML
            Understanding the CurrentRow
            Creating Query
      Using Queries in Dreamweaver
            The Databases Panel
            The Server Behaviors Panel
            The Bindings Panel      
            Repeating a Region
            Adding Paging to a Repeated Region
            Generating Output from a Query
      Outputting Data in Tables
            Creating a Table from a Query
            Navigating Table Records
            Adding Navigation Controls
            Navigating Through Datasets      
      Joining Tables
            Joining Tables in SQL
            Joining Tables with CFQuery
      Grouping Output
            The GROUP Option
            ORDER BY and GROUP Synchronization
            Grouping Records with <CFOUTPUT>
            Nested Groups
      SQL Aggregate Functions
            Using Aggregate Functions
      The GROUP BY Statement in SQL
            Grouping Aggregate Functions
      The INSERT Statement
            Inserting Records with CFQUERY
      The UPDATE Statement
            Updating Records with <CFQUERY>
      The DELETE Statement
            Deleting Records with <CFQUERY>
      Managing Transactions
            The <CFTRANSACTION> Tag
            Using <CFTRANSACTION> with Multiple Queries
      Summary
Chapter 7 - The Application Framework
      ColdFusion Applications
      State Management
            Relationships Between State Levels
            How is the State Managed?
      Establishing the Application Framework
            Using APPLICATION.CFM
            How the APPLICATION.CFM File is Located
      The <CFAPPLICATION> Tag
            Application Management
      Client Management
            Using Tokens Instead of Cookies
            Built-in Client Variables
            Client Variable Storage
            Getting a List of Client Variables
            Deleting Client Variables
      Session Management
      Using State Management
            Working with State Management
      Summary
Chapter 8 - Using Forms
      HTML Forms
            <FORM>
            <INPUT>
      ColdFusion and Forms
            FORM Scope
      Creating Forms in Dreamweaver
            Working with Form Variables
      Action Templates
            Processing with Multiple Action Templates
            Processing with a Single Action Template
            Consolidating Pages
            Passing Actions to an Action Template
            Passing Actions as Session Variables
            Action Templates and the Dr. Freeze Application
      Creating a Record Selection Template
      Using Dreamweaver to Insert Records
            Problems with Dreamweaver Forms
      Creating a Form to Add Records
            Generating a Drop-down List
            Creating the Add Flavor Form
      Creating an Action Template
            Action Template Interaction
            Adding Records
      Editing Records
            Creating an Edit Form
      Deleting Records
            Creating a Delete Form
      Reusability
      Summary
Chapter 9 - Data Validation
      Server-side Validation
            Validation Suffixes
            Using Server-side Validation in Forms
            Drawbacks of Server-side Validation
      Client-side Validation
            The <CFFORM> Tag
      Custom Control Tags
            The <CFINPUT> Tag
      Implementing Validation
      Summary
Chapter 10 - (Optional) Custom Tags
      Custom Tag Structure
            Calling a Custom Tag
            Where Are Custom Tags Stored?
      Building a Custom Tag
            Examining the Existing Code
      Passing Parameters to Tags
            Creating a Tag with Attributes
      Extending the Custom Tag
      Execution Modes
            Working with Start and End Modes
      Summary
            More about Tags
Where to Go From Here
      Advanced ColdFusion Training
Appendix A - Debugging
Appendix B - Security
Appendix C - Using ColdFusion Studio and HomeSite+
Appendix D FBN Tours Site Map
Appendix E DrFreeze Data Model

Print  
 
Affiliations

  

Blue Star is an Adobe Authorized Training Center

Blue Star is an Altova Authorized Training Partner

Blue Star is certified by the Bureau of Private Postsecondary and Vocational Education

 Click to verify BBB accreditation and to see a BBB report.

Blue Star is a certified General Services Administration contractor

Blue Star Learning is a proud Microsoft Certified Partner