|
|
|
ColdFusion Web Application Development: Hands-On
Course: 547
Type: Hands-On Training
Duration: 4 Days
You Will Learn How To
- Build interactive and scalable Web applications with ColdFusion
- Develop complex scripts and rich Web forms with ColdFusion programming tools
- Construct database-driven Web sites with dynamic content
- Implement error-handling techniques
- Write reusable code with user-defined functions, custom tags and components
- Integrate Web services to share information and execute remote code
Course Benefits ColdFusion is a leading Web development tool that runs on the powerful Java EE infrastructure and integrates with JDBC-compliant databases. Leveraging all that ColdFusion has to offer requires skilled professionals. In this course, you gain experience creating an efficient, scalable and platform-independent Web site application using ColdFusion. You learn to manipulate and retrieve database information, validate and process user input, reuse code and incorporate Web services.
Who Should Attend This course is valuable for anyone interested in using ColdFusion to develop or maintain Web-based applications. Familiarity with HTML at the level of Course 470, "Developing a Web Site," is assumed.
Hands-On Training An evolving case study provides experience using ColdFusion. Exercises include:
- Building database-driven Web pages
- Creating and processing Web forms with conditional logic and loops
- Performing server- and client-side validation to improve data collection
- Querying and updating databases using SQL commands
- Building maintainable sites with custom tags, components and Web services
- Adding search capabilities to your site
Course 547 Content
- Multitier architecture
- Planning enterprise Web applications
- Structure and syntax
- ColdFusion variables and datatyping
- Identifying common programming errors
- Implementing variable scoping techniques to improve code
- Capturing user input with forms
- Automatically generating client-side form validation code with ColdFusion
- Creating rich ColdFusion forms
- Creating templates
- Extracting form data from HTTP requests
- Implementing flow control with conditional statements and looping
- Passing information between Web pages
- Performing server-side validation with ColdFusion validation templates
- Providing user feedback for missing data
- Manipulating a database with SQL queries and CFML
- Implementing transaction control
- Protecting from SQL injection attacks
- Displaying data from a database in an HTML page
- Creating Web pages to insert, delete and update records with CFML
- Creating automated SQL queries using Dreamweaver data binding
- Adding dynamic PDF and FlashPaper creation
- Generating reports with ColdFusion Report Generator
- Providing customized site-search capabilities
- Constructing a page to search the results of a database query
- Building a Web front-end for the Verity search engine
- Scheduling search engine updates with the ColdFusion scheduler
- Avoiding maintenance pitfalls
- Organizing code using document fragments
- Improving code reusability with user-defined functions
- Adding data typing to functions
- Integrating exception handling to bulletproof your code
- Improving code by implementing error handling
- Handling error situations gracefully
- Sending automated error alerts
- Leveraging robust e-mail handling capabilities to send e-mails easily
- Incorporating custom and CFX tags
- Integrating lists and arrays with custom tags
- Invoking and consuming Web services to exchange information
- Converting CFCs to Web services with user-defined functions
- Generate standards-compliant XML documents
- Producing self-documenting code
- Maintaining state
- Storing data with session variables and cookies
- Providing logon requirements and limiting site access to members
|
Related Courses
ColdFusion is a registered trademark of Allaire Corporation.
|
|
|
|