Get Schedule and Pricing
Other Adobe ColdFusion training courses
ColdFusion Developers Bootcamp Training Schedule
ColdFusion Training Course Synopsis
This class provides you with the concepts and skills to use ColdFusion 9 effectively. This five day course will familiarize you with the ColdFusion development environment and the integration of other Adobe products, including CFEclipse and Dreamweaver.
What You Will Learn in This ColdFusion Training Course
- Setting Up ColdFusion development environment
- Using Dreamweaver and CFEclipse
- Publishing dynamic data using ColdFusion tags
- Reusing common code
- Building forms with ColdFusion
- Building search interfaces
- Incorporating JavaScript to perform client-side validation
- Securing Web pages
ColdFusion Training Course Length and Time
This class is 5 days long. Class time is 9:00 a.m.- 4:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled 12-1. Students provide their own lunch.
ColdFusion - Developers Bootcamp Enrollment
Please fill out our registration form and fax it to us at (312) 896-9094. Please contact our Client Care Department at (877) 819-2665 for additional savings on our bootcamp classes.
Prerequisites for this ColdFusion Training Course
Knowledge of your operating system and basic computer navigation is required for all classes. This class is a discounted combination of the Fast Track to ColdFusion and Advanced ColdFusion classes. For student scheduling purposes, each separate component is treated as a separate class. We also recommend that you have the Adobe ColdFusion software before starting the class. You can purchase the software or obtain a trial version of it from the Adobe website.
Locations for this ColdFusion Training Course
We have training centers in Atlanta, Chicago, Denver, San Diego and Washington DC. We also offer classes at a network of rental facilities. We offer private onsite training and instructor-led, live online training. If coming to a rental facility, please double-check the location of your class with our office to make sure you get to the right location.
Goals for this ColdFusion Training Course
Sterling Ledet and Associates realizes the importance of education and we take pride in being able to offer you classes that are more custom fit to your needs. Call us at (770) 414-5007 if you have any special questions or e-mail us at sales@ledet.com.
Lesson 1 - Introducing to ColdFusion
- Dynamic HTML generation
- CFML and ColdFusion
- ColdFusion Administrator
- ColdFusion datasources
Lesson 2 - Getting Started with ColdFusion Builder
- Eclipse and ColdFusion Builder
- Exploring the ColdFusion Builder interface
- Creating a project and your first application
- Debugging applications
- Accessing help in Adobe ColdFusion Builder
- Advanced features
Lesson 3 - Learning ColdFusion Fundamentals
- Creating ColdFusion variables
- Displaying variable values
- Working with forms
- Introducing ColdFusion forms
- Commenting code
- Conditional statements
- Reusing code with
Lesson 4 - 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 Resultset data
- Introducing CurrentRow
- Using URL data in dynamic queries
Lesson 5 - Complex Variable Types
- Using ColdFusion functions
- Looping over data
- Working with lists
- Working with arrays
- Working with structures
Lesson 6 - ColdFusion Components
- Reusing code
- Using custom tags
- Creating user-defined functions
- Introduction to components
Lesson 7 - Introduction to Object Oriented ColdFusion
- Instance-based components
- Caching instances
- Adding methods to a component
- Property getters and setters
Lesson 8 - The Application Framework
- Addressing the web’s statelessness
- Using the application framework
- Configuring application settings
- Handling application events
- Handling request events
- Locking shared scope variables
- Handling session events
- OnServerStart()
- applicationStop()
Lesson 9 - Tags Galore
- Using
- Using
- Creating PDFs with
- Using
- Using
- Filesystem tags
- Email tags
- Using
- Using
Lesson 10 - Securing and Application
- Using the ColdFusion Login Wizard
- Understanding the Login Pages
- Customizing the Login
- Using the Application Framework
- Using Application Events
- Using Application Variables
- Using Session Variables
Lesson 11 - New Features in ColdFusion 9
- New ColdFusion Tags
- cfpdf for PDF and ColdFusion
- Using the
Tag - Building RSS feeds with cffeed
- New Features of the ColdFusion Administrator
Lesson 12 - Course Introduction
- Course methodology and format
- Course objectives
- Course prerequisites
Lesson 13 - Introduction to Components (CFC’s)
- Types of Components
- Creating a Static Component
- Defining Functions in Components
- Using CFC Self-generating documentation
- Invoking Static CFC Methods with CreateObject()
- Using the Application Framework
- Configuring application settings
- Logging events with
- Handling application events
- Handling request events
- Locking shared scope variables
- Handling session events
- Component Inheritance
Lesson 14 - Manipulating Lists and Queries
- Using lists
- Manipulating queries
- Summarizing and grouping data
- Transaction processing
- Querying a query
- Dynamically retrieving database meta information with
- File Uploading and Parsing Delimited Files
Lesson 15 - Manipulating Data with Arrays and Structures
- Using arrays
- Using structures
- Using built-in ColdFusion data structures
- Dynamically evaluating variables
- Combining data structures
- Accessing data by value or by reference
- Converting Queries to Arrays of Structures
Lesson 16 - Advanced ColdFusion Component Concepts
- Creating instance based components
- Persisting CFC instances
- The impact of locking for concurrency
- Associating data with components
- Referencing CFC Properties
- Documenting CFC Properties
- Using the Getter/Setter approach
- Restricting Method Invocation
- Creating Dynamic Getter/Setters with onMissingMethod()
- Using the Administrator API
- Prototyping components with
Lesson 17 - Handling Errors and Exceptions
- Introducing error handling
- Customizing application error messages
- Creating an Application-Wide Error
- Handler with onError()
- Using onMissingTemplate()
- Understanding the try/catch methodology
- Learning about exception handling frameworks using
Lesson 18 - Code and Content Reuse
- Creating custom tags, nested custom tags
- .NET Integration - using .NET Assemblies
- Creating Web Services
- Calling External Web Services
Lesson 19 - Working with PDF forms in ColdFusion
- Creating dynamic PDF files with
- Modifying PDF files with
- Analyzing a PDF file using
- Using
to pre-fill form fields with data - Working with submitted PDF form data
Lesson 20 - Data and File Manipulation in ColdFusion
- Image processing in ColdFusion 8 Using
- Image Processing Functions RSS Feeds in ColdFusion using
- Consuming RSS Feeds
- Creating RSS Feeds
- Creating Dynamic Multimedia Presentations with
- Creating ZIP files with
Lesson 21 - Performance, Scalability, and Robustness
- Understanding performance, robustness, and scalability
- Effectively configuring the ColdFusion server
- Identifying scalability bottlenecks in your code
- Using the ColdFusion Server Monitor to identify bottlenecks
- Caching recordsets
- Using
to cache generated page contents - Caching entire page results
- Using asynchronous processes to improve performance using