Coldfusion training courses from Academy Class. Adobe Authorised Coldfusion training held in London, Glasgow, and Manchester":/locations#Manchester-office.
Academy Class delivers Coldfusion training courses from beginner to advanced levels. All Coldfusion training is taught by Adobe-certified, industry-experienced instructors, who aim to make sure you learn everything needed to put your new skills into practice in the workplace.
Here at Academy Class, we like to make sure you have fun, learn lots and leave delighted!
Your Coldfusion training course will feature small class sizes, state-of-the-art Mac and PC workstations, great learning environments, industry-certified trainers, the latest courseware, and careful attention to your specific needs and experience. Additionally, if you’re not confident about using what you learn on our public scheduled Coldfusion training courses, you can retake the class free of charge within 6 months of your first day of training. That’s the unique Academy Class Guarantee of Learning Satisfaction, delivering peace of mind for your training investment.
*All classes at Academy Class’s begin at 10AM and end 5PM
ColdFusion 101 is a 3-day course that provides experienced Web developers with the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications using ColdFusion.
Who is this course for?
Experienced web developers will get the knowledge and hands-on practice they need to start building and maintaining dynamic and interactive Web applications.
Assumed Knowledge
To gain the most from the class, you should already have a familiarity with Web terminology, an understanding of Web server characteristics, experience with the HTML tag set and syntax and familiarity with the SQL command set, including SELECT, INSERT, UPDATE, and DELETE.
What you will learn
Upon successful completion of this course, students will be able to ,set up and manage the ColdFusion development environment, set up a Dreamweaver site, use the ColdFusion Markup Language (CFML), connect to a database, build queries that retrieve data from a database and display it on web pages, create a search form, perform client-side and server-side validation, build a data drill-down interface, create insert and update interfaces, incorporate custom tags, user defined functions, and ColdFusion components into your application and Authenticate users and secure access to pages.
Introducing Adobe ColdFusion
Advantages of Dynamic Web Pages
Introducing Adobe ColdFusion
Exploring Adobe Dreamweaver
Creating Adobe Cold Fusion Variables
Displaying Variable Values
Including Files
Commenting Code
Working with ColdFusion
Exploring Dreamweaver
Developing ColdFusion Applications
Creating Local Variables with
Referencing Variables
Displaying Variables Using
Include Files Using the Tag
Creating Comments
Publishing Database Content
Connecting to a Database
Querying a Database Table
Viewing Debug Data
Displaying Database Data
Using the Dynamic Table Tool
Additional Information Returned with Queries
Using Adobe ColdFusion Functions
Building Forms with Adobe ColdFusion
Understanding HTML Forms
Enabling Debug Output
Self-Posting Forms
Determining Form Submission
Evaluating Form Variables
Introducing Adobe ColdFusion Forms
Building Search Interfaces
Using Form Data in Dynamic Queries
Preserving Form Data
Creating Dynamic SQL
Using Text Searches
Using List Searches
Building a Drill-Down Interface
Using Dynamic URL Parameters
Creating a Data Drill-Down
Inserting New Data
Building an Insert Interface
Building an Insert FORM Page
Adobe ColdFusion Validation
Building Insert ACTION Logic
Redirection Process Flow
Updating Data
Updating Database Data
Building an Update FORM Page
Building Update Logic
Reusing Templates
Reusing Code
Using Custom Tags
Using User-Defined Functions
Adobe ColdFusion Components
Securing an Application
Using the Adobe ColdFusion Login Wizard
Customising the Login
Using Application Variable
So you wish to know more? Simply enter your details - and we'll contact you back.
Course Materials
We typically supply detailed course notes or a reference text, or in some cases both. Either way, we try to provide sufficient supporting material so that you can return to your work place with sufficient confidence to permit further learning.
We like to look after our customers with:
Luncheon Vouchers are provided so you can get lunch of your choice from one of the many local Cafes. We also provide Chilled water, posh coffee & Tea, biscuits and sweets, sugar and spice and all things nice!
90 DAY Support
There is nothing worse than leaving a course and feeling left on your own. We like to ensure our customers have all the support and backup they need which includes 90 days unlimited support by phone or email, and a free re-sit of the course you attended within 6 months.
Introducing the Course Manipulating Lists and Queries Manipulating Data with Arrays and Structures Building Adobe ColdFusion Components Handling Errors and Exceptions Leveraging Code Reuse Creating Flash Forms Scaling Applications Interfacing with External Systems (optional) Using XML (optional)
Level:Advanced3
Time:10 AM - 5 PM
Duration:4 Days
Cost:Call for details
There are no open public schedule dates for this course. We can offer you a private training, live online training or we go to your location
Private Training
We can organise training for you. We can do it for only one person or a group. Give us a call an we can make arrangements for your course.
Call: 0800 043 8889
Live Online Training
With our online toolbox let your global team learn together. Give us a call and we can make arrangements for your course.
Call: 0800 043 8889
Academy in a Case
If you can't come to us we can come to you. Give us a call and we can make arrangements for your course.
This class provides ColdFusion application developers with the knowledge and hands-on practice that they need to build, maintain, and scale effective web applications. Topics include using the Application Framework, creating advanced queries, manipulating complex data in arrays and structures, structuring your code with ColdFusion Components, gracefully handling errors and exceptions, encapsulating your user-interface with custom tags, leveraging external Java code libraries, and creating highly interactive interfaces using Flash Forms. It includes optional content on exposing and reusing application functionality as web services and working with XML documents. This course focuses on creating and delivering scalable and well-performing applications.
Who is this course for?
Web developers with Adobe ColdFusion experience will learn advanced techniques and develop the ability to create and manipulate complex data in queries, array and structures. Additionally, students will be able to build an application with the business logic and database access encapsulated in reusable Adobe ColdFusion components.
Assumed Knowledge
This course is for developers with prior Adobe ColdFusion experience. To take this course, you should have:
*Completed the Adobe ColdFusion 101 Introduction course or have equivalent experience from building Adobe ColdFusion applications.
*Experience developing web applications using Adobe ColdFusion for at least three months after taking the Fast Track to Adobe ColdFusion 8 course.
*Practical experience using CFML tags, functions, and variables.
*Practical experience with the SQL command set, including SELECT, INSERT, and UPDATE
What you will learn
By the time students are finished with this course they will have knowledge of:
*Creating Complex Queries
*Persisting Data in the Application, Session and Client Scopes
*Reusing Code with Custom Tags
*Structuring Applications with Adobe ColdFusion Components
*Graphing Data
*Creating CFML Custom Tags for UI
*Handling Errors
*Reading XML using CFFILE and CFHTTP
*Exposing and Reusing Application Functionality as Web Services
Introducing the Course
Getting familiar with the course methodology and format
Understanding the course objectives
Understanding the course prerequisites
Configuring your Application
Using the Application Framework
Introducing CFC syntax
Configuring application settings
Handling application and request events
Locking shared scope variables
Handling session events
Manipulating Lists and Queries
Using lists
Manipulating queries
Summarizing and grouping data
Transaction processing
Querying a query
Manipulating Data with Arrays and Structures
Using arrays and structures
Using built-in Adobe ColdFusion data structures
Dynamically evaluating variables
Combining data structures
Accessing data by value or by reference
Building Adobe ColdFusion Components
Reviewing Adobe ColdFusion Components
Creating a static component
Defining functions in components
Invoking static CFC methods
Using CFC self-generating documentation
Creating instance based components
Persisting CFC instances
Using built-in components
Inheriting methods, properties, and data between components
Restricting access to component methods
Handling Errors and Exceptions
Introducing error handling
Customizing application error messages
Understanding the try/catch methodology
Learning about exception handling frameworks
Leveraging Code Reuse
Writing code using
Creating and nesting custom tags
Using JSP tag libraries
Calling a Java library
Creating Flash Forms
Understanding Adobe Flash Forms
Laying out Adobe Flash Forms
Using data binding
Working with a dynamic number of elements
Setting default values for form fields
Extending Adobe Flash Form interactivity with Adobe ActionScript
Using cfgrid
Controlling form appearance
Extending Adobe Flash Forms with custom components
Scaling Applications
Understanding performance, robustness, and scalability
Effectively configuring the Adobe ColdFusion server
Identifying scalability bottlenecks in your code
Caching record sets
Using cf_Accelerate to cache generated page contents
Caching entire page results
Using asynchronous processes to improve performance
Supporting concurrency
Interfacing with External Systems (optional)
Retrieving data from web pages
Retrieving external text
Importing text into a query object
Creating web services
Calling external web services
Using XML (optional)
Introducing XML and Creating XML documents
Application of XML: Really Simple Syndication (RSS)
Retrieving XML data from XML documents
Validating an XML document
Referencing data from an XML Document object
Transforming XML to HTML
So you wish to know more? Simply enter your details - and we'll contact you back.
Did you know that Academy Class is also 100% committed to ensuring you understand the concepts we teach in all our classroom-based courses and that you have met the course objectives?
We understand that you rely on us to get a good grasp the key concepts taught in our training. We also realise that if you don’t fully understand the content when you leave, the money and time you’d spend repeating the same course is a cost your business could do without.
We believe that our high-quality training courses will meet and exceed your expectations and enable you learn the concepts you need to know, first time. And we want you to be confident that we’ll support you through your learning experience by proving our commitment to delivering a high-quality & easily-understood course.
That’s why we’ve introduced the Academy Class Guarantee.
Here’s how it works
We make an upfront commitment to you that you’ll be comfortable with what you learn in our classes.
If you don’t feel that you’ve grasped the concepts and can put the training into practice, we invite you to repeat the same course within a six-month period absolutely free of charge*.
Academy Class’s Guarantee, means you can rest assured that if you’re still uncertain about what you’ve learned, you can come back free of charge* and sit the class again. It’s that simple.
*Academy Class Guarantee Terms and Conditions
Guarantee offer is only made to the original person attending a Academy Class classroom training course and is not transferable.
Attendees returning for a repeat sitting of a course must bring their original manual and materials for use on the day.
Bookings for a repeat sitting of a classroom course must be made via the Academy Class Hotline 0800 043 8889 and are subject to availability.
Guarantee offer is valid for 6 months from the date of the original classroom course, after which date it becomes null and void.
Offer is only applicable for one repeat sitting of the same course originally attended.
Cancellation of Course - Academy Class reserves the right to cancel at its sole discretion any particular course. In the event that a specific course is cancelled then participants
enrolled in that course will be transferred to the next available course and notified by Academy Class of the change.
Students should be aware that there is always a chance that they will be “bumped” into the next class if it were to fill up with paying students. Even if you are bumped, we do guarantee that you will be afforded 1 refresher of your training class.
Discounts
At Academy Class, we strive to provide you with high quality training at “value for money” prices. Academy Class has launched some very special and unique training savings plans for its customers. The savings make Academy Class’s training courses for creative’s and developers more affordable and flexible for a wider range of organisations and individuals.
Early Bird
Book in Advance and Get an Early Bird Discount with 30% Off Standard Price*
We’ve looked at the airlines and this seems to work for them so why not training? Book any Academy Class course 3 months in advance and we’ll give you this for 30% less than the standard price.
*(15% off Jumpstart courses. Cannot be used on top of any other discount / offer or with ANY Creative License Package or Off Peak classes)
Group Bookings
Discounts apply to bookings of two or more people from one organisation: 10% off for two people, 15% for three etc.
Training Vouchers
Academy Class vouchers are an effective way to save on your training costs, ensuring the maximum benefit from all training investment. Designed to suit an organisation’s long-term training needs, Vouchers are an excellent opportunity.
Education, Charity & Freelance Discounts
If you work for a charity, educational establishment or work freelance or an independent basis, and are funding your training yourself, you can claim a 15%* discount on any of our open courses.
*(cannot be used on top of any other discount or offer or with any Jumpstart Class, Creative License Package or Off-Peak classes which are already heavily discounted classes)