<?xml version="1.0" encoding="UTF-8"?>
<?altova_sps ClassInfo.sps?>
<?xml-stylesheet type="text/xsl" href="classOutlineTemplate.xsl"?>

<courses xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="classInfo_Final.xsd">
	<class>
		<classInfo>
			<classTitle>Database Driven Web Sites with ColdFusion Advanced</classTitle>
			<softwareUsed>
				<software company="Adobe" url="http://tryit.adobe.com/us/cs4/dreamweaver/?sdid=CKIQM" icon="../../images/softwareIcons/adobe/dreamweaverICON.gif">Dreamweaver CS4</software>
			</softwareUsed>
			<swVersions>
				<version>MX2004 or higher</version>
			</swVersions>
			<levels>
				<level>3</level>
			</levels>
			<duration>
				<hours>7</hours>
				<days>1</days>
			</duration>
			<certification>
				<company url="http://www.adobe.com/support/certification/ace.html">Macromedia
					ColdFusion Developer Exam</company>
			</certification>
			<courseCode partner="ax">cfm3</courseCode>
			<courseDescription>Our Creating Database-Driven Websites with ColdFusion Level 3 serves as our advanced ColdFusion class. Topics include setting up login pages, password-protecting websites, and creating and using cookies. Advanced aspects of the ColdFusion language are explored. </courseDescription>
		</classInfo>
		<hwRequirements>
			<requirement>At least 32 MB RAM (64 MB is recommended)</requirement>
			<requirement>At least 200 MB of free disk space, depending on what software you may
				already have to run this course</requirement>
			<requirement>A 486 or faster processor (Pentium or faster is strongly recommended)</requirement>
			<requirement>An 800 x 600 or higher resolution moniter set to a minimum of 256 colors.
				If your monitor doesn&apos;s support 256 colors, graphics will not be displayed
				as intended. For best image quality, we recommend setting monitors to high color
				(16-it) as a high resolution, such as 1280 x 1024</requirement>
		</hwRequirements>
		<swRequirements>
			<platformRequirements>
				<requirement>Microsoft Windows XP with Service Pack 2 or higher</requirement>
				<requirement>ColdFusion Application Server MX7 or higher</requirement>
			</platformRequirements>
			<requirement>Adobe Dreamweaver CS3 or higher</requirement>
			<requirement>Web Browser 6.0 or later</requirement>
			<requirement>Allaire Homesite 4.0 (you can run this course with any text editor, but
				HomeSite Providers several benefits when coding CFML)</requirement>
			<requirement>Microsoft Access 97 or later</requirement>
			<requirement>Microsoft Personal Web Server</requirement>
		</swRequirements>
		<preRequisites>
			<preReqClass>
				<preReq url="CreatingDB-DrivenWebsites_L1.xml">Introduction to Database Websites</preReq>
			</preReqClass>
			<preReqClass>
				<preReq url="CreatingDB-DrivenWebsites_L2.xml">Intermediate Database
				Websites</preReq>
			</preReqClass>
			<preReq>Basic operating system knowledge including navigate the file system, editing
				text, creating, copying and deleting files. </preReq>
			<preReq>Familiarity with the World Wide Web and Web browsers is helpful</preReq>
			<preReq>Ability to create web pages</preReq>
			<preReq>Familiarity with HTML and its syntax</preReq>
			<preReq>Ability to create websites with Dreamweaver 8</preReq>
			<preReq>Basic operating system and file management</preReq>
			<preReq>Familiarity with Dreamweaver MX 2004 or higher</preReq>
			<preReq>Ability to build Web pages with Dreamweaver</preReq>
			<preReq>Add and format text in Dreamweaver</preReq>
			<preReq>Add and format images in Dreamweaver</preReq>
			<preReq>Create hypertext links in Dreamweaver</preReq>
			<preReq>Define a website in Dreamweaver</preReq>
			<preReq>Basic understanding of database terminology</preReq>
			<preReq>Familiarity with SQL</preReq>
		</preRequisites>
		<performanceObjectives>
			<objective>Understand and implement the ColdFusion application Framework </objective>
			<objective>Set an access global variables</objective>
			<objective>Create a login page that authenticates users and handles common errors</objective>
			<objective>Manage clients with cookies</objective>
			<objective>Collect user preferences to display customized content</objective>
			<objective>Create a precious/next search application and cached queries</objective>
			<objective>Create conditional statements with CFSWITCH</objective>
		</performanceObjectives>
		<supplementalMaterials>
			<book>Visual Quickstart Guide to ColdFusion MX</book>
			<website/>
		</supplementalMaterials>
		<courseContent>
			<lesson number="1">
				<lessonTitle>The ColdFusion Application Framework</lessonTitle>
				<topic>Designing with the application framework</topic>
				<topic>Exploring the Application. cfm template</topic>
				<topic>Exploring Persistent variables</topic>
				<topic>Setting and Refercing Global Variables</topic>
				<topic>The CFAPPLICATION tag2</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<lesson number="2">
				<lessonTitle>Creating a Login Application</lessonTitle>
				<topic time="">Establishing Basic Security </topic>
				<topic time="">Using Cookies</topic>
				<topic time="">Inserting New Users</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<lesson number="3">
				<lessonTitle>Displaying Personalized Content</lessonTitle>
				<topic time="">Gathering User Preferences </topic>
				<topic time="">Creating Cookies Dynamically</topic>
				<topic time="">Logging in users Automatically</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<lesson number="4">
				<lessonTitle>Creating Previous/ next Record Sets</lessonTitle>
				<topic time="">Browsing Previous/Next Record Sets </topic>
				<topic time="">Creating the Application Logic</topic>
				<topic time="">Determining the Nmber of Remaining Records</topic>
				<topic time="">Creating the Next Link </topic>
				<topic time="">Creating the Previous Link</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<lesson number="5">
				<lessonTitle>Design and Performance Considerations</lessonTitle>
				<topic time="">Caching Query Data </topic>
				<topic time="">Preventing User Error</topic>
				<topic time="">Exploring CGI Variables</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<lesson number="6">
				<lessonTitle>Conditional Processing with CFSWITCH</lessonTitle>
				<topic time="">Displaying the Average Rating of Each Title</topic>
				<topic time="">CFCASE and CFDEFAULTCASE</topic>
				<topic time="">Learning More about ColdFusion Development</topic>
				<lessonTime>1:00</lessonTime>
			</lesson>
			<nextClass url="../../html/advanced.html">ColdFusion Advanced Topics</nextClass>
		</courseContent>
		<courseware>
			<bookTitle>Cold Fusion: Creating Database-driven Web Sites,Level 3</bookTitle>
			<publisher>Elementk</publisher>
			<bookNumber>077-903</bookNumber>
			<notes/>
			<author/>
		</courseware>
	</class>
</courses>

