Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/func/func.logging.php on line 510
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/logging.php on line 54
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/logging.php on line 60
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/init.php on line 481
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/sessions.php on line 74
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/sessions.php on line 76
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/sessions.php on line 85
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/sessions.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/sessions.php on line 93
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/func/func.core.php on line 1836
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/cron.php on line 105
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/func/func.logging.php on line 49
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/func/func.logging.php on line 79
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/include/func/func.logging.php on line 86
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/include/get_language.php on line 165
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/include/func/func.logging.php:510) in /var/www/html/product.php on line 63
Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'UTC/0.0/no DST' instead in /var/www/html/product.php on line 82
INVALID SQL: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_BIG_SELECTS=1' at line 1
SQL QUERY FAILURE:SET OPTION SQL_BIG_SELECTS=1
INVALID SQL: 1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'OPTION SQL_BIG_SELECTS=1' at line 1
SQL QUERY FAILURE:SET OPTION SQL_BIG_SELECTS=1
eClasses.org�::�Course Catalog�::�Introduction to ColdFusion Web Development
eClasses.org :: Course Catalog :: Introduction to ColdFusion Web Development

Introduction to ColdFusion Web Development (P121)

Do you want to build exciting, compelling, dynamic, interactive Web sites but don't know how to program? Do you think that the challenge of web programming is beyond your grasp? This course will show you how to quickly begin building dynamic, interactive, data-driven Web applications with powerful capabilities - even if you have no prior programming experience. With ColdFusion and the assistance of your expert instructor, you'll be building exciting, innovative and compelling Web applications in no time at all! Students will gain the experience in ColdFusion programming via the completion of a series of practical ColdFusion projects.

Applicable Job Roles: web programmers, and web application developers.

Outline
Week 1: Getting Ready. Introducing ColdFusion Variables and Functions.
  • Introducing ColdFusion
  • Introducing CFML
  • Setting Up Web Server
  • Installing ColdFusion MX Server
  • Installing ColdFusion Server or HomeSite Text Editor
  • Setting up Variables using CFSET
  • Variable Scope
  • Introducing ColdFusion functions
  • Displaying your variables using CFOUTPUT
  • Commenting your code
  • The CGI Scope
Week 2: Controlling the Flow of Your Template
  • Passing Data Between ColdFusion templates
  • ColdFusion Expressions: data types, operators
  • Conditional Logic CFI, CFSWITCH
  • Exiting and Aborting Templates
  • Redirecting to Another Template CFLOCATION
Week 3: Connecting to a Database for the First Time
  • Using ColdFusion Administrator to set up ODBC Data Source
  • Introducing RDBMS model:
    • Understanding database relationships
    • Building a database model
    • Deploying the model: creating a database; creating tables
  • Crash Course on Sequential Querying Language (SQL):
    • Querying a database - introducing CFQUERY
    • Retrieving data from the database using SELECT statement
    • SQL Operators
Week 4: Continue Working with Databases
  • Inserting data into a database using INSERT statement
  • ColdFusion Forms
  • Validating Form Data
  • Handling Errors CFTRY, CFCATCH
  • Including an outside code using CFINCLUDE
Week 5: More SQL. File Management
  • Updating database Records using UPDATE statement
  • Building an update form and action page
  • Deleting database records using DELETE
  • Building a delete form and action page
  • File management - working with CFFILE
  • Uploading Files and manipulating Files on the server
Week 6: Sending and Receiving Email
  • Using CFMAIL tag to send email from your template
  • Using CFMAILPARAM Tag
  • Using CFPOP Tag
  • Handling Attachments
Prerequisites
This course is designed for students proficient in HTML (knowledge of forms is essential). No previous programming experience is required. Knowledge of SQL is helpful, but not required - introduction to SQL is included in the course. Basic knowledge of MS Access is required.
Requirements
  • Adobe ColdFusion 10 Application Server, Developer Edition. Can be downloaded for free from http://www.adobe.com or the latest version of ColdFusion server available at the time. System requirements: http://www.adobe.com/au/products/coldfusion-enterprise/tech-specs.html
  • Database: Required is MS Access, minimum 97/2000 / XP or the latest version of MS Access available at the time.
  • Text editor: Notepad or similar.

Books:
Required Book: Mastering ColdFusion MX

Additional information:

Your place in the course is confirmed by your payment. Introductory courses are intended for students with no experience in the subject matter and are seeking beginner level training.

Refund Policy: Please read our Terms and Refund Policy before registering for this course.

Additional Cost: Book and software might be required for the course. Read the Requirements and Book section for more information. Course fee does not include the book and software cost .

How eClasses Work:Instructors post lectures (text-based, no video or audio), reading selections, and hands-on assignments once a week in the online classroom. Students can discuss the assignments with the instructor and amongst themselves in the classroom area. This format has no set meeting time, which allows students to attend class at a time most convenient to them, yet still provides logically organized communication between class participants. Students can apply for the completion certificate after finishing the class.

Introduction to ColdFusion Web Development
Price: $180.00
Item No.: P121
Open Courses: No other sessions are scheduled for this course. You can add to your wish list and you will be notified when other sessions are scheduled.

Testimonials
Instructor's ProfileInstructor
We are looking for an instructor to teach this course. To apply please visit the Teach Online section for more information.
Before you register for this class, please read the Outline, Prerequisites, Requirements, Books, and Refund Policy sections carefully.
 

Testimonials

Rating

  • "Excellent course. Very challenging but was taught in such a way as to be clearly communicated. Looking forward to part 2." - ben kircher

  • "Zarina is a very good instructor and I really learned a lot about Cold Fusion during the class. I am looking forward to here next class. " - Mike Towery

  • "Zarina provides an easy to follow and informative lecture structure. I'm looking forward to taking the intermediate course in August!" - Martin Naugher

  • "I very much enjoyed this class and gleaned powerful knowledge from it. I look forward to the next step." - Brenda Wingard

  • "Zarina is a wonderful instructor - so far the best I have encountered. She responds to emails and assignments within 24 hours and is extremely pleasant and helpful! A real gem!
    I am looking forward to attending her next course - Intermediate Cold Fusion in 2007." - Julie Stekelenburg

  • "The Introduction to ColdFusion class provided the basics I needed in order to create dynamic web pages. I know I will utilize the knowledge gained from this course and will sign up for the next level, Intermediate." - Darin Johnson

  • "Wonderful class, I would highly recommed this class to anyone who would like to learn about Coldfusion. Zarina is a wonderful instructor." - Douglas Dixon

  • "Overall I really enjoyed this course. The lectures were very helpful in summarizing the material from the textbook and providing good examples. Zarina was very pleasant and helpful. I would take another course with her as the instructor." - Sherard Graham

  • "Zarina is a wonderful teacher. Very quick to respond to your questions and always ontime for grading and sedning feedback on assignments. On the whole this is a wonderful class. I am looking forward to the next class, Intermediate Coldfusion Web Programming." - Douglas Dixon