Voorheen Eduhub

Advanced ColdFusion 9 Development

Niveau:
Kosten:
Totale lesduur:
12
Bekijk alternatieven

Informatie aanvragen is helaas niet mogelijk voor deze training
U kunt een In-company offerte aanvraag doen, of alternatieven bekijken:

Overzicht

Ervaring met deze training?

Heeft u de training Advanced ColdFusion 9 Development bij Prisma IT gevolgd? Help anderen door uw ervaring te delen op Springest!

Springest doneert €1,- aan Stichting Edukans als dank voor jouw ervaring

 
Tijdstip:
Overdag
Soort locatie:
Open inschrijving
Regio('s):
Utrecht, Rotterdam, Amsterdam

Beschrijving

This course contains:

UNIT 1: INTRODUCING THE COURSE AND PORTAL APPLICATION

UNIT 2: ADVANCED COLDFUSION COMPONENT CONCEPTS (3 HOURS)

  • Creating instance based components
  • Associating data with components
  • Defining CFC Properties
  • Using Getters and Setters
  • Restricting Method Invocation by Role
Walkthrough 1: Persisting Components in Memory
  • Building Components with Inheritance
Walkthrough 2: Using Inheritance
  • Building Components with Scripting
Walkthrough 3: Building Components with Scripting
  • Using CF Administrator API Components
Walkthrough 4: Using the Admin API and Java Components

UNIT 3: CODE AND CONTENT REUSE (2 HOURS)

  • Creating CFML custom tags
Walkthrough 1: Creating a Simple CFML Custom Tag
  • Creating CFML Simple Nested Custom Tags
Walkthrough 2: CFML Simple Nested Custom Tags to abstract your site's GUI
  • .NET Integration with ColdFusion 9
Walkthrough 3: Using a .NET Assembly to add spell checking to ColdFusion
  • Creating Web Services
  • SOAP-based services
  • RESTful services
Walkthrough 4: Creating a Web Service
  • Calling Web Services
  • Accessing through Basic Authentication
  • Using WSSE Authentication
Walkthrough 5: Calling a web service

UNIT 4: HANDLING ERRORS AND EXCEPTIONS (2 HOURS)

  • Introducing error handling
  • Customizing application error messages
Walkthrough 1: Implementing a Global Error Handler
  • Creating an Application-Wide Error Handler
  • Using onError()
  • Using onMissingTemplate()
Walkthrough 2: Handling Page-Level Errors
  • Handling Exceptions with Try/Catch
Walkthrough 3: Capturing form information after an aborted save attempt and writing it to disk
  • Creating an Exception-Handling Framework
  • Using <cfthrow>
  • Capturing thrown errors in onError()
Walkthrough 4: Building an Exception Handling Framework

UNIT 5: ADVANCED USER INTERFACE DESIGN (4.5 HOURS)

  • Introducing ColdFusion AJAX Functionality
  • Debugging ColdFusion AJAX Applications
  • Using the ColdFusion AJAX Logger
  • Using Firebug
Walkthrough 1: Debugging AJAX Applications
  • Making Background Data Requests
  • Returning data from Remote CFC Methods
  • Securing your AJAX Requests
  • Using <cfajaxproxy>
Walkthrough 2: Making Background Data Requests
  • Developing the User Interface
  • Using Container Tags
  • Using <cfpod>
  • Using <cflayout>
  • Using <cfwindow>
Walkthrough 3: Using Layout Controls to Create a Tabbed based GUI
  • Working with Bind Expressions
  • Working with Bind Expression Syntax
  • Binding Text fields with the @modifier
  • Binding to <cfselect>
  • Using a Bind Expression with <cfajaxproxy>
Walkthough 4: Using Bind Expressions with <cfajaxproxy>
  • Submitting Form Data Asynchronously
  • Using ColdFusion.Ajax.submitForm()
  • Explicitly invoking CFFORM Validation
  • Retrieving Object/Attribute Values
  • Building the Action Page
  • Deploying ColdFusion.Ajax.submitForm()
Walkthrough 5: Asynchonously Submitting Forms
  • Using Special Text Input Fields
  • Using Autosuggest Text Fields
  • Working with the DateField selector
  • Using the WYSIWYG Editor
Walkthrough 6: Implementing the Rich Text Controls
  • Working with <cfgrid>
Walkthrough 7: Using <cfgrid>
  • Visualizing Data with Google Maps
Walkthrough 8: Using <cfmap>
  • Working with Video
Walkthrough 9: Using <cfmediaplayer>

UNIT 6: WORKING WITH DOCUMENTS (3 HOURS)

  • Generating PDF Files from ColdFusion
Walkthrough 1: Generating a PDF
  • Manipulating PDF Files with <cfpdf>
Walkthrough 2: Adding Watermarks and Security to a PDF
  • Pre-filling PDF Forms
Walkthrough 3: Filling a form from a CF web service and <cfpdfform>
  • Posting Data from a PDF Form to ColdFusion
Walkthrough 4: Handling PDF Form Submissions
  • Working with Spreadsheets
  • Reading Data from a Spreadsheet
  • Populating a Spreadsheet
  • Writing a Spreadsheet to Disk
Walkthrough 5: Dynamically creating an Excel file with a Graph
  • Creating Dynamic Presentations
Walkthrough 6: Creating Dynamic Powerpoint and Flash Presentations

UNIT 7: ColdFusion ORM

  • Introduction to ColdFusion ORM
  • ColdFusion ORM Architecture
  • Configuring ColdFusion ORM
Walkthrough 1: Enabling ColdFusion ORM
  • ColdFusion ORM Mapping
Walkthrough 2: ORM Component Mapping
  • CRUD Operations with ColdFusion ORM
Walkthrough 3: Performing CRUD Operations
  • Defining Relationships in ColdFusion ORM
Walkthrough 4: Working with Relationships in ColdFusion ORM
  • ColdFusion ORM Session Management

UNIT 8: PERFORMANCE, SCALABILITY, AND ROBUSTNESS (OPTIONAL UNIT, if time allows)

  • Configuring for Scalability
Walkthrough 1: Adjusting JVM and CF Administrator Settings
  • Understanding and Identifying Scalability Bottlenecks
Walkthrough 2: Identifying Bottlenecks using the debug output and server monitor
  • Using Asynchronous Processes to Improve Performance
Walkthrough 3: Creating Asynchronous Processes with <cfthread>
  • Caching Recordsets
Walkthrough 4: Caching queries using cachedwithin and as properties of components
  • Caching Content with <cfcache>
  • Using <cfcache> to cache RSS Feeds and programatically exprire the cache

Ervaringen

Er zijn nog geen ervaringen. Deel je ervaring en help zo anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Ervaring delen

Deel je ervaring

Je helpt hiermee anderen kiezen. Als dank doneert Springest €1,- aan Stichting Edukans.

Zelf deelgenomen?

E-mail Gebruik een andere validatiemethode Slechts ter voorkoming van misbruik. We delen niks namens jou op je netwerk en delen gegevens nooit met derden.
(optioneel)
(optioneel)

Meer trainingen in dit onderwerp:

Vergelijk 26.822 trainingen en opleidingen in Adobe (Macromedia) Flash

Nieuwsbrief ontvangen?

Abonneer u op onze nieuwsbrief en ontvang maandelijks een update over persoonlijke ontwikkeling en carrièretips. Lees alle nieuwsbrieven

Volg ons op: Facebook Twitter LinkedIn
Help