doc - Petro O. Bochan

rungabbyInternet και Εφαρμογές Web

10 Νοε 2013 (πριν από 3 χρόνια και 7 μήνες)

87 εμφανίσεις

pbochan
.com Training

Advanced ColdFusion
8

Development

Duration
:
3

day
s

Price
:
contact me at
me@pbochan.com

for pricing details

Course languages
: English, Russian, Ukrainian

Description
:
Advanced ColdFusion 8 Developme
nt 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, manipulating complex data in arrays and structur
es, structuring your code with
ColdFusion Components, gracefully handling errors and exceptions, encapsulating your user
-
interface with custom
tags, creating and consuming web services, leveraging .NET assemblies, creating and manipulating PDF content, and

working with highly interactive interfaces using Adobe Live
C
ycle forms. This course focuses on creating and
delivering scalable an
d well
-
performing applications.

Audience
:
This course is for advanced web developers with prior ColdFusion experience.

Prereq
uisites
:
This course is for developers with prior ColdFusion experience. To take this course, you should have

c
ompleted the Fast Track to ColdFusion 8 course, or other equivalent experience building ColdFusion applications
;
e
xperience developing web applic
ations using ColdFusion for at least three months upon completion of the Fast
Track to ColdFusion 8 course
; p
ractical experience using CFML tags, functions, and variables
; p
ractical experience
with the SQL command set, includ
ing SELECT, INSERT, and UPDATE.

Course outline
:

Unit 1



Introducing the Course



About the Course



Course Overview



Prerequisites



Course Format


Unit 2



Introduction to Components



Creating ColdFusion Components



Introducing CFC Syntax



Invoking Static CFC Methods



Using the Application Fram
ework



Logging with <cflog>



Locking Shared Scope Variables


Unit 3



Manipulating Lists and Queries




Creating Lists



Manipulating Lists with Functions



The Query Object



Summarizing and Grouping Data



Transaction Processing



Querying a Query



Uploadin
g Data with
<cffile>


Unit 4



Manipulating Data with Arrays and Structures




Using Arrays



Manipulating Arrays with Functions



Using Structures



Manipul
ating Structures with Functions



Looping over Structures



Using Buil
t
-
In ColdFusion Data Structures



Combining Data Struct
ures



Copying Complex Variables with Duplicate()


Unit 5



Advanced Component Concepts




Instance
-
Based Components



Instantiating Instance
-
based Components



Associating Data with Components



Using the Getter/Setter Approach



Restricting Method Invocation



Restric
ting Component Methods by User Role



Using Built
-
In Components



Prototyping Components with <cfinterface>


Unit 6



Handling Errors and Exceptions




Introducing Error Handling



Site
-
wide Error Handler



Application
-
Wide Error Handling



Implementing the try/catch
Methodolog
y



Exception Handling Frameworks


Unit 7



Code and Content Reuse




Creating Custom Tags



Calling Custom Tags



Creating CFML Simple Nested Custom Tags



.NET Integration with ColdFusion 8



Creating Web Services



Calling Web Services


Unit
8



Working wit
h PDF Files and Forms




Generate PDF Files from ColdFusion



Manipulating PDF Files with <cfpdf>



Pre
-
filling PDF Forms



Posting Data from a PDF Form to ColdFusion


Unit
9



Data and File Manipulation in ColdFusion




Manipulating Image Data with <cfimage>



Readin
g and Storing Image Data



Image Processing



Creating RSS Feeds



Consuming RSS Feeds


Unit
10



Scaling Applications




Caching Recordsets



Caching Generated Results with
<cf_accelerate>



Caching Entire Page Results



Using Asynchronous Processes to Improve
Performa
nce