SlideShare una empresa de Scribd logo
1 de 21
Visit us at :
http://learnfungo.com

COLDFUSION AND
OTHER TRAININGS FOR
$0 AND $10
Cold Fusion
Getting Started with Cold
Fusion…
What is ColdFusion
 ColdFusion is “A rapid server scripting
  environment for creating rich internet
  applications."
 ColdFusion is a Web Application
  Server that executes scripts which are
  written in CFML (ColdFusion Markup
  Language).
WHY COLD FUSION?
Advantages
 Ease of Development
 Rapid application development (RAD).
  ColdFusion abstracts complex, low-
  level programming tasks, such as
  establishing connectivity with a mail
  server or querying a database, with
  simple HTML-like tags.
 Available for a broad range of popular
  operating systems and web servers.
ColdFusion Flow
Accessing a website
ColdFusion Flow
Explained
   A web browser makes a request to a web server for a
    template with a .cfm or .cfc extension (or another
    custom configured extension).
   The web server receives the request and forwards it to
    the ColdFusion MX Application Server.
   The ColdFusion MX Application Server parses the
    CFML template and processes the tags and functions
    accordingly, interacting with other services, such as
    data sources or mail servers, as necessary.
   The ColdFusion MX Application Server combines its
    dynamic output with the static HTML and CSS (and
    JavaScript, if any) in the template and passes the whole
    page back to the web server.
   The web server passes the dynamically generated
    content back to the client machine's web browser.
ABOUT DATA TYPES
Data Types
 Boolean
 Strings
 Numbers
 Date/time objects
 Lists
 Arrays
 Structures
 Query objects
ABOUT VARIABLES
Variables in CFML
 Variable names must begin with a
  letter, an underscore, or the Unicode
  currency symbol ($) and can contain
  only
  letters, numbers, underscores, and
  Unicode currency symbols. Variable
  names can't contain spaces.
 ColdFusion variable names aren't
  case sensitive.
Assigning Values to
Variables
 <cfset x = 8>
 <cfset y = x+12>
 <cfset Name = “Ankur">
 <cfset x = Name>
 <cfset Authenticated = true>
 <cfset TheDate = DateFormat(Now(
  ),'mm/dd/yyyy')>
Variable Scope
 Local
 Form
 URL
 Query
 File
 Cookie
 Application
 Session
 Client
ABOUT EXPRESSIONS &
OPERATORS.
Expressions
 <cfset x = 10*(3+2)>
 ……
Operators
Arithmetic :
 Performs arithmetic operations such as sign changes,
  addition, subtraction, etc., on numeric values.
Comparison:
 Compares two values and returns a Boolean true/false.
String:
 There is only one string operator in the CFML
  language. The ampersand (&) concatenates strings.
Boolean:
 Also known as logical operators, Boolean operators
  perform connective and negation operations and return
  Boolean true/false values.

Live Example
Blurting it out
 To output the contents or results of a
  ColdFusion expression, we use
  <cfoutput> tag.
 cfoutput is a paired tag, which means
  that it has both start and end tags.
 Live Example
ABOUT CONDITIONAL
PROCESSING.
Conditional Processing
   cfif, cfelseif, and cfelse
     <cfif expression>
       HTML and CFML...
     <cfelseif expression>
       HTML and CFML...
     <cfelse>
       HTML and CFML...
     </cfif>
Continue…
   cfswitch, cfcase, and cfdefaultcase
   <cfswitch expression="expression">
    ◦ <cfcase value="value_or_list_of_values">
        HTML and CFML...
    ◦ </cfcase>
    ◦ <cfcase value="value_or_list_of_values">
        HTML and CFML...
    ◦ </cfcase> ...
    ◦ <cfdefaultcase>
        HTML and CFML...
    ◦ </cfdefaultcase>
    ◦ </cfswitch>
   Live Example
Visit us at :
http://learnfungo.com

COLDFUSION AND
OTHER TRAININGS FOR
$0 AND $10

Más contenido relacionado

La actualidad más candente

PHP form tutorial
PHP form tutorialPHP form tutorial
PHP form tutorial
Promb
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
Bansari Shah
 
XForms
XFormsXForms
XForms
SHC
 
Calc shipping
Calc shippingCalc shipping
Calc shipping
LAGirl
 

La actualidad más candente (15)

COLD FUSION TUTORIAL
COLD FUSION TUTORIALCOLD FUSION TUTORIAL
COLD FUSION TUTORIAL
 
PHP form tutorial
PHP form tutorialPHP form tutorial
PHP form tutorial
 
Php forms
Php formsPhp forms
Php forms
 
Client side scripting using Javascript
Client side scripting using JavascriptClient side scripting using Javascript
Client side scripting using Javascript
 
Xml
XmlXml
Xml
 
Web development
Web developmentWeb development
Web development
 
0nline shopping
0nline shopping0nline shopping
0nline shopping
 
Application Integration with XProc
Application Integration with XProcApplication Integration with XProc
Application Integration with XProc
 
XForms
XFormsXForms
XForms
 
