Getting Started with Adobe ColdFusion (2016)
Video Lectures
Displaying all 75 video lectures.
Lecture 1![]() Play Video |
Introduction ## 01 Welcome This first video greets the student and describes the general outline of the training |
Lecture 2![]() Play Video |
Introduction ## 02 Using the exercise files This video introduces the sample files package to the student and gives a general overview of its content The exercise files are located at http://download.macromedia.com/pub/coldfusion/updates/11/dow... |
Lecture 3![]() Play Video |
Introduction ## 03 Exploring the static version of the HD street band web site In this video, you will explore the static version of the website you will work with during this course and discuss its shortcomings. |
Lecture 4![]() Play Video |
Introduction ## 04 Understanding the static request In this video, you will learn about the HTTP server and understand why the current version of the website is behaving the way it behaves. It also discusses the separation between the structure and the content. |
Lecture 5![]() Play Video |
Introduction ## 05 Understanding the dynamic request This video introduces the dynamic website. It shows you the basic steps of a dynamic request and emphasis the similarities and differences between a dynamic and a static request. |
Lecture 6![]() Play Video |
Configuring your work environment ## 01 What to install This video introduces this whole chapter and tells you all about the environment you will work with in this course. |
Lecture 7![]() Play Video |
Configuring your work environment ## 02 Installing Coldfusion Builder This video introduces ColdFusion builder, the preferred IDE for developing Coldfusion applications. It also walks you through the process of installing Coldfusion builder on your machine. |
Lecture 8![]() Play Video |
Configuring your work environment ## 03 Touring the installed features This video introduces ColdFusion builder, the preferred IDE for developing Coldfusion applications. It also walks you through the process of installing Coldfusion builder on your machine. |
Lecture 9![]() Play Video |
Configuring your work environment ## 04 Installing the exercise files This video shows you how to install the exercise files that you will use throughout this training. |
Lecture 10![]() Play Video |
Configuring your work environment ## 06 Creating a new project in Coldfusion Builder This video shows you how to create a new project in Coldfusion Builder |
Lecture 11![]() Play Video |
Configuring your work environment ## 07 Build your first ColdFusion mini application In this video, you will build your first Coldfusion mini application and test it in your web browser |
Lecture 12![]() Play Video |
Variables and data types ## 01 Understanding ColdFusion variables In this video, you will make your first steps into the CFML language and learn how to create and use a Coldfusion variable. |
Lecture 13![]() Play Video |
Variables and data types ## 02 Experimenting with variables In this video, you will make your first steps into the CFML language and learn how to create and use a Coldfusion variable. |
Lecture 14![]() Play Video |
Variables and data types ## 03 Understanding structures In this video, you will learn how to create a Coldfusion structure and learn about the basic behaviour of such variable. |
Lecture 15![]() Play Video |
Variables and data types ## 04 Experimenting with structures In this video, you will put your new knowledge about Coldfusion structure at work and experiment with structures and structure functions |
Lecture 16![]() Play Video |
Variables and data types ## 05 Understanding arrays This video introduces you to the Coldfusion Array data type. You will learn what an array is and what is the basic behaviour of a Coldfusion array. |
Lecture 17![]() Play Video |
Variables and data types ## 06 Experimenting with arrays |
Lecture 18![]() Play Video |
Publishing database content ## 01 The basics of relational database This video walks you through this site’s database and uncovers some of the basic principles of a relational database. |
Lecture 19![]() Play Video |
Publishing database content ## 02 Exploring the hd Street band database This video takes your database skills to the next level by introducing the different types of relationships as well as the concept of primary key and foreign key. |
Lecture 20![]() Play Video |
Publishing database content ## 03 Connecting Coldfusion to the database In this video, you will use the Coldfusion administrator to connect your Coldfusion server to the database you will use during this training. |
Lecture 21![]() Play Video |
Publishing database content ## 06 Formatting data In this video, you will take your new skills one step further and format the data you retrieved from the database using standard Coldfusion functions. |
Lecture 22![]() Play Video |
Publishing database content ## 08 Ussing dynamic queries |
Lecture 23![]() Play Video |
Publishing database content ## 09 Building the agenda sidebar |
Lecture 24![]() Play Video |
Publishing database content ## 10 Chapter Wrap Up |
Lecture 25![]() Play Video |
Creating a Drill Down interface ## 01 About the web statelessness The web is a stateless environment. In this video you will discover what that means and the strategies that Coldfusion puts in place to circumvent the web statelessness |
Lecture 26![]() Play Video |
Publishing database content ## 07 Grouping data This video introduces the cfif tag to test for the existence of database records before outputting data on the page |
Lecture 27![]() Play Video |
Creating a Drill Down interface ## 02 Creating dynamic links This video shows you how to create unique links that point to a specific database record |
Lecture 28![]() Play Video |
Creating a Drill Down interface ## 03 creating the detail page of the news data drill down This video shows you how to use the data passed in the URL to create a query and display data on the page. |
Lecture 29![]() Play Video |
Creating a Drill Down interface ## 04 Introducing cfelseif This third drill down example will give you the opportunity to learn about more complex cfif statements by using the cfelseif tag |
Lecture 30![]() Play Video |
Inserting new data in the database ## 01 Chapter Intro This video gives a rapid overview of static html forms, by creating a form that you will use to capture the data to be inserted in the database. |
Lecture 31![]() Play Video |
Inserting new data in the database ## 02 Experimenting with forms In this video you will make some experiments with simple HTML forms. you will discover the difference between a POST request and a GET request as well as how to use Coldfusion to retrieve form data |
Lecture 32![]() Play Video |
Inserting new data in the database ## 03 Introducing Coldfusion forms In this video, you will lear how to handle empty fields or fields with multiple data entered, such as multiple checkboxes selected for the same data. |
Lecture 33![]() Play Video |
Inserting new data in the database ## 04 Populating a drop down select menu This video explains how to use the cfselect tag to generate the choices of a drop down menu from a database query |
Lecture 34![]() Play Video |
Inserting new data in the database ## 05 Server Side data validation In this video, you will learn how to make sure that the submitted data is what you want it to be using server side validation. |
Lecture 35![]() Play Video |
Inserting new data in the database ## 06 Inserting the validated data in the database In this video, you will build an insert query to store the data captured by your form in the database. |
Lecture 36![]() Play Video |
Updating data ## 01 Chapter Intro The first step in the updating process is to retrieve the existing data to be updated. |
Lecture 37![]() Play Video |
Updating data ## 02 Activating the rich text editor |
Lecture 38![]() Play Video |
Updating data ## 03 Filling up the form with existing data Now that the data to update is available you will use it to pre-fill the update form |
Lecture 39![]() Play Video |
Updating data ## 04 Updating data in the database Everything is ready, It is now time to write the script that will be executed to update the data with the new data submitted in the form. |
Lecture 40![]() Play Video |
Updating data ## 05 Providing user feedback |
Lecture 41![]() Play Video |
Reusing Code ## 01 About reusing code Reusing code is not just the result of an endless search for typing less code, it is also guided by very pragmatic reasons that you will discover in this video. |
Lecture 42![]() Play Video |
Reusing Code ## 02 Turning on the debug output This video focuses on the cfinclude tag and teaches you how to use it to write simpler code. |
Lecture 43![]() Play Video |
Reusing Code ## 03 Using the includes This video focuses on the cfinclude tag and teaches you how to use it to write simpler code. |
Lecture 44![]() Play Video |
Reusing Code ## 04 About the custom tags This video teaches you the basics of custom tags in Coldfusion : what it is? how it works? and where to store them? |
Lecture 45![]() Play Video |
Reusing Code ## 05 Experimenting with Custom Tags In this video, you will perform some important experiment that will make you understand how custom tags work. |
Lecture 46![]() Play Video |
Reusing Code ## 06 Implementing the front cfm custom tag this video will teach you al there is to know about creating your own functions in Coldfusion |
Lecture 47![]() Play Video |
Reusing Code ## 07 Creating and using a UDF In this video, you will build a custom function that you will use throughout your font-end site. |
Lecture 48![]() Play Video |
The application framework ## 06 Create the home page Part 1 the latest news This video teaches you the methods that are supported in the Application.cfc file and gives you an example on how to use them. |
Lecture 49![]() Play Video |
The application framework ## 01 About the Application framework This video teaches you what the application framework is, how it works, what missions it fulfils and where to locate it. |
Lecture 50![]() Play Video |
The application framework ## 02 Creating the Application cfc In this video you will create the Application.cfc file for the entire site and use it to set the general properties of your Coldfusion application |
Lecture 51![]() Play Video |
The application framework ## 03 About the Application Framework Methods In this video you will create the Application.cfc file for the entire site and use it to set the general properties of your Coldfusion application |
Lecture 52![]() Play Video |
The application framework ## 04 Creating the onApplicationStart method In this video you will create the Application.cfc file for the entire site and use it to set the general properties of your Coldfusion application |
Lecture 53![]() Play Video |
The application framework ## 05 Creating the onRequestStart method In this video, you will learn how to use the properties you defined for your application in order to further simplify the code of your application by pushing the limits of code reuse. |
Lecture 54![]() Play Video |
The application framework ## 07 Create the home page Part 2 the news sidebar In this video, you will use your newly created Application framework to create the home page of the site in minutes. |
Lecture 55![]() Play Video |
The application framework ## 08 Create the home page Part 3 the event sidebar In this video, you will use your newly created Application framework to create the home page of the site in minutes. |
Lecture 56![]() Play Video |
Session Management ## 01 Understanding sessions and persistent scopes In this video, you will learn about the sessions scope : how it works and what it is used for. You will also have a brief summary of the persistent scopes offers by Coldfusion.. |
Lecture 57![]() Play Video |
Session Management ## 03 Authentication vs Authorisation In this video, you will create the Authentication.cfc file and write the needed methods to handle user login and logout. |
Lecture 58![]() Play Video |
Session Management ## 04 Creating the Authentication service In this video, you will create the Authentication.cfc file and write the needed methods to handle user login and logout. |
Lecture 59![]() Play Video |
Session Management ## 05 Writing the doLogin and doLogout methods This video is the continuation of the previous one. You will now use the methods created in the Authentication.cfc component in the processing script of the login form. |
Lecture 60![]() Play Video |
Session Management ## 06 Creating the login form processing script This video is the continuation of the previous one. You will now use the methods created in the Authentication.cfc component in the processing script of the login form. |
Lecture 61![]() Play Video |
Session Management ## 07 Displaying feedback to the user |
Lecture 62![]() Play Video |
Session Management ## 08 Implementing logout Finally, you will create the logout procedure to safely logs users out and make sure their session’s data are secure. |
Lecture 63![]() Play Video |
Session Management ## 09 Testing the login and the logout process |
Lecture 64![]() Play Video |
Session Management ## 10 Controlling access to the user profile |
Lecture 65![]() Play Video |
Session Management ## 11 Controlling access to the site administration |
Lecture 66![]() Play Video |
More security ## 01 About SQL injection In this video, you will learn about a very common attack scheme use by hackers to put your site down : the sql injection. |
Lecture 67![]() Play Video |
More security ## 02 Using cfqueryparam to prevent sql injection This video will teach you how to prevent SQL injection attacks by using the cfqueryparam tag |
Lecture 68![]() Play Video |
More security ## 04 Introducing cfscript |
Lecture 69![]() Play Video |
More security ## 05 Working with Captcha images You will now make sure that only human beings can post comments on your news pages by generating Captcha images. |
Lecture 70![]() Play Video |
Building the site administration ## 01 About the site administration This video introduces the final chapter of this course by giving you a rapid overview of what you will achieve in this chapter. |
Lecture 71![]() Play Video |
Building the site administration ## 02 Deleting a news from the database In this video, you will build the pages administration system of the admin site |
Lecture 72![]() Play Video |
Building the site administration ## 04 Configuring ColdFusion to send eMails In this video, you will build the pages administration system of the admin site |
Lecture 73![]() Play Video |
Building the site administration ## 06 Using the iif function In this video, you will build the pages administration system of the admin site |
Lecture 74![]() Play Video |
Building the site administration ## 07 Basic error handling In this video, you will build the pages administration system of the admin site |
Lecture 75![]() Play Video |
Building the site administration ## 08 Goodbye This last video gives you a rapid overview of what has been achieved in the course and directs you to your next steps with Coldfusion 2016 release. |