Getting Started with Adobe ColdFusion (2016)

Video Lectures

Displaying all 75 video lectures.
Lecture 1
Introduction ## 01 Welcome
Play Video
Introduction ## 01 Welcome
This first video greets the student and describes the general
outline of the training
Lecture 2
Introduction ## 02 Using the exercise files
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
Introduction ## 03 Exploring the static version of the HD street band web site
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
Introduction ## 04 Understanding the static request
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
Introduction ## 05 Understanding the dynamic request
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
Configuring your work environment ## 01 What to install
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
Configuring your work environment ## 02 Installing Coldfusion Builder
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
Configuring your work environment ## 03 Touring the installed features
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
Configuring your work environment ## 04 Installing the exercise files
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
Configuring your work environment ## 06 Creating a new project in Coldfusion Builder
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
Configuring your work environment ## 07 Build your first ColdFusion mini application
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
Variables and data types ## 01 Understanding ColdFusion variables
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
Variables and data types ## 02 Experimenting with variables
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
Variables and data types ## 03 Understanding structures
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
Variables and data types ## 04 Experimenting with structures
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
Variables and data types ## 05 Understanding arrays
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
Variables and data types ## 06 Experimenting with arrays
Play Video
Variables and data types ## 06 Experimenting with arrays
Lecture 18
Publishing database content ## 01 The basics of relational database
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
Publishing database content ## 02 Exploring the hd Street band database
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
Publishing database content ## 03 Connecting Coldfusion to the database
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
Publishing database content ## 06 Formatting data
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
Publishing database content ## 08 Ussing dynamic queries
Play Video
Publishing database content ## 08 Ussing dynamic queries
Lecture 23
Publishing database content ## 09 Building the agenda sidebar
Play Video
Publishing database content ## 09 Building the agenda sidebar
Lecture 24
Publishing database content ## 10 Chapter Wrap Up
Play Video
Publishing database content ## 10 Chapter Wrap Up
Lecture 25
Creating a Drill Down interface ## 01 About the web statelessness
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
Publishing database content ## 07 Grouping data
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
Creating a Drill Down interface ## 02 Creating dynamic links
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
Creating a Drill Down interface ## 03 creating the detail page of the news data drill down
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
Creating a Drill Down interface ## 04 Introducing cfelseif
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
Inserting new data in the database ## 01 Chapter Intro
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
Inserting new data in the database ## 02 Experimenting with forms
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
Inserting new data in the database ## 03 Introducing Coldfusion forms
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
Inserting new data in the database ## 04 Populating a drop down select menu
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
Inserting new data in the database ## 05 Server Side data validation
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
Inserting new data in the database ## 06 Inserting the validated data in the database
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
Updating data ## 01 Chapter Intro
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
Updating data ## 02 Activating the rich text editor
Play Video
Updating data ## 02 Activating the rich text editor
Lecture 38
Updating data ## 03 Filling up the form with existing data
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
Updating data ## 04 Updating data in the database
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
Updating data ## 05 Providing user feedback
Play Video
Updating data ## 05 Providing user feedback
Lecture 41
Reusing Code ## 01 About reusing code
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
Reusing Code ## 02 Turning on the debug output
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
Reusing Code ## 03 Using the includes
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
Reusing Code ## 04 About the custom tags
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
Reusing Code ## 05 Experimenting with Custom Tags
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
Reusing Code ## 06 Implementing the front cfm custom tag
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
Reusing Code ## 07 Creating and using a UDF
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
The application framework ## 06 Create the home page Part 1 the latest news
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
The application framework ## 01 About the Application framework
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
The application framework ## 02 Creating the Application cfc
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
The application framework ## 03 About the Application Framework Methods
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
The application framework ## 04 Creating the onApplicationStart method
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
The application framework ## 05 Creating the onRequestStart method
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
The application framework ## 07 Create the home page Part 2 the news sidebar
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
The application framework ## 08 Create the home page Part 3 the event sidebar
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
Session Management ## 01 Understanding sessions and persistent scopes
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
Session Management ## 03 Authentication vs Authorisation
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
Session Management ## 04 Creating the Authentication service
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
Session Management ## 05 Writing the doLogin and doLogout methods
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
Session Management ## 06 Creating the login form processing script
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
Session Management ## 07 Displaying feedback to the user
Play Video
Session Management ## 07 Displaying feedback to the user
Lecture 62
Session Management ## 08 Implementing logout
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
Session Management ## 09 Testing the login and the logout process
Play Video
Session Management ## 09 Testing the login and the logout process
Lecture 64
Session Management ## 10 Controlling access to the user profile
Play Video
Session Management ## 10 Controlling access to the user profile
Lecture 65
Session Management ## 11 Controlling access to the site administration
Play Video
Session Management ## 11 Controlling access to the site administration
Lecture 66
More security ## 01 About SQL injection
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
More security ## 02 Using cfqueryparam to prevent sql injection
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
More security ## 04 Introducing cfscript
Play Video
More security ## 04 Introducing cfscript
Lecture 69
More security ## 05 Working with Captcha images
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
Building the site administration ## 01 About the site administration
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
Building the site administration ## 02 Deleting a news from the database
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
Building the site administration ## 04 Configuring ColdFusion to send eMails
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
Building the site administration ## 06 Using the iif function
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
Building the site administration ## 07 Basic error handling
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
Building the site administration ## 08 Goodbye
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.