Workflow for-dialog flow-integration-with-uipath-and-telephony-gateway
Workflow for-dialog flow-integration-with-uipath-and-telephony-gatewayWorkflow for-dialog flow-integration-with-uipath-and-telephony-gateway
Workflow for-dialog flow-integration-with-uipath-and-telephony-gateway
 
Calc shipping
Calc shippingCalc shipping
Calc shipping
 
Decoupled drupal
Decoupled drupal Decoupled drupal
Decoupled drupal
 
POX to HATEOAS: Our Company's Journey Building a Hypermedia API
POX to HATEOAS: Our Company's Journey Building a Hypermedia APIPOX to HATEOAS: Our Company's Journey Building a Hypermedia API
POX to HATEOAS: Our Company's Journey Building a Hypermedia API
 
My 70-480 HTML5 certification learning
My 70-480 HTML5 certification learningMy 70-480 HTML5 certification learning
My 70-480 HTML5 certification learning
 
Web page concept final ppt
Web page concept  final pptWeb page concept  final ppt
Web page concept final ppt
 

Destacado

Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
LKiphen
 
Chapter 2.3 transport system in plants revised 2010
Chapter 2.3   transport system in plants   revised 2010Chapter 2.3   transport system in plants   revised 2010
Chapter 2.3 transport system in plants revised 2010
Mohd Faizal Hashim
 
Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
LKiphen
 
Chapter 3.1 human excretion revised 2010-nota pelajar
Chapter 3.1 human excretion   revised 2010-nota pelajarChapter 3.1 human excretion   revised 2010-nota pelajar
Chapter 3.1 human excretion revised 2010-nota pelajar
Mohd Faizal Hashim
 
Business objects basics
Business objects basicsBusiness objects basics
Business objects basics
LearnFunGo
 
Kisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmiKisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmi
081219714496
 
Kisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismiKisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismi
081219714496
 
Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012
081219714496
 
The Hero's Journey Stages & Steps
The Hero's Journey Stages & StepsThe Hero's Journey Stages & Steps
The Hero's Journey Stages & Steps
Aneesah Bakker
 

Destacado (17)

Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
 
Chapter 2.3 transport system in plants revised 2010
Chapter 2.3   transport system in plants   revised 2010Chapter 2.3   transport system in plants   revised 2010
Chapter 2.3 transport system in plants revised 2010
 
A happier you
A happier youA happier you
A happier you
 
The Expat's Way Principles
The Expat's Way PrinciplesThe Expat's Way Principles
The Expat's Way Principles
 
Begin With AHA
Begin With AHABegin With AHA
Begin With AHA
 
Week 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentationWeek 2 assignment 4 slide presentation
Week 2 assignment 4 slide presentation
 
Chapter 3.1 human excretion revised 2010-nota pelajar
Chapter 3.1 human excretion   revised 2010-nota pelajarChapter 3.1 human excretion   revised 2010-nota pelajar
Chapter 3.1 human excretion revised 2010-nota pelajar
 
Edld 5362 technology plan show
Edld 5362 technology plan showEdld 5362 technology plan show
Edld 5362 technology plan show
 
Business objects basics
Business objects basicsBusiness objects basics
Business objects basics
 
Kisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmiKisi kisisoaluambn akidahakhlakmi
Kisi kisisoaluambn akidahakhlakmi
 
Kisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismiKisi kisisoaluambn alquranhadismi
Kisi kisisoaluambn alquranhadismi
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012Long list calon peserta sertifikasi banten 2012
Long list calon peserta sertifikasi banten 2012
 
Wows
WowsWows
Wows
 
Interview strategy v 1.2
Interview strategy v 1.2Interview strategy v 1.2
Interview strategy v 1.2
 
The Hero's Journey Stages & Steps
The Hero's Journey Stages & StepsThe Hero's Journey Stages & Steps
The Hero's Journey Stages & Steps
 
La voz humana
La voz humanaLa voz humana
La voz humana
 

Similar a Coldfusion basics training by Live instructor

"Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment""Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment"
webhostingguy
 
Coldfusion
ColdfusionColdfusion
Coldfusion
Ram
 
Implementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMixImplementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMix
Adrian Trenaman
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2
jamram82
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparison
VIkas Patel
 

Similar a Coldfusion basics training by Live instructor (20)

ColdFusion 10
ColdFusion 10ColdFusion 10
ColdFusion 10
 
"Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment""Running CF in a Shared Hosting Environment"
"Running CF in a Shared Hosting Environment"
 
The Database Environment Chapter 10
The Database Environment Chapter 10The Database Environment Chapter 10
The Database Environment Chapter 10
 
Html JavaScript and CSS
Html JavaScript and CSSHtml JavaScript and CSS
Html JavaScript and CSS
 
PPT
PPTPPT
PPT
 
Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008Silverlight 2 for Developers - TechEd New Zealand 2008
Silverlight 2 for Developers - TechEd New Zealand 2008
 
Coldfusion
ColdfusionColdfusion
Coldfusion
 
Implementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMixImplementing WebServices with Camel and CXF in ServiceMix
Implementing WebServices with Camel and CXF in ServiceMix
 
