Come to an intensive class on ColdFusion or Fusebox in Rockville Maryland. Moving to DotNet from CF? We have a new Dot Net class by CF Gurus Adam and David Churvis, see DN101 below.
Classes limited to 12 students each so that you can be sure to get your own questions answered! Sign up today to guarantee a place at http://www.teratech.com/training/ - Michael Smith, TeraTech, Inc PS If you can't make a class we have one-on-one mentoring and on site classes too. Just email me if you are interested. TeraTech was a finalist for Best ColdFusion Training in USA two years running. Class list ********** Tue 1/11/05 CF 101 - Welcome to ColdFusion $9.95 Tue 1/18/05 CF 102 - Introduction to ColdFusion $349 Tue 1/25/05 CF 201 - Building ColdFusion Skills $349 Tue 2/1/05 CF 202 - 508 & ColdFusion $199 Tue 2/8/05 CF 206 - ColdFusion SQL Skills $349 Wed 2/9/05 DN 101 - DotNet from CF $349 Tue 2/15/05 FB 101 - Intro to Fusebox $199 Tue 2/22/05 FB 201 - Intermediate Fusebox $349 *TeraTech 100% Learning Guarantee* We want you to be happy with our classes. If you are not 100% sure you learned everything you could from any of our classes then you may take it again at no charge on a space available basis. Class details: CF 101 - Welcome to ColdFusion ****************************** 2 hour course Sign-in 9:30am, Class 10am - noon Just $9.95 ~ Introduction to ColdFusion ~ Samples of sites currently using ColdFusion ~ When to/when not to use ColdFusion ~ Basic coding samples ~ How ColdFusion interacts with databases ~ Q&A CF 102 - Introduction to ColdFusion *********************************** Full Day course Sign-in 9:30am, Class 10am-5pm Just $349, includes lunch Get up to speed with the basics of ColdFusion! * About ColdFusion * CF Tag Processing * Server vs Client Processing * Why Dynamic Pages? vs Site Updating: Old Way * Using variables and functions * Performing conditional processing * Form processing, Including form validation * Reusing code with CFINCLUDE * Using (and perhaps creating) custom tags * Passing data among programs * Using CFMAIL to generate Email *Database Integration - ColdFusion Query Processing - DataSource Definition - Executing SQL in CF - Query Builder - Result of SQL Statement - Viewing CFQUERY results - Looping Through Results - Using Results to Build HTML - Dynamic SQL - refer to CF variables and functions, conditional SQL - Building a Search Interface - Dont Do the Databases Work * CF Studio tips - integrated dev env (IDE) * Where to Learn More * Q & A time CF 201 - Building ColdFusion Skills *********************************** Full Day course Sign-in 9:30am, Class 10am-5pm Just $349, includes lunch Learn how to easily secure all or parts of your sites in a reliable way. Protect your sites from hackers and web vandals. Improve the speed and stability of your ColdFusion applications. Prerequisite: Basic ColdFusion experience. * In depth overview of ColdFusion Administrator * Performance & Stability - Locking - CFLOCK tag - CFAdmin settings - Request scope * Security - basic concepts - login - closing backdoors - forgotten password * Members Only - session, client and cookies - refresh issues - timeouts - remember me * Session Tracking - who is logged on now - variable and structure dump * Form Validation - why it is important - underscore validation - CFFORM validation - JavaScript validation - CF validation - SQL validation * Q & A CF 202 - 508 & ColdFusion *********************************** Half Day course Sign-in 11:30am, Class noon - 4pm Just $199 Can you successfully implement section 508? Do you meet the legal requirements for handicapped accessiblity on your ColdFusion website? This government regulation became required over 18 months ago and some agencies have already had complience issues! Come to an intensive class to learn how you can avoid such problems. * What is section 508 - What is covered and what is not * Blind readers - Screen reader demo and what to look out for * JavaScript issues - Which script is legal and which is not * Applets - Are applets ever allowed? * Timeouts - Do you timeout your logins? Why this may cause 508 problems! * Problem CF tags - Which CF tags must you fix... * Frames issues - Why frames are bad and to deal with them correctly under 508 * Table issues - How tables can be bad and how to make them good for 508 * Form issues - What makes a form non-compliant and how to fix it * CFINCLUDE - How it can help and use for Skip to Nav * Text alternatives - How to leverage CF to produce dual versions of your site Class includes free white papers on Section 508 and the latest tips on implementation. Vital for any government webmaster! CF 206 - ColdFusion SQL Skills ****************************** Full Day course Sign-in 9:30am, Class 10am-5pm Just $349, includes lunch Prerequisite: CF102 or similar basic ColdFusion knowledge. Ever feel you work too hard in CF when SQL could do more? Want to learn SQL tricks from the masters? Our CF206 class will cover joins,subqueries, stored procedures, sum, nulls, transactions, optimizing your SQL and more. Come to an intensive intermediate class on ColdFusion and SQL in Rockville Maryland and learn vital topics of CF for the experienced programmer so you can program faster and better! Learn more advanced SQL skills for your ColdFusion programming. * SQL basics review - Select, update, insert, delete * Joins and sub-queries Left join, right join, inner join, outer join * Getting next ID safely Avoid ID field problems * Summary operations sum, min, max become an expert on GROUP BY and HAVING * Null data tricks and traps Why null can damage your queries and how to protect yourself * Transactions, commits and rollbacks What to do when SQL goes wrong. Protect you data from mistakes. * Using stored procedures from ColdFusion Speed up and secure your pages. Plus do things that straight SQL can't do! * Indices and database maintenance Speed up your pages without recoding them! Tricks of indices and data backup * Optimizing your SQL for faster pages What to do when a query is running too slow without buying expensive new hardware * How and when to cache queries Learn what caching does and doesn't do and how it can speed up you pages 100x * SQL Server, Oracle and Access SQL language differences How to write portable applications that upsize easily * Resources for SQL programming Where to go to learn more Note: this class does not cover SQL Server or Oracle admin skills - it is for advanced SQL coding skills. Class includes a FREE copy of Ben Forta's book on SQL Dot Net DN 101 - ColdFusion SQL Skills ****************************** Full Day course Sign-in 9:30am, Class 10am-5pm Just $349, includes lunch Prerequisite: CF102 or similar basic ColdFusion knowledge. Teachers: Adam and David Churvis This one day class is designed to both fast-track you into ASP.NET with C-Sharp and to teach you everything you'll need to know to build effective ASP.NET applications. Specifically suited for ColdFusion developers, there is no other training course like this anywhere else. Don't be intimidated by the object oriented aspects of C-Sharp. We'll have you speaking in objects in no time, and you'll soon wonder what all that fear was about. We take the conceptual portions of the course slowly and deliberately so everyone has plenty of time to practice and ask questions until they're comfortable. The .NET Framework Architecture * An overview of the .NET Framework * The Common Language Runtime (CLR) * Assemblies * Just-In-Time compilation The Visual Studio .NET IDE * Getting comfortable with the Visual Studio IDE * Configuring the IDE to suit your specific needs * Toolbox * The Solution Explorer * Property pages Object Oriented Programming Concepts * Objects * Class structure * Properties * Methods * Instances * Namespaces * Access modifiers * Encapsulation * Inheritance * Polymorphism The C-Sharp Language * C-Sharp language syntax * Properties * Events * Functions * Data types, implicit casting, and explicit casting * Simple variables versus simple types * Complex variables versus complex types * Variable scopes * The different notations used to reference objects and properties * Flow control ASP.NET Basics * Building a basic forms-based application * The request cycle * The page processing cycle * Postback * The event model * Code-behind .NET Forms: The Building Blocks of an ASP.NET Application * Forms are objects in .NET * Handling form events * Form controls * Binding objects to forms HTML Controls and HTML Server Controls * Standard HTML form controls * Table objects * Custom buttons * Programmatically manipulating HTML server controls Web Server Controls * Calendars * Tables * Placeholders * Panels * Form control validators ADO.NET * The ADO.NET object model * Mastering the syntax * Selecting and modifying data * Calling stored procedures * Using DataSet objects * Programmatically creating DataSet objects Data Binding * Binding simple data objects * Binding complex data objects * Using the DataGrid * DataLists * Repeaters State Management in ASP.NET * The state management framework * Application state * Session state * View state * Locking * Using cookies User Controls and Custom Controls * Similarities and differences with ColdFusion custom tags * Reusing markup * Creating custom properties * Implementing navigation * The advantages of programming custom controls ASP.NET Application Structure * Application * Modules * Pages * Objects Securing the Application * Configuring a hierarchical security framework * Authentication * Authorization * Combining Windows authentication with file-based security * Request validation Structured Exception Handling * Understanding C-Sharp exceptions * Handling caught exceptions at the code block * Handling uncaught exceptions at the page level * Handling uncaught exceptions at the application level * Mailing error information to the administrator * Logging error information Testing, Debugging, and Tracing * Stepping through execution * Creating conditional breakpoints * Developing a unit test suite * Tracing object execution and logging test output * Discovering and resolving problems The Deployment Cycle * Compiling the application * Installing assemblies in the Global Assembly Cache * Deploying an application via FTP * Creating a basic installer application Fusebox Classes *************** [ What is Fusebox? ] Learn all the basics of how the Fusebox architecture can help you build ColdFusion Applications. Learn to tie together all the queries, display elements, and actions of your application in a consistent model. [ How can Fusebox help you code? ] Find out about how Fusebox can improve your applications from better organization to proven methods of application design. [ Did you ever wonder how you could work better as a team? ] Fusebox builds teamwork! Regain the efficiency of a single programmer in a team environment. [ Do you want to speed up development? ] Fusebox helps you accelerate development with clear organization. Avoid redundancy and easily make changes with reusable queries and display elements. Avoid getting bogged down in the application design and stick to the coding. Get a taste of how Fusebox works well with prototyping. FB 101 - Introduction to Fusebox ******************************** Half Day course noon-4pm Just $199 FB101 is ideal for any ColdFusion users interested in learning the basics of Fusebox. Whether you're just getting started with ColdFusion or you're an experienced developer, Fusebox can help you build better applications. * What is Fusebox? * How can Fusebox help you code? * index.cfm organization * Naming conventions * fuseaction + Learn all the basics of how the Fusebox architecture can help you build ColdFusion Applications. + Learn to tie together all the queries, display elements, and actions of your application in a consistent model. + Study a sample fusebox application and take the code home with you to use in your own applications. + Find out about how Fusebox can improve your applications from better organization to proven methods of application design. + Work with the latest Fusebox techniques * Q & A time FB 201 - Intermediate Fusebox ***************************** Full Day course 10am-5pm Just $349, includes lunch Prerequisite: FB101 or similar basic Fusebox knowledge. FB201 is for people who have already met Fusebox and want to improve their skills with the new Fusebox 4.0 spec. Step up to the next level with your Fusebox programming and save yourself time and headaches when coding ColdFusion applications. Great for team projects! * Fusebox 4 overview - How version 4 is better than version 3 * Core files - fusebox.xml, circuit.xml - What files are essential to an FB app * Nested Circuits - How nesting can help you organize your code for reuse * XFAs - How Extended FuseActions can save time and self document code * Layouts - How layout can help code reuse and be smart layouts that can change appearance depending where they are used * Plugins - How plugins can let you change core file behavior without going crazy editing the core file itself * Wireframes - How to build wireframe outlines of a site and what not to include them if you don't want headaches * Devnotes - How Devnotes can save you butt when developing * Fusedocs - How to document the Fusebox way and why it can help testing too * Fusebox API variables - What are all the API variables and what can you use them for + Learn all the advanced parts of how the Fusebox architecture can help you build ColdFusion Applications. + Learn to tie together all the new parts of a Fusebox 4 application together. + Study a sample fusebox application and take the code home with you to use in your own applications. + Find out about how Fusebox can improve your applications from better organization to proven methods of application design. + Work with the latest Fusebox techniques * Q & A time -------------- [ Teachers ] * Michael Smith, Jo Belyea-Doerrman and David Schroeder - TeraTech's ColdFusion Gurus. Michael did the tech edit on the Fusebox book by New Riders and the Fusebox 4 book by Techspedition. For class details and registration please go to: http://www.teratech.com/training/ All classes will be held at TeraTech training center 405 E Gude Dr Ste 207 Rockville MD 20850 phone 301-424-3903 email [EMAIL PROTECTED] [ On-site ] On-site and customized classes are available for your organization. Contact Michael at [EMAIL PROTECTED] for more details. Register now! Seats are limited. http://www.teratech.com/training/ [ CF Help ] Need expert ColdFusion, SQL, VB and Access Programming? Project stuck and need one-on-one help? Looking for onsite training? Call TeraTech 800-447-9120 or email mailto:[EMAIL PROTECTED] We get you moving fast -- Due to TeraTech's growth we are seeking winning sales people to sell custom software. For more details: http://www.teratech.com/index.cfm?go=About.JobDetail&JobID=3 Michael Smith, TeraTech, Inc 405 E Gude Dr Ste 207, Rockville MD 20850 Voice: +1-301-424-3903 x110 Fax:301-762-8185 Web: http://www.teratech.com/sig/ Email: mailto:[EMAIL PROTECTED] ICQ: 66057682 Winner in CFDJ awards Best Consulting. Member Team Fusebox. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Discover CFTicket - The leading ColdFusion Help Desk and Trouble Ticket application http://www.houseoffusion.com/banners/view.cfm?bannerid=48 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:191250 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

