Introduction to ColdFusion

ColdFusion is rapid web application development platform. In this course you will learn the basics of how to use ColdFusion platform and rapidly develop web sites. The course begins with learning basics of ColdFusion Markup Language and moves to common development language practices. From there we move to frequent database operations and advanced concepts of Forms, Sessions and Cookies. The last module sums up all the concepts covered in the course with sample application.
Course info
Rating
(107)
Level
Intermediate
Updated
Feb 4, 2013
Duration
2h 14m
Table of contents
Introduction
Introduction to ColdFusion Markup Language
Conditional Processing with CFML
SQL Operations with CFML
Building First Data Driven Pages
Summary and Resources
Description
Course info
Rating
(107)
Level
Intermediate
Updated
Feb 4, 2013
Duration
2h 14m
Description

ColdFusion is rapid web application development platform. In this course you will learn the basics of how to use ColdFusion platform and rapidly develop web sites. The course begins with learning basics of ColdFusion Markup Language and moves to common development language practices. From there we move to frequent database operations and advanced concepts of Forms, Sessions and Cookies. The last module sums up all the concepts covered in the course with sample application.

About the author
About the author

Pinal Dave is a Pluralsight Developer Evangelist.

More from the author
Getting Started with MariaDB
Beginner
2h 23m
Nov 2, 2018
Monitoring MySQL with Performance Schema
Intermediate
1h 59m
Apr 28, 2017
More courses by Pinal Dave
Section Introduction Transcripts
Section Introduction Transcripts

Introduction
Pinal Dave: Hello, and welcome to the Introduction to the ColdFusion course. I am Pinal Dave, and I am Developer Evangelist for Pluralsight. Here is the outline of this module. In this module we will talk about ColdFusion history, what a web application server is, and how ColdFusion plays the role of web application server. Later we will learn about ColdFusion Administrator, and use ColdFusion Builder 2 to build our very first application, which will display Hello World.

Introduction to ColdFusion Markup Language
Pinal Dave: This is Pinal Dave, Pluralsight Developer Evangelist. This model is about ColdFusion Markup Language, commonly known as CFML. ColdFusion Markup Language is the language we use to develop ColdFusion websites and applications. CFML extends the capability of standard HTML. On our very first look, CFML looks like HTML, however, they're quite different when processed by web server. Let's go over the outline of this model. First, we will learn what templates are and how to comment code. We'll learn about tags, functions, and variables. There are hundreds of tags and functions. Additionally, you can make custom functions as well. We'll also be talking about expressions and data types. Lists, arrays, and structures are advanced data types. We'll go to them in later parts of this module.

Conditional Processing with CFML
This is Pinal Dave for Pluralsight. In this module we will cover conditional processing with ColdFusion markup language. To understand conditional processing, it's important to understand decision and logical operators. We will later cover if statements and variations of if statements. We will also understand how switch statement works, later we will focus on conditional looking. Let's start with decision operators.

SQL Operations with CFML
Pinal Dave: This is Pinal Dave Pluralsight Developer Evangelist. In this module we will discuss about various SQL Operations with ColdFusion markup language. Nowadays, it's hard to find an application who is not supported by backbone of Database. Databases are very important for any application to be successful. In industry there are various kind of databases available, relational database, NoSQL Database, Bigdata and Hadoop as well as appliance based databases. In this module we will cover fundamentals of the SQL as well as understand the significance of Database. In a later part we will go hands on and understand how we will connect to SQL Server from ColdFusion. With demonstration we will understand how we can retrieve as well as manipulate data in SQL Server. Let's start with understanding the significance of database.

Building First Data Driven Pages
In this module, we will understand how we will put all of the concepts which we have learned so far and build an application, which is data driven. Earlier we explored various concepts of database designing, as well as learn how to write queries, which retrieves and modify data in database. Additionally, we learned how we can make a connection using ColdFusion Administrator from ColdFusion application pages through database. In this module, we will explore some of the application framework related concept, which we have not learned so far. The application which we will build with data driven pages, we'll use very fundamental HTML. We'll build an application where we will log in and we'll have drill down conditional formatting, conditional operation, as well as form operations. Let's take all of these concepts which we have learned individually and put them together in a single bucket. We'll build a very fundamental, but working, application where we will have a list of the data, we'll modify that, as well as learn how we can navigate from one page to another page and use URL as well as form variables.