Language Basics | Coldfusion primer | Chap-1
Language Basics | Coldfusion primer | Chap-1Language Basics | Coldfusion primer | Chap-1
Language Basics | Coldfusion primer | Chap-1
 
Webform Server 351 Architecture and Overview
Webform Server 351 Architecture and OverviewWebform Server 351 Architecture and Overview
Webform Server 351 Architecture and Overview
 
Unit 02: Web Technologies (2/2)
Unit 02: Web Technologies (2/2)Unit 02: Web Technologies (2/2)
Unit 02: Web Technologies (2/2)
 
Dh2 Apps Training Part2
Dh2   Apps Training Part2Dh2   Apps Training Part2
Dh2 Apps Training Part2
 
Web Server and how we can design app in C#
Web Server and how we can design app  in C#Web Server and how we can design app  in C#
Web Server and how we can design app in C#
 
Restful API's with ColdFusion
Restful API's with ColdFusionRestful API's with ColdFusion
Restful API's with ColdFusion
 
Ds
DsDs
Ds
 
Fm 2
Fm 2Fm 2
Fm 2
 
58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services58615764 net-and-j2 ee-web-services
58615764 net-and-j2 ee-web-services
 
Html intake 38 lect1
Html intake 38 lect1Html intake 38 lect1
Html intake 38 lect1
 
Intro to ColdBox MVC at Japan CFUG
Intro to ColdBox MVC at Japan CFUGIntro to ColdBox MVC at Japan CFUG
Intro to ColdBox MVC at Japan CFUG
 
ColdFusion framework comparison
ColdFusion framework comparisonColdFusion framework comparison
ColdFusion framework comparison
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Plant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptxPlant propagation: Sexual and Asexual propapagation.pptx
Plant propagation: Sexual and Asexual propapagation.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 

Coldfusion basics training by Live instructor

  • 1. Visit us at : http://learnfungo.com COLDFUSION AND OTHER TRAININGS FOR $0 AND $10
  • 2. Cold Fusion Getting Started with Cold Fusion…
  • 3. What is ColdFusion  ColdFusion is “A rapid server scripting environment for creating rich internet applications."  ColdFusion is a Web Application Server that executes scripts which are written in CFML (ColdFusion Markup Language).
  • 5. Advantages  Ease of Development  Rapid application development (RAD). ColdFusion abstracts complex, low- level programming tasks, such as establishing connectivity with a mail server or querying a database, with simple HTML-like tags.  Available for a broad range of popular operating systems and web servers.
  • 7. ColdFusion Flow Explained  A web browser makes a request to a web server for a template with a .cfm or .cfc extension (or another custom configured extension).  The web server receives the request and forwards it to the ColdFusion MX Application Server.  The ColdFusion MX Application Server parses the CFML template and processes the tags and functions accordingly, interacting with other services, such as data sources or mail servers, as necessary.  The ColdFusion MX Application Server combines its dynamic output with the static HTML and CSS (and JavaScript, if any) in the template and passes the whole page back to the web server.  The web server passes the dynamically generated content back to the client machine's web browser.
  • 9. Data Types  Boolean  Strings  Numbers  Date/time objects  Lists  Arrays  Structures  Query objects
  • 11. Variables in CFML  Variable names must begin with a letter, an underscore, or the Unicode currency symbol ($) and can contain only letters, numbers, underscores, and Unicode currency symbols. Variable names can't contain spaces.  ColdFusion variable names aren't case sensitive.
  • 12. Assigning Values to Variables  <cfset x = 8>  <cfset y = x+12>  <cfset Name = “Ankur">  <cfset x = Name>  <cfset Authenticated = true>  <cfset TheDate = DateFormat(Now( ),'mm/dd/yyyy')>
  • 13. Variable Scope  Local  Form  URL  Query  File  Cookie  Application  Session  Client
  • 15. Expressions  <cfset x = 10*(3+2)>  ……
  • 16. Operators Arithmetic :  Performs arithmetic operations such as sign changes, addition, subtraction, etc., on numeric values. Comparison:  Compares two values and returns a Boolean true/false. String:  There is only one string operator in the CFML language. The ampersand (&) concatenates strings. Boolean:  Also known as logical operators, Boolean operators perform connective and negation operations and return Boolean true/false values. Live Example
  • 17. Blurting it out  To output the contents or results of a ColdFusion expression, we use <cfoutput> tag.  cfoutput is a paired tag, which means that it has both start and end tags.  Live Example
  • 19. Conditional Processing  cfif, cfelseif, and cfelse <cfif expression> HTML and CFML... <cfelseif expression> HTML and CFML... <cfelse> HTML and CFML... </cfif>
  • 20. Continue…  cfswitch, cfcase, and cfdefaultcase  <cfswitch expression="expression"> ◦ <cfcase value="value_or_list_of_values">  HTML and CFML... ◦ </cfcase> ◦ <cfcase value="value_or_list_of_values">  HTML and CFML... ◦ </cfcase> ... ◦ <cfdefaultcase>  HTML and CFML... ◦ </cfdefaultcase> ◦ </cfswitch>  Live Example
  • 21. Visit us at : http://learnfungo.com COLDFUSION AND OTHER TRAININGS FOR $0 AND